検索 st is -hard for any


9

ましょうすべての言語である -cnf式少なくともように、のの条項を満たすことができます。 2 φ 1Lϵ2φφ(12+ϵ)φ

が存在することを証明する必要がありますst is -hard for any。L ϵ N P ϵ < ϵ ϵLϵNPϵ<ϵ

は、削減による節のパーセントに近似できることがわかってい。これをどのように解決すればよいですか?55Max2Sat最大35556Max3Sat

回答:


8

Håstadは彼の有名な論文で、MAX2SATをよりも近似するのはNP困難であることを示しています。これは、一部ので、満足できるインスタンスと満足できるインスタンスを区別するのがNP困難であることを意味します。ここで、インスタンスが新しいインスタンスのフラクションになるようにパディングすることを想像してください。残りは正確に充足可能です(たとえばという形式の句のグループで構成されているとします)。数値はおよびα 22 / 21 α α 1 / 2 P 1 / 2 A ¬ 1 / 2 + P α - 1 / 2 121/22α(22/21)αα1/2p1/2a¬a1/2+p(α1/2)1/2+p((22/21)α1/2)。後者の数は、必要に応じて近づけることができます。1/2


あなたの方法は、εが任意の(しかし十分に小さい)実数であるときに機能しますか?εについて何かを想定しない限り、パディングに使用する適切な数の句を選択する方法がわかりません。(εは入力の一部ではないため、実数εを考慮すると明確に定義されていることに注意してください。)
伊藤剛

そこで、と間のギャップが役立ちます。が有理であると仮定して、いくつかの有理取り、あなたはうまくやるべきです。1 / 2 + P 22 / 21 α - 1 / 2 α P1/2+p(α1/2)1/2+p((22/21)α1/2)αp
Yuval Filmus

ああ、どういうわけか私は最初に試したときにその方法はうまくいかないと思っていましたが、今はそれがどのように機能するかを見ています。ありがとう!
伊藤剛

5

εが有理数であることを知っている場合は、Max-2-SATがステートメントを証明するための近似性は必要ありません。Max-2-SATのNP硬さの典型的な証明(たとえば、Papadimitriouによる計算の複雑性の教科書にあるもの)は、実際にはL 1/5の NP完全を証明します。NP困難を証明するためにLのε正の有理数のためにε <1/5を、我々は減少させることができるL 1/5Lがε以下のよう2CNF式所与φ(のインスタンスL 1/5)、聞かせて、mがあることその中の節の数。rとしましょうSは、例えば、(1/5の正の整数であるεMR = 2 ε sが成り立ちます。次いで2CNF式(のインスタンス構築Lのε繰り返すことにより)φためのR倍加算矛盾節の対。これは実際の減少であるという単純な計算ショーL 1/5Lのε

この削減は明らかに、εが有理である場合にのみ機能します。それ以外の場合、rsは整数として解釈できないためです。Yuval Filmusが彼の回答で書いたように、εが必ずしも合理的ではない一般的なケースは、近似性を必要とするようです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.