場合、その後、ログ・スペースのアルゴリズムが存在することを解く決定バージョン 2-SATの。
されているするログ・スペースのアルゴリズムが存在することを意味することが知られている満たす割り当て得る入力として充足2-SATのインスタンスが与えられ、?
そうでない場合は、(線形の数の)部分線形空間を使用するアルゴリズムについてはどうでしょうか?
場合、その後、ログ・スペースのアルゴリズムが存在することを解く決定バージョン 2-SATの。
されているするログ・スペースのアルゴリズムが存在することを意味することが知られている満たす割り当て得る入力として充足2-SATのインスタンスが与えられ、?
そうでない場合は、(線形の数の)部分線形空間を使用するアルゴリズムについてはどうでしょうか?
回答:
充足可能な2-CNF \ phiが与えられると、NL関数によって特定の充足割り当てeを計算できます(つまり、e(x_i)が真であるかどうかを示すNL述語P(\ phi、i )があります) 。その方法の1つを以下に説明します。NLが\ mathrm {AC} ^ 0 -reductionsの下で閉じられているという事実を自由に使用します。したがって、NL関数は合成の下で閉じられます。これは、NL = coNLの結果です。
してみましょう満足できる2-CNFなります。任意のリテラルのために、ましょうから到達可能なリテラルの数であることの含意グラフの有向パスによって、および、そこからリテラルの数到達可能です。どちらもNLで計算可能です。A 、A → A φ A ← A
ことを確認し、と含意グラフの傾き対称性に起因するが、。割り当ての定義するように ¯ A ←=A→E
もし、次いで。 e (a )= 1
もし、次いで、 ; e (a )= 0
もし、聞かせて、このようなことを最小限にまたはの強連結成分に表示されます(と、それは、両方をすることはできません充足可能)。PUTであれば表示され、そう。 I X 、I ¯ X I A φ E ()= 1 E ()= 0
グラフのスキュー対称性は、意味します。したがって、これは明確に定義された割り当てです。さらに、含意グラフのエッジについて: →B
場合から到達可能ではありません、そして、および。したがって、意味します。b a ← < b ← a → > b → e
それ以外の場合、とは同じ強連結コンポーネントにあり、です。したがって、です。
したがって、ます。