Tighter Hard Instances for PPSZ
Pavel Pudl\'ak, Dominik Scheder, Navid Talebanfard

TL;DR
This paper constructs specific hard instances of k-CNF formulas that challenge the PPSZ algorithm, establishing near-optimal bounds on its success probability and advancing understanding of its limitations.
Contribution
It introduces new constructions of hard instances for PPSZ, providing tighter upper bounds on its success probability and improving previous bounds.
Findings
Weak PPSZ has at most (2+ε)/k savings on certain graph instances.
Strong PPSZ has at most O(log(k)/k) savings on linear system instances.
Results are close to known lower bounds, indicating near-optimal hardness constructions.
Abstract
We construct uniquely satisfiable -CNF formulas that are hard for the algorithm PPSZ. Firstly, we construct graph-instances on which "weak PPSZ" has savings of at most ; the saving of an algorithm on an input formula with variables is the largest such that the algorithm succeeds (i.e. finds a satisfying assignment) with probability at least . Since PPSZ (both weak and strong) is known to have savings of at least , this is optimal up to the constant factor. In particular, for , our upper bound is , which is fairly close to the lower bound of Hertli [SIAM J. Comput.'14]. We also construct instances based on linear systems over for which strong PPSZ has savings of at most . This is only a factor away from the…
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.
