In this paper we prove an exponential separation between two very similar and natural SAT encodings for the same problem, thereby showing that researchers must be careful when designing encodings, lest they accidentally introduce complexity into the problem being studied. This result provides a formal explanation for empirical results showing that the encoding of a problem can dramatically aect its practical solvability. We also introduce a domain-independent framework for reasoning about the complexity added to SAT instances by their encodings. This includes the observation that while some encodings may add complexity, other encodings can actually make problems easier to solve by adding clauses which would otherwise be dicult to derive wit...
Modern SAT solvers are extremely efficient at solving boolean satisfiability problems, enabling a wi...
Proving logic formulas is a problem of immense importance both theoretically and practically. On the...
The exponential complexity of a parameterized problem P is the infimum of those c such that P can be...
This paper is intended as an informal and accessible survey of proof complexity for non-experts, foc...
This talk is intended as a selective survey of proof complexity, focusing on some comparatively weak...
Many algorithms for Boolean satisfiability (SAT) work within the framework of resolution as a proof ...
Running a SAT solver on an UNSAT formula produces (implicitly or explicitly) a proof that the formul...
Sophisticated compact SAT encodings exist for many types of constraints. Alternatively, for instance...
There is an increasing interplay between practical implementations of Sat Solvers and theoretical re...
There are several powerful solvers for satisfiability (SAT), such as WSAT, Davis-Putnam, and RelSAT....
International audienceImproving exact exponential-time algorithms for NP-complete problems is an exp...
International audienceThe construction of exact exponential-time algorithms for NP-complete prob- le...
We study the fine-grained complexity of NP-complete satisfiability (SAT) problems and constraint sat...
Boolean satisfiability (SAT) is the problem of determining whether there exists an assignment of the...
The past decade has seen clause learning as the most successful algorithm for SAT instances arising ...
Modern SAT solvers are extremely efficient at solving boolean satisfiability problems, enabling a wi...
Proving logic formulas is a problem of immense importance both theoretically and practically. On the...
The exponential complexity of a parameterized problem P is the infimum of those c such that P can be...
This paper is intended as an informal and accessible survey of proof complexity for non-experts, foc...
This talk is intended as a selective survey of proof complexity, focusing on some comparatively weak...
Many algorithms for Boolean satisfiability (SAT) work within the framework of resolution as a proof ...
Running a SAT solver on an UNSAT formula produces (implicitly or explicitly) a proof that the formul...
Sophisticated compact SAT encodings exist for many types of constraints. Alternatively, for instance...
There is an increasing interplay between practical implementations of Sat Solvers and theoretical re...
There are several powerful solvers for satisfiability (SAT), such as WSAT, Davis-Putnam, and RelSAT....
International audienceImproving exact exponential-time algorithms for NP-complete problems is an exp...
International audienceThe construction of exact exponential-time algorithms for NP-complete prob- le...
We study the fine-grained complexity of NP-complete satisfiability (SAT) problems and constraint sat...
Boolean satisfiability (SAT) is the problem of determining whether there exists an assignment of the...
The past decade has seen clause learning as the most successful algorithm for SAT instances arising ...
Modern SAT solvers are extremely efficient at solving boolean satisfiability problems, enabling a wi...
Proving logic formulas is a problem of immense importance both theoretically and practically. On the...
The exponential complexity of a parameterized problem P is the infimum of those c such that P can be...