Local Maxima and Improved Exact Algorithm for MAX-2-SAT
M. B. Hastings

TL;DR
This paper investigates the maximum number of local maxima in MAX-2-SAT instances, providing tight bounds in sparse and nonsparse cases, and introduces an improved exact algorithm for weighted MAX-2-SAT.
Contribution
It establishes tight bounds on local maxima counts in MAX-2-SAT and develops a faster exact algorithm for weighted instances with large degree.
Findings
Tight bounds on local maxima in sparse and nonsparse MAX-2-SAT
Explicit constructions of multiple maxima up to changing k variables
A faster exact algorithm for weighted MAX-2-SAT with large degree
Abstract
Given a MAX-2-SAT instance, we define a local maximum to be an assignment such that changing any single variable reduces the number of satisfied clauses. We consider the question of the number of local maxima that an instance of MAX-2-SAT can have. We give upper bounds in both the sparse and nonsparse case, where the sparse case means that there is a bound on the average number of clauses involving any given variable. The bounds in the nonsparse case are tight up to polylogarithmic factors, while in the sparse case the bounds are tight up to a multiplicative factor in for large . Additionally, we generalize to the question of assignments which are maxima up to changing variables simultaneously; in this case, we give explicit constructions with large (in a sense explained below) numbers of such maxima in the sparse case. The basic idea of the upper bound proof is to…
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
TopicsAdvanced Algebra and Logic · Logic, Reasoning, and Knowledge · semigroups and automata theory
