The Connectivity of Boolean Satisfiability: Dichotomies for Formulas and Circuits

被引:0
|
作者
Schwerdtfeger, Konrad W. [1 ]
机构
[1] Leibniz Univ Hannover, Inst Theoret Informat, Hannover, Germany
关键词
Boolean satisfiability; Boolean circuits; Post's lattice; PSPACE-completeness; Dichotomy theorems; Graph connectivity;
D O I
10.1007/s00224-015-9663-z
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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. They proved dichotomies for the diameter of connected components and for the complexity of the st-connectivity question, and conjectured a trichotomy for the connectivity question. Recently, we were able to establish the trichotomy. Here, we consider connectivity issues of satisfiability problems defined by Boolean circuits and propositional formulas that use gates, resp. connectives, from a fixed set of Boolean functions. We obtain dichotomies for the diameter and the two connectivity problems: on one side, the diameter is linear in the number of variables, and both problems are in P, while on the other side, the diameter can be exponential, and the problems are PSPACE-complete. For partially quantified formulas, we show an analogous dichotomy. A motivation is the relevance to reconfiguration problems and satisfiability algorithms.
引用
收藏
页码:263 / 282
页数:20
相关论文
共 50 条
  • [1] The Connectivity of Boolean Satisfiability: Dichotomies for Formulas and Circuits
    Konrad W. Schwerdtfeger
    [J]. Theory of Computing Systems, 2017, 61 : 263 - 282
  • [2] THE CONNECTIVITY OF BOOLEAN SATISFIABILITY: COMPUTATIONAL AND STRUCTURAL DICHOTOMIES
    Gopalan, Parikshit
    Kolaitis, Phokion G.
    Maneva, Elitza
    Papadimitriou, Christos H.
    [J]. SIAM JOURNAL ON COMPUTING, 2009, 38 (06) : 2330 - 2355
  • [3] The connectivity of Boolean satisfiability: Computational and structural dichotomies
    Gopalan, Parikshit
    Kolaitis, Phokion G.
    Maneva, Elitza N.
    Papadimitriou, Christos H.
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, PT 1, 2006, 4051 : 346 - 357
  • [4] Boolean formulas and circuits
    不详
    [J]. COMPUTATIONAL COMPLEXITY OF EQUIVALENCE AND ISOMORPHISM PROBLEMS, 2000, 1852 : 23 - 63
  • [5] Efficient Analog Circuits for Boolean Satisfiability
    Yin, Xunzhao
    Sedighi, Behnam
    Varga, Melinda
    Ercsey-Ravasz, Maria
    Toroczkai, Zoltan
    Hu, Xiaobo Sharon
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (01) : 155 - 167
  • [6] A Satisfiability Algorithm for Synchronous Boolean Circuits
    Morizumi, Hiroki
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2021, E104D (03) : 392 - 393
  • [7] Satisfiability testing for boolean formulas using Δ-trees
    Gutiérrez G.
    De Guzmán I.P.
    Martínez J.
    Ojeda-Aciego M.
    Valverde A.
    [J]. Studia Logica, 2002, 72 (1) : 85 - 112
  • [8] Debugging sequential circuits using Boolean satisfiability
    Ali, MF
    Veneris, A
    Safarpour, S
    Drechsler, R
    Smith, A
    Abadir, M
    [J]. ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, : 204 - 209
  • [9] Debugging sequential circuits using Boolean Satisfiability
    Ali, MF
    Veneris, A
    Safarpour, S
    Abadir, M
    Drechsler, R
    Smith, A
    [J]. 5TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR TEST AND VERIFICATION: COMMON CHALLENGES AND SOLUTIONS, PROCEEDINGS, 2005, : 44 - 49
  • [10] Algorithms for solving Boolean Satisfiability in combinational circuits
    Silva, LGE
    Silveira, LM
    Marques-Silva, J
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 1999, PROCEEDINGS, 1999, : 526 - 530