English

CLAP: A New Algorithm for Promise CSPs

Computational Complexity 2023-01-31 v4 Discrete Mathematics Data Structures and Algorithms

Abstract

We propose a new algorithm for Promise Constraint Satisfaction Problems PCSPs). It is a combination of the C\textbf{C}onstraint Basic L\textbf{L}P relaxation and the A\textbf{A}ffine IP\textbf{P} relaxation (CLAP). We give a characterisation of the power of CLAP in terms of a minion homomorphism. Using this characterisation, we identify a certain weak notion of symmetry which, if satisfied by infinitely many polymorphisms of PCSPs, guarantees tractability. We demonstrate that there are PCSPs solved by CLAP that are not solved by any of the existing algorithms for PCSPs; in particular, not by the BLP+AIP algorithm of Brakensiek et al. [SICOMP'20] and not by a reduction to tractable finite-domain CSPs.

Keywords

Cite

@article{arxiv.2107.05018,
  title  = {CLAP: A New Algorithm for Promise CSPs},
  author = {Lorenzo Ciardo and Stanislav Živný},
  journal= {arXiv preprint arXiv:2107.05018},
  year   = {2023}
}

Comments

Full version of a SODA 2022 paper

R2 v1 2026-06-24T04:04:43.066Z