Strong Backdoors to Nested Satisfiability

02/20/2012
by   Serge Gaspers, et al.
0

Knuth (1990) introduced the class of nested formulas and showed that their satisfiability can be decided in polynomial time. We show that, parameterized by the size of a smallest strong backdoor set to the target class of nested formulas, checking the satisfiability of any CNF formula is fixed-parameter tractable. Thus, for any k>0, the satisfiability problem can be solved in polynomial time for any formula F for which there exists a variable set B of size at most k such that for every truth assignment t to B, the formula F[t] is nested; moreover, the degree of the polynomial is independent of k. Our algorithm uses the grid-minor theorem of Robertson and Seymour (1986) to either find that the incidence graph of the formula has bounded treewidth - a case that is solved using model checking for monadic second order logic - or to find many vertex-disjoint obstructions in the incidence graph. For the latter case, new combinatorial arguments are used to find a small backdoor set. Combining both cases leads to an approximation algorithm producing a strong backdoor set whose size is upper bounded by a function of the optimum. Going through all assignments to this set of variables and using Knuth's algorithm, the satisfiability of the input formula is decided.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/28/2011

Backdoors to Acyclic SAT

Backdoor sets, a notion introduced by Williams et al. in 2003, are certa...
research
02/16/2022

SAT Backdoors: Depth Beats Size

For several decades, much effort has been put into identifying classes o...
research
05/13/2021

A Fast Algorithm for SAT in Terms of Formula Length

In this paper, we prove that the general CNF satisfiability problem can ...
research
10/28/2011

Backdoors to Satisfaction

A backdoor set is a set of variables of a propositional formula such tha...
research
07/16/2019

Computing Nested Fixpoints in Quasipolynomial Time

It is well known that the winning region of a parity game with n nodes a...
research
04/27/2012

Strong Backdoors to Bounded Treewidth SAT

There are various approaches to exploiting "hidden structure" in instanc...
research
07/14/2022

Realizability Problem for Constraint LTL

Constraint linear-time temporal logic (CLTL) is an extension of LTL that...

Please sign up or login with your details

Forgot password? Click here to reset