On the Maximum Satisfiability of Random Formulas

Abstract

Maximum satisfiability is a canonical NP-hard optimization problem that appears empirically hard for random instances. Let us say that a Conjunctive normal form (CNF) formula consisting of k-clauses is p-satisfiable if there exists a truth assignment satisfying 1-2-k+p 2-k of all clauses (observe that every k-CNF is 0-satisfiable). Also, let Fk(n,m) denote a random k-CNF on n variables formed by selecting uniformly and independently m out of all possible k-clauses. It is easy to prove that for every k>1 and every p in (0,1], there is Rk(p) such that if r >Rk(p), then the probability that Fk(n,rn) is p-satisfiable tends to 0 as n tends to infinity. We prove that there exists a sequence δk 0 such that if r <(1-δk) Rk(p) then the probability that Fk(n,rn)is p-satisfiable tends to 1 as n tends to infinity. The sequence δk tends to 0 exponentially fast in k.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…