Loading article…

数学論理学とグラフ理論において、含意グラフは、頂点集合Vと有向辺集合Eで構成される歪対称の有向グラフ G = ( V , E )です。 V内の各頂点はブールリテラルの真理値を表し、頂点uから頂点vへの各有向辺は「リテラルuが真であればリテラルvも真である」という物質的含意を表します。 含意グラフは、もともと複雑なブール式を分析するために使用されていました。
アプリケーション
連言正規形の2 満足可能性インスタンスは、その選言のそれぞれを 1 組の含意に置き換えることによって、含意グラフに変換できます。たとえば、ステートメントは のペアとして書き直すことができます。インスタンスが満足可能であるのは、リテラルとその否定が、その含意グラフの同じ強連結成分に属していない場合のみです。この特徴付けは、2 満足可能性インスタンスを線形時間で解決するために使用できます。[1]
CDCL SATソルバーでは、単位伝播は、決定リテラルからすべての暗黙のリテラルを導出するすべての可能な方法をキャプチャする含意グラフと自然に関連付けられ、[2]それが節学習に使用されます。
参考文献
- ^ Aspvall, Bengt; Plass, Michael F.; Tarjan, Robert E. (1979). 「特定の定量化されたブール式の真偽をテストするための線形時間アルゴリズム」. Information Processing Letters . 8 (3): 121–123. doi :10.1016/0020-0190(79)90002-4.
- ^ Paul Beame、Henry Kautz、Ashish Sabharwal (2003)。節学習の力を理解する(PDF)。IJCAI。pp. 1194–1201。
