Connectivity of Boolean satisfiability

نویسنده

  • Konrad W. Schwerdtfeger
چکیده

In this thesis we are concerned with the solution-space structure of Boolean satisfiability problems, from the view of theoretical computer science, especially complexity theory. We consider the solution graph of Boolean formulas; this is the graph where the vertices are the solutions of the formula, and two solutions are connected iff they differ in the assignment of exactly one variable. For this implicitly defined graph, we then study the st-connectivity and connectivity problems. The first systematic study of the solution graphs of Boolean constraint satisfaction problems was done in 2006 by Gopalan et al., motivated mainly by research for satisfiability algorithms. In particular, they considered CNFC(S)-formulas, which are conjunctions of constraints that arise from inserting variables and constants in relations of some finite set S. Gopalan et al. proved a computational dichotomy for the st-connectivity problem, asserting that it is either solvable in polynomial time or PSPACE-complete, and an aligned structural dichotomy, asserting that the maximal diameter of connected components is either linear in the number of variables, or can be exponential. Further, they conjectured a trichotomy for the connectivity problem: That it is either in P, coNPcomplete, or PSPACE-complete. Together with Makino et al., they already proved parts of this trichotomy. Building on this work, we here complete the proof of the trichotomy, and also correct a minor mistake of Gopalan et al., which leads to slight shifts of the boundaries. We then investigate two important variants: CNF(S)-formulas without constants, and partially quantified formulas. In both cases, we prove dichotomies for st-connectivity and the diameter analogous to the ones for CNFC(S)-formulas. For for the connectivity problem, we show a trichotomy in the case of quantified formulas, while in the case of formulas without constants, we identify fragments where the problem is in P, where it is coNP-complete, and where it is PSPACE-complete. Finally, we consider the connectivity issues for B-formulas, which are arbitrarily nested formulas built from some fixed set B of connectives, and for B-circuits, which are Boolean circuits where the gates are from some finite set B. Here, we make use of Emil Post’s classification of all closed classes of Boolean functions. We prove a common dichotomy for both connectivity problems and the diameter: on one side, both problems are in P and the diameter is linear, while on the other, the problems are PSPACE-complete and the diameter can be exponential. For partially quantified B-formulas, we show an analogous dichotomy.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Connectivity of Boolean Satisfiability: Computational and Structural Dichotomies

Boolean satisfiability problems are an important benchmark for questions about complexity, algorithms, heuristics and threshold phenomena. Recent work on heuristics, and the satisfiability threshold has centered around the structure and connectivity of the solution space. Motivated by this work, we study structural and connectivity-related properties of the space of solutions of Boolean satisfi...

متن کامل

A Computational Trichotomy for Connectivity of Boolean Satisfiability

For Boolean satisfiability problems, the structure of the solution space is characterized by the solution graph, where the vertices are the solutions, and two solutions are connected iff they differ in exactly one variable. In 2006, Gopalan et al. studied connectivity properties of the solution graph and related complexity issues for CSPs [GKMP09], motivated mainly by research on satisfiability...

متن کامل

The Connectivity of Boolean Satisfiability: No-Constants and Quantified Variants

For Boolean satisfiability problems, the structure of the solution space is characterized by the solution graph, where the vertices are the solutions, and two solutions are connected iff they differ in exactly one variable. Motivated by research on heuristics and the satisfiability threshold, Gopalan et al. in 2006 studied connectivity properties of the solution graph and related complexity iss...

متن کامل

On the Structure of Solution-Graphs for Boolean Formulas

In this work we extend the study of solution graphs and prove that for boolean formulas in a class called CPSS, all connected components are partial cubes of small dimension, a statement which was proved only for some cases in [16]. In contrast, we show that general Schaefer formulas are powerful enough to encode graphs of exponential isometric dimension and graphs which are not even partial cu...

متن کامل

An Efficient Steady-State Analysis Method for Large Boolean Networks with High Maximum Node Connectivity

Boolean networks have been widely used to model biological processes lacking detailed kinetic information. Despite their simplicity, Boolean network dynamics can still capture some important features of biological systems such as stable cell phenotypes represented by steady states. For small models, steady states can be determined through exhaustive enumeration of all state transitions. As the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1510.06700  شماره 

صفحات  -

تاریخ انتشار 2016