(2+ε)-SAT IS NP-HARD

被引:51
作者
Austrin, Per [1 ]
Guruswami, Venkatesan [2 ]
Hastad, Johan [1 ]
机构
[1] KTH Royal Inst Technol, Sch Comp Sci & Commun, Stockholm, Sweden
[2] Carnegie Mellon Univ, Comp Sci Dept, Pittsburgh, PA 15213 USA
基金
瑞典研究理事会; 美国国家科学基金会;
关键词
constraint satisfaction; complexity dichotomy; discrepancy; hypergraph coloring; polymorphisms; probabilistically checkable proofs;
D O I
10.1137/15M1006507
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We prove the following hardness result for a natural promise variant of the classical CNF-satisfiability problem: Given a CNF-formula where each clause has width omega and the guarantee that there exists an assignment satisfying at least g = inverted right perpendicular (w)(2) inverted left perpendicular - 1 literals in each clause, it is NP-hard to find a satisfying assignment to the formula (that sets at least one literal to true in each clause). On the other hand, when g = inverted right perpendicular (w)(2) inverted left perpendicular, it is easy to find a satisfying assignment via simple generalizations of the algorithms for 2-SAT. Viewing 2-SAT is an element of P as tractability of SAT when 1 in 2 literals are true in every clause, and NP-hardness of 3-SAT as intractability of SAT when 1 in 3 literals are true, our result shows, for any fixed epsilon > 0, the difficulty of finding a satisfying assignment to instances of "(2 + epsilon)-SAT" where the density of satisfied literals in each clause is guaranteed to exceed 1/2+epsilon. We also strengthen the results to prove that, given a (2k + 1)-uniform hypergraph that can be 2-colored such that each edge has perfect balance (at most k + 1 vertices of either color), it is NP-hard to find a 2-coloring that avoids a monochromatic edge. In other words, a set system with discrepancy 1 is hard to distinguish from a set system with worst possible discrepancy. Finally, we prove a general result showing the intractability of promise constraint satisfaction problems based on the paucity of certain "weak polymorphisms." The core of the above hardness results is the claim that the only weak polymorphisms in these particular cases are juntas depending on few variables.
引用
收藏
页码:1554 / 1573
页数:20
相关论文
共 23 条
[1]   Rigorous results for random (2+p)-SAT [J].
Achlioptas, D ;
Kirousis, LM ;
Kranakis, E ;
Krizanc, D .
THEORETICAL COMPUTER SCIENCE, 2001, 265 (1-2) :109-129
[2]  
[Anonymous], 2002, P THIRY 4 ANN ACM S, DOI [DOI 10.1109/CCC.2002.1004334, DOI 10.1145/509907.510017]
[3]   Proof verification and the hardness of approximation problems [J].
Arora, S ;
Lund, C ;
Motwani, R ;
Sudan, M ;
Szegedy, M .
JOURNAL OF THE ACM, 1998, 45 (03) :501-555
[4]  
Austrin P., 2014, P 55 ANN IEEE S FDN, P1
[5]   On the Usefulness of Predicates [J].
Austrin, Per ;
Hastad, Johan .
ACM TRANSACTIONS ON COMPUTATION THEORY, 2013, 5 (01)
[6]   APPROXIMATION RESISTANT PREDICATES FROM PAIRWISE INDEPENDENCE [J].
Austrin, Per ;
Mossel, Elchanan .
COMPUTATIONAL COMPLEXITY, 2009, 18 (02) :249-271
[7]  
BRAKENSIEK J., 2016, ELECT C COMPUTATIONA, V23
[8]  
BRAKENSIEK J., 2016, P 31 C COMP COMPL
[9]   Classifying the complexity of constraints using finite algebras [J].
Bulatov, A ;
Jeavons, P ;
Krokhin, A .
SIAM JOURNAL ON COMPUTING, 2005, 34 (03) :720-742
[10]  
Charikar M, 2011, PROCEEDINGS OF THE TWENTY-SECOND ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P1607