Local Backbones

04/19/2013
by   Ronald de Haan, et al.
0

A backbone of a propositional CNF formula is a variable whose truth value is the same in every truth assignment that satisfies the formula. The notion of backbones for CNF formulas has been studied in various contexts. In this paper, we introduce local variants of backbones, and study the computational complexity of detecting them. In particular, we consider k-backbones, which are backbones for sub-formulas consisting of at most k clauses, and iterative k-backbones, which are backbones that result after repeated instantiations of k-backbones. We determine the parameterized complexity of deciding whether a variable is a k-backbone or an iterative k-backbone for various restricted formula classes, including Horn, definite Horn, and Krom. We also present some first empirical results regarding backbones for CNF-Satisfiability (SAT). The empirical results we obtain show that a large fraction of the backbones of structured SAT instances are local, in contrast to random instances, which appear to have few local backbones.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/26/2014

Solving MaxSAT and #SAT on structured CNF formulas

In this paper we propose a structural parameter of CNF formulas and use ...
research
08/20/2022

A Polynomial Decision for 3-SAT

We propose a polynomially bounded, in time and space, method to decide w...
research
12/04/2017

A Data-Centric View on Computational Complexity: P = NP

P = NP SAT ∈ P. We propose this to be true because the satisfiability ...
research
10/30/2017

Improve SAT-solving with Machine Learning

In this project, we aimed to improve the runtime of Minisat, a Conflict-...
research
06/01/2011

Backbone Fragility and the Local Search Cost Peak

The local search algorithm WSat is one of the most successful algorithms...
research
05/22/2023

Empirical Challenge for NC Theory

Horn-satisfiability or Horn-SAT is the problem of deciding whether a sat...
research
02/24/2023

Constraint Optimization over Semirings

Interpretations of logical formulas over semirings have applications in ...

Please sign up or login with your details

Forgot password? Click here to reset