A Separator Theorem for Hypergraphs and a CSP-SAT Algorithm
Michal Kouck\'y, Vojt\v{e}ch R\"odl, Navid Talebanfard

TL;DR
This paper introduces a new separator theorem for hypergraphs with bounded degree, leading to an efficient algorithm for solving certain CSP-SAT problems and their refutations, advancing understanding of hypergraph structure and satisfiability.
Contribution
It presents a novel separator theorem for hypergraphs with bounded degree and applies it to develop faster algorithms for CSP-SAT, #CSP-SAT, and Max-CSP-SAT problems.
Findings
Separator theorem for hypergraphs with maximum degree o(√m)
Algorithm for CSP-SAT with time d^{(1-ε_r)m}
Refutation of unsatisfiable CSPs in size 2^{(1-ε_r)m}
Abstract
We show that for every there exists such that any -uniform hypergraph with edges and maximum vertex degree contains a set of at most edges the removal of which breaks the hypergraph into connected components with at most edges. We use this to give an algorithm running in time that decides satisfiability of -variable -CSPs in which every variable appears in at most constraints, where depends only on and . Furthermore our algorithm solves the corresponding #CSP-SAT and Max-CSP-SAT of these CSPs. We also show that CNF representations of unsatisfiable -CSPs with variable frequency can be refuted in tree-like resolution in size . Furthermore for Tseitin formulas on graphs with degree at most (which…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
