paper

Search-space Reduction for Boolean MinCSPs via Essential Constraints

arXiv:2606.00770

Abstract

For a fixed set of Boolean constraint types, a MinCSP-instance consists of a formula that applies constraints from to a set of Boolean variables. The goal is to remove a minimum subset of constraint applications from to make the remaining formula satisfiable. Previous work characterized how the choice of affects its polynomial-time solvability and approximability. We extend a recently introduced preprocessing framework for graph problems to the problem above. Rephrased in the context of CSPs, this framework defines a constraint application from a given formula as -essential if it is contained in all -approximate solutions to . Being able to efficiently detect these essential parts of a solution reduces the search space of any follow-up FPT algorithms parameterized by the solution size and yields an immediate asymptotic improvement to the runtime of such algorithms. In this work, we present a dichotomy theorem that distinguishes constraint sets for which -essential constraint applications can be detected efficiently for some , from those for which this task is intractable under established complexity-theoretic conjectures. Our results show that for any set of bijunctive constraints, there is a polynomial-time algorithm that detects -essential constraint applications. This contrasts the fact that constant-factor approximating a bijunctive MinCSP-problem is intractable under the Unique Games Conjecture.

Conference version to appear at the 20th Scandinavian Symposium on Algorithm Theory (SWAT 2026)

Search-space Reduction for Boolean MinCSPs via Essential Constraints · wovepaper