Efficient Algorithms for Semirandom Planted CSPs at the Refutation Threshold
Venkatesan Guruswami, Jun-Ting Hsieh, Pravesh K. Kothari, Peter, Manohar

TL;DR
This paper introduces an efficient polynomial-time algorithm for semirandom planted CSPs that nearly matches the clause threshold of fully random planted CSPs, leveraging spectral techniques to handle worst-case clause structures.
Contribution
The paper presents a novel algorithm that solves semirandom planted CSPs at the refutation threshold, significantly improving over worst-case complexity by exploiting randomness in literal patterns.
Findings
Algorithm runs in polynomial time for n-variable CSPs with O(n^{k/2}) constraints.
Achieves near-complete satisfaction of constraints, missing only o(1) fraction.
Matches clause thresholds of fully random planted CSP algorithms up to polylog factors.
Abstract
We present an efficient algorithm to solve semirandom planted instances of any Boolean constraint satisfaction problem (CSP). The semirandom model is a hybrid between worst-case and average-case input models, where the input is generated by (1) choosing an arbitrary planted assignment , (2) choosing an arbitrary clause structure, and (3) choosing literal negations for each clause from an arbitrary distribution "shifted by " so that satisfies each constraint. For an variable semirandom planted instance of a -arity CSP, our algorithm runs in polynomial time and outputs an assignment that satisfies all but a -fraction of constraints, provided that the instance has at least constraints. This matches, up to factors, the clause threshold for algorithms that solve fully random planted CSPs [FPV15], as well as algorithms that refute…
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.
Taxonomy
TopicsFormal Methods in Verification · Constraint Satisfaction and Optimization · Machine Learning and Algorithms
