126 research outputs found
Complexity of Propositional Proofs under a Promise
We study -- within the framework of propositional proof complexity -- the
problem of certifying unsatisfiability of CNF formulas under the promise that
any satisfiable formula has many satisfying assignments, where ``many'' stands
for an explicitly specified function \Lam in the number of variables . To
this end, we develop propositional proof systems under different measures of
promises (that is, different \Lam) as extensions of resolution. This is done
by augmenting resolution with axioms that, roughly, can eliminate sets of truth
assignments defined by Boolean circuits. We then investigate the complexity of
such systems, obtaining an exponential separation in the average-case between
resolution under different size promises:
1. Resolution has polynomial-size refutations for all unsatisfiable 3CNF
formulas when the promise is \eps\cd2^n, for any constant 0<\eps<1.
2. There are no sub-exponential size resolution refutations for random 3CNF
formulas, when the promise is (and the number of clauses is
), for any constant .Comment: 32 pages; a preliminary version appeared in the Proceedings of
ICALP'0
The Scaling Window of the 2-SAT Transition
We consider the random 2-satisfiability problem, in which each instance is a
formula that is the conjunction of m clauses of the form (x or y), chosen
uniformly at random from among all 2-clauses on n Boolean variables and their
negations. As m and n tend to infinity in the ratio m/n --> alpha, the problem
is known to have a phase transition at alpha_c = 1, below which the probability
that the formula is satisfiable tends to one and above which it tends to zero.
We determine the finite-size scaling about this transition, namely the scaling
of the maximal window W(n,delta) = (alpha_-(n,delta),alpha_+(n,delta)) such
that the probability of satisfiability is greater than 1-delta for alpha <
alpha_- and is less than delta for alpha > alpha_+. We show that
W(n,delta)=(1-Theta(n^{-1/3}),1+Theta(n^{-1/3})), where the constants implicit
in Theta depend on delta. We also determine the rates at which the probability
of satisfiability approaches one and zero at the boundaries of the window.
Namely, for m=(1+epsilon)n, where epsilon may depend on n as long as |epsilon|
is sufficiently small and |epsilon|*n^(1/3) is sufficiently large, we show that
the probability of satisfiability decays like exp(-Theta(n*epsilon^3)) above
the window, and goes to one like 1-Theta(1/(n*|epsilon|^3)) below the window.
We prove these results by defining an order parameter for the transition and
establishing its scaling behavior in n both inside and outside the window.
Using this order parameter, we prove that the 2-SAT phase transition is
continuous with an order parameter critical exponent of 1. We also determine
the values of two other critical exponents, showing that the exponents of 2-SAT
are identical to those of the random graph.Comment: 57 pages. This version updates some reference
Satisfiability Modulo Transcendental Functions via Incremental Linearization
In this paper we present an abstraction-refinement approach to Satisfiability
Modulo the theory of transcendental functions, such as exponentiation and
trigonometric functions. The transcendental functions are represented as
uninterpreted in the abstract space, which is described in terms of the
combined theory of linear arithmetic on the rationals with uninterpreted
functions, and are incrementally axiomatized by means of upper- and
lower-bounding piecewise-linear functions. Suitable numerical techniques are
used to ensure that the abstractions of the transcendental functions are sound
even in presence of irrationals. Our experimental evaluation on benchmarks from
verification and mathematics demonstrates the potential of our approach,
showing that it compares favorably with delta-satisfiability /interval
propagation and methods based on theorem proving
On the Satisfiability Threshold and Clustering of Solutions of Random 3-SAT Formulas
We study the structure of satisfying assignments of a random 3-SAT formula.
In particular, we show that a random formula of density 4.453 or higher almost
surely has no non-trivial "core" assignments. Core assignments are certain
partial assignments that can be extended to satisfying assignments, and have
been studied recently in connection with the Survey Propagation heuristic for
random SAT. Their existence implies the presence of clusters of solutions, and
they have been shown to exist with high probability below the satisfiability
threshold for k-SAT with k>8, by Achlioptas and Ricci-Tersenghi, STOC 2006. Our
result implies that either this does not hold for 3-SAT or the threshold
density for satisfiability in 3-SAT lies below 4.453.
The main technical tool that we use is a novel simple application of the
first moment method
- …