Fault Tolerant Boolean Satisfiability

09/28/2011
by   A. Roy, et al.
0

A delta-model is a satisfying assignment of a Boolean formula for which any small alteration, such as a single bit flip, can be repaired by flips to some small number of other bits, yielding a new satisfying assignment. These satisfying assignments represent robust solutions to optimization problems (e.g., scheduling) where it is possible to recover from unforeseen events (e.g., a resource becoming unavailable). The concept of delta-models was introduced by Ginsberg, Parkes and Roy (AAAI 1998), where it was proved that finding delta-models for general Boolean formulas is NP-complete. In this paper, we extend that result by studying the complexity of finding delta-models for classes of Boolean formulas which are known to have polynomial time satisfiability solvers. In particular, we examine 2-SAT, Horn-SAT, Affine-SAT, dual-Horn-SAT, 0-valid and 1-valid SAT. We see a wide variation in the complexity of finding delta-models, e.g., while 2-SAT and Affine-SAT have polynomial time tests for delta-models, testing whether a Horn-SAT formula has one is NP-complete.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/15/2019

From Hall's Marriage Theorem to Boolean Satisfiability and Back

Motivated by the application of Hall's Marriage Theorem in various LP-ro...
research
06/26/2023

A Note On The Natural Range Of Unambiguous-SAT

We discuss the natural range of the Unambiguous-SAT problem with respect...
research
11/01/2019

CNF Encodings of Cardinality Constraints Based on Comparator Networks

Boolean Satisfiability Problem (SAT) is one of the core problems in comp...
research
07/25/2019

Introducing Autarkies for DQCNF

Autarkies for SAT can be used for theoretical studies, pre-processing an...
research
08/12/2021

CNF Satisfiability in a Subspace and Related Problems

We introduce the problem of finding a satisfying assignment to a CNF for...
research
12/22/2021

On Theoretical Complexity and Boolean Satisfiability

Theoretical complexity is a vital subfield of computer science that enab...
research
10/05/2020

Balanced incomplete block designs and exact satisfiability

The paper explores the correspondence between balanced incomplete block ...

Please sign up or login with your details

Forgot password? Click here to reset