Algebraic Approach to Promise Constraint Satisfaction

被引:39
作者
Barto, Libor [1 ]
Bulin, Jakub [2 ]
Krokhin, Andrei [3 ]
Oprsal, Jakub [3 ]
机构
[1] Charles Univ Prague, Dept Algebra, Fac Math & Phys, Sokolovska 83, Prague 18600, Czech Republic
[2] Charles Univ Prague, Dept Theoret Comp Sci & Math Log, Fac Math & Phys, Malostranske Namesti 25, Prague 11800, Czech Republic
[3] Univ Durham, Dept Comp Sci, South Rd, Durham DH1 3LE, England
基金
欧洲研究理事会; 奥地利科学基金会; 英国工程与自然科学研究理事会;
关键词
Constraint satisfaction; promise problem; approximation; graph colouring; polymorphism; CHROMATIC NUMBER; HARDNESS; COMPLEXITY; CONJECTURE; SYSTEMS;
D O I
10.1145/3457606
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The complexity and approximability of the constraint satisfaction problem (CSP) has been actively studied over the past 20 years. A new version of the CSP, the promise CSP (PCSP), has recently been proposed, motivated by open questions about the approximability of variants of satisfiability and graph colouring. The PCSP significantly extends the standard decision CSP. The complexity of CSPs with a fixed constraint language on a finite domain has recently been fully classified, greatly guided by the algebraic approach, which uses polymorphisms-high-dimensional symmetries of solution spaces-to analyse the complexity of problems. The corresponding classification for PCSPs is wide open and includes some long-standing open questions, such as the complexity of approximate graph colouring, as special cases. The basic algebraic approach to PCSP was initiated by Brakensiek and Guruswami, and in this article, we significantly extend it and lift it from concrete properties of polymorphisms to their abstract properties. We introduce a new class of problems that can be viewed as algebraic versions of the (Gap) Label Cover problem and show that every PCSP with a fixed constraint language is equivalent to a problem of this form. This allows us to identify a "measure of symmetry" that is well suited for comparing and relating the complexity of different PCSPs via the algebraic approach. We demonstrate how our theory can be applied by giving both general and specific hardness/tractability results. Among other things, we improve the state-of-the-art in approximate graph colouring by showing that, for any k >= 3, it is NP-hard to find a (2k - 1)-colouring of a given k-colourable graph.
引用
收藏
页数:66
相关论文
共 93 条
[1]   Finitely generated equational classes [J].
Aichinger, Erhard ;
Mayr, Peter .
JOURNAL OF PURE AND APPLIED ALGEBRA, 2016, 220 (08) :2816-2827
[2]  
[Anonymous], 2012, P 3 INNOVATIONS THEO
[3]   The hardness of approximate optima in lattices, codes, and systems of linear equations [J].
Arora, S ;
Babai, L ;
Stern, J ;
Sweedyk, Z .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1997, 54 (02) :317-331
[4]   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
[5]   Probabilistic checking of proofs: A new characterization of NP [J].
Arora, S ;
Safra, S .
JOURNAL OF THE ACM, 1998, 45 (01) :70-122
[6]  
Austrin P, 2020, PROCEEDINGS OF THE THIRTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA'20), P1479
[7]   (2+ε)-SAT IS NP-HARD [J].
Austrin, Per ;
Guruswami, Venkatesan ;
Hastad, Johan .
SIAM JOURNAL ON COMPUTING, 2017, 46 (05) :1554-1573
[8]   On the Usefulness of Predicates [J].
Austrin, Per ;
Hastad, Johan .
ACM TRANSACTIONS ON COMPUTATION THEORY, 2013, 5 (01)
[9]  
Austrin Per, 2019, ARXIV190401163
[10]   TOPOLOGY IS IRRELEVANT (IN A DICHOTOMY CONJECTURE FOR INFINITE DOMAIN CONSTRAINT SATISFACTION PROBLEMS) [J].
Barto, Libor ;
Pinsker, Michael .
SIAM JOURNAL ON COMPUTING, 2020, 49 (02) :365-393