Table of Contents
Fetching ...

A simplified proof of the CSP Dichotomy Conjecture and XY-symmetric operations

Dmitriy Zhuk

TL;DR

A new theory of strong subalgebras and linear congruences that are defined globally is developed and it is proved that composing a weak near-unanimity operation of an odd arity $n$ can derive an symmetric operation that is symmetric on all two-element sets.

Abstract

We develop a new theory of strong subalgebras and linear congruences that are defined globally. Using this theory we provide a new proof of the correctness of Zhuk's algorithm for all tractable CSPs on a finite domain, and therefore a new simplified proof of the CSP Dichotomy Conjecture. Additionally, using the new theory we prove that composing a weak near-unanimity operation of an odd arity $n$ we can derive an $n$-ary operation that is symmetric on all two-element sets. Thus, CSP over a constraint language $Γ$ on a finite domain is tractable if and only if there exist infinitely many polymorphisms of $Γ$ that are symmetric on all two-element sets.

A simplified proof of the CSP Dichotomy Conjecture and XY-symmetric operations

TL;DR

A new theory of strong subalgebras and linear congruences that are defined globally is developed and it is proved that composing a weak near-unanimity operation of an odd arity can derive an symmetric operation that is symmetric on all two-element sets.

Abstract

We develop a new theory of strong subalgebras and linear congruences that are defined globally. Using this theory we provide a new proof of the correctness of Zhuk's algorithm for all tractable CSPs on a finite domain, and therefore a new simplified proof of the CSP Dichotomy Conjecture. Additionally, using the new theory we prove that composing a weak near-unanimity operation of an odd arity we can derive an -ary operation that is symmetric on all two-element sets. Thus, CSP over a constraint language on a finite domain is tractable if and only if there exist infinitely many polymorphisms of that are symmetric on all two-element sets.
Paper Structure (27 sections, 93 theorems, 57 equations, 2 algorithms)

This paper contains 27 sections, 93 theorems, 57 equations, 2 algorithms.

Key Result

Theorem 1

Suppose $\Gamma$ is a finite set of relations on a finite set $A$. Then $\mathop{\mathrm{CSP}}\nolimits(\Gamma)$ can be solved in polynomial time if there exists a WNU preserving $\Gamma$; $\mathop{\mathrm{CSP}}\nolimits(\Gamma)$ is NP-complete otherwise.

Theorems & Definitions (169)

  • Theorem 1: zhuk2020proofZhukFVConjectureBulatovFVConjectureBulatovProofCSP
  • Theorem 2
  • Corollary 3
  • Lemma 4
  • proof
  • Lemma 5
  • Lemma 6: zhuk2021strong, Corollary 6.11.1
  • Lemma 7
  • Lemma 8
  • Lemma 9
  • ...and 159 more