ETH:k-SAT対SAT?


8

v[v]={0,1,,v1}kkkvsk=infM{δcv(M decides k-SATv in 2vδc) time)}s=limksk。これを理解するには、変数の数の観点から入力のサイズに合理的な限界があると想定する必要があります。それ以外の場合は、句を繰り返して、とを必要なだけ大きくすることができます。したがって、句は繰り返されないと仮定します。sks

各 -CNF数式のサイズは最大でになるため、で線形である指数を考慮する場合、入力数式のサイズは重要ではないことに注意してください。次に、ます。kO(vk)vs3s4s

指数時間仮説(ETH)は、いくつかのでであるというステートメントです。ETHが成立する場合、シーケンスは無限に増加します。強力なETH(SETH)は、使用する参照に応じて、またはというステートメントです。sk>0k3(sk)s1s=1

対照的に、SAT各インスタンスには、最大異なる句が含まれます(各変数は、各句に正、負、または存在しない場合があります)。したがって、句が繰り返されない場合でも、入力の長さは可能性があるため、これは入力を読み取る時間の下限であり、全体の時間の下限でもあります。v3vΩ(2nlog3)

次に、、入力サイズを考慮するだけでであることは明らかです。入力式に別の句に包含される句を含める必要がない場合でも、です。簡単なアルゴリズムでは、の場合もそうです。sω=infM{δcv(M decides SATv in 2vδc) time)}sωlog3>1.58sω1.5sω1+log3

SETHを想定して、なぜと間にギャップがあるのですか?ssω

ある意味では制限を取得するための別の方法であり、ギャップが存在することは不可解なようです。sω

  • Russell Impagliazzo and Ramamohan Paturi、On the Complexity of -SATk、JCSS 62 367–375、2001. doi:10.1006 / jcss.2000.1727preprint
  • Evgeny DantsinとAlexander Wolpert、SATの適度な指数時間、SAT 2010、LNCS 6175 313–325。土井:10.1007 / 978-3-642-14186-7_27プレプリント
  • Chris Calabro、Russell Impagliazzo、Ramamohan Paturi、The Complexity of Satisfiability of Small Depth Circuits、IWPEC 2009、LNCS 5917 75–85。土井:10.1007 / 978-3-642-11269-0_6プレプリント
  • マレクサイガン、ホルガーデル、ダニエルロクスタノフ、ダニエルマルクス、イェスパーネデルロフ、岡本良男、ラマモハンパトゥリ、サケットサウラブ、マグヌスヴァルストローム、CNF-SAT同じくらい難しい問題、arXiv:1112.2275v3、2014年3月27日。

回答:


6

定義の違いは、句の幅は変数の数にて拡大できることですが、場合は任意ですが一定です。sωs

PH vs PSPACEと同様の問題です。数量詞の変更を任意の定数で行うと多項式の階層が得られますが、式を完全に数量化できるようにすると、PSPACE完全な問題が発生します。


4

これらの指数を定義するより良い方法は、の形式で実行時間について尋ねることです。ここで、は入力サイズの任意の多項式です。その後、サイズのようなアーティファクトが消えます。cnpoly(|F|)poly(|F|)3v


これは、パラメーター化された複雑さによって動機付けされた賢明なアプローチのようです。ただし、ETHを扱った論文はかなり曖昧なままに見えるか、本質的に上記で提供した定義を使用しています。ポインタはありますか?
アンドラス・サラモン

k-SATについては、式のサイズは変数の数で多項式であるため、問題ではありません。ポインタについては、たとえば、Impagliazzo、Paturi、およびZaneが「どの問題に非常に指数関数的な複雑さがあるか?」、ジャーナルオブコンピュータおよびシステムサイエンス63、512–530(2001)でクラスSEをどのように定義するかを見てください。
hirsch

ありがとう、それは便利です。私は以前、その論文のスパース化補題にのみ焦点を当ててきました。
アンドラス・サラモン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.