Unifying the Three Algebraic Approaches to the CSP via Minimal Taylor Algebras

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Barto, Libor, Brady, Zarathustra, Bulatov, Andrei, Kozik, Marcin, Zhuk, Dmitriy
Format: Preprint
Published: 2021
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913458849579008
author Barto, Libor
Brady, Zarathustra
Bulatov, Andrei
Kozik, Marcin
Zhuk, Dmitriy
author_facet Barto, Libor
Brady, Zarathustra
Bulatov, Andrei
Kozik, Marcin
Zhuk, Dmitriy
contents This paper focuses on the algebraic theory underlying the study of the complexity and the algorithms for the Constraint Satisfaction Problem (CSP). We unify, simplify, and extend parts of the three approaches that have been developed to study the CSP over finite templates -- absorption theory that was used to characterize CSPs solvable by local consistency methods (JACM'14), and Bulatov's and Zhuk's theories that were used for two independent proofs of the CSP Dichotomy Theorem (FOCS'17, JACM'20). As the first contribution we present an elementary theorem about primitive positive definability and use it to obtain the starting points of Bulatov's and Zhuk's proofs as corollaries. As the second contribution we propose and initiate a systematic study of minimal Taylor algebras. This class of algebras is broad enough that it suffices to verify the CSP Dichotomy Theorem on this class only, but still is unusually well behaved. In particular, many concepts from the three approaches coincide in this class, which is in striking contrast with the general setting. We believe that the theory initiated in this paper will eventually result in a simple and more natural proof of the Dichotomy Theorem that employs a simpler and more efficient algorithm, and will help in attacking complexity questions in other CSP-related problems.
format Preprint
id arxiv_https___arxiv_org_abs_2104_11808
institution arXiv
publishDate 2021
record_format arxiv
spellingShingle Unifying the Three Algebraic Approaches to the CSP via Minimal Taylor Algebras
Barto, Libor
Brady, Zarathustra
Bulatov, Andrei
Kozik, Marcin
Zhuk, Dmitriy
Computational Complexity
Logic in Computer Science
This paper focuses on the algebraic theory underlying the study of the complexity and the algorithms for the Constraint Satisfaction Problem (CSP). We unify, simplify, and extend parts of the three approaches that have been developed to study the CSP over finite templates -- absorption theory that was used to characterize CSPs solvable by local consistency methods (JACM'14), and Bulatov's and Zhuk's theories that were used for two independent proofs of the CSP Dichotomy Theorem (FOCS'17, JACM'20). As the first contribution we present an elementary theorem about primitive positive definability and use it to obtain the starting points of Bulatov's and Zhuk's proofs as corollaries. As the second contribution we propose and initiate a systematic study of minimal Taylor algebras. This class of algebras is broad enough that it suffices to verify the CSP Dichotomy Theorem on this class only, but still is unusually well behaved. In particular, many concepts from the three approaches coincide in this class, which is in striking contrast with the general setting. We believe that the theory initiated in this paper will eventually result in a simple and more natural proof of the Dichotomy Theorem that employs a simpler and more efficient algorithm, and will help in attacking complexity questions in other CSP-related problems.
title Unifying the Three Algebraic Approaches to the CSP via Minimal Taylor Algebras
topic Computational Complexity
Logic in Computer Science
url https://arxiv.org/abs/2104.11808