Local consistency as a reduction between constraint satisfaction problems

被引:4
作者
Dalmau, Victor [1 ]
Oprsal, Jakub [2 ]
机构
[1] Univ Pompeu Fabra, Barcelona, Spain
[2] Univ Birmingham, Birmingham, W Midlands, England
来源
PROCEEDINGS OF THE 39TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, LICS 2024 | 2024年
关键词
constraint satisfaction problem; Datalog; Karp reduction; polymorphism; PROMISE; COMPLEXITY; RELAXATIONS; DATALOG; POWER;
D O I
10.1145/3661814.3662068
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the use of local consistency methods as reductions between constraint satisfaction problems (CSPs), and promise version thereof, with the aim to classify these reductions in a similar way as the algebraic approach classifies gadget reductions between CSPs. This research is motivated by the requirement of more expressive reductions in the scope of promise CSPs. While gadget reductions are enough to provide all necessary hardness in the scope of (finite domain) non-promise CSP, in promise CSPs a wider class of reductions needs to be used. We provide a general framework of reductions, which we call consistency reductions, that covers most (if not all) reductions recently used for proving NP-hardness of promise CSPs. We prove some basic properties of these reductions, and provide the first steps towards understanding the power of consistency reductions by characterizing a fragment associated to arc-consistency in terms of polymorphisms of the template. In addition to showing hardness, consistency reductions can also be used to provide feasible algorithms by reducing to a fixed tractable (promise) CSP, for example, to solving systems of affine equations. In this direction, among other results, we describe the well-known Sherali-Adams hierarchy for CSP in terms of a consistency reduction to linear programming.
引用
收藏
页数:15
相关论文
共 53 条
[1]   Probabilistic checking of proofs: A new characterization of NP [J].
Arora, S ;
Safra, S .
JOURNAL OF THE ACM, 1998, 45 (01) :70-122
[2]   Affine systems of equations and counting infinitary logic [J].
Atserias, Albert ;
Bulatov, Andrei ;
Dawar, Anuj .
THEORETICAL COMPUTER SCIENCE, 2009, 410 (18) :1666-1683
[3]   (2+ε)-SAT IS NP-HARD [J].
Austrin, Per ;
Guruswami, Venkatesan ;
Hastad, Johan .
SIAM JOURNAL ON COMPUTING, 2017, 46 (05) :1554-1573
[4]   Symmetries of Graphs and Structures that Fail to Interpret a Finite Thing [J].
Barto, Libor ;
Bodor, Bertalan ;
Kozik, Marcin ;
Mottet, Antoine ;
Pinsker, Michael .
2023 38TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, LICS, 2023,
[5]   Minimal Taylor Algebras as a Common Framework for the Three Algebraic Approaches to the CSP [J].
Barto, Libor ;
Brady, Zarathustra ;
Bulatov, Andrei ;
Kozik, Marcin ;
Zhuk, Dmitriy .
2021 36TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2021,
[6]  
Barto L, 2022, PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, P1204
[7]   Algebraic Approach to Promise Constraint Satisfaction [J].
Barto, Libor ;
Bulin, Jakub ;
Krokhin, Andrei ;
Oprsal, Jakub .
JOURNAL OF THE ACM, 2021, 68 (04)
[8]   Symmetric Promise Constraint Satisfaction Problems: Beyond the Boolean Case [J].
Barto, Libor ;
Battistelli, Diego ;
Berg, Kevin M. .
38TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2021), 2021, 187
[9]   Constraint Satisfaction Problems Solvable by Local Consistency Methods [J].
Barto, Libor ;
Kozik, Marcin .
JOURNAL OF THE ACM, 2014, 61 (01)
[10]  
Barto Libor, 2022, Schloss Dagstuhl-LZI, V4, P1, DOI DOI 10.4230/LIPICS.CP.2022.4