Message passing for quantified Boolean formulas

被引:1
|
作者
Zhang, Pan [1 ]
Ramezanpour, Abolfazl [1 ]
Zdeborova, Lenka [2 ,3 ]
Zecchina, Riccardo [1 ]
机构
[1] Politecn Torino, I-10129 Turin, Italy
[2] CEA Saclay, IPhT, F-91191 Gif Sur Yvette, France
[3] CNRS, URA 2306, F-91191 Gif Sur Yvette, France
关键词
analysis of algorithms; heuristics; message-passing algorithms; typical-case computational complexity; RANDOM K-SAT; PROPAGATION;
D O I
10.1088/1742-5468/2012/05/P05025
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
We introduce two types of message passing algorithms for quantified Boolean formulas (QBF). The first type is a message passing based heuristics that can prove unsatisfiability of the QBF by assigning the universal variables in such a way that the remaining formula is unsatisfiable. In the second type, we use message passing to guide branching heuristics of a Davis-Putnam-Logemann-Loveland (DPLL) complete solver. Numerical experiments show that on random QBFs our branching heuristics give robust exponential efficiency gain with respect to state-of-the-art solvers. We also manage to solve some previously unsolved benchmarks from the QBFLIB library. Apart from this, our study sheds light on using message passing in small systems and as subroutines in complete solvers.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] On models for quantified Boolean formulas
    Büning, HK
    Zhao, XS
    [J]. LOGIC VERSUS APPROXIMATION: ESSAYS DEDICATED TO MICHAEL M RICHTER ON THE OCCASION OF HIS 65TH BIRTHDAY, 2004, 3075 : 18 - 32
  • [2] Symmetries of Quantified Boolean Formulas
    Kauers, Manuel
    Seidl, Martina
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2018, 2018, 10929 : 199 - 216
  • [3] Algorithms for quantified Boolean formulas
    Williams, R
    [J]. PROCEEDINGS OF THE THIRTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2002, : 299 - 307
  • [4] On Boolean models for Quantified Boolean Horn formulas
    Büning, HK
    Subramani, K
    Zhao, XS
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, 2004, 2919 : 93 - 104
  • [5] Boolean functions as models for quantified Boolean formulas
    Buening, Hans Kleine
    Subramani, K.
    Zhao, Xishun
    [J]. JOURNAL OF AUTOMATED REASONING, 2007, 39 (01) : 49 - 75
  • [6] Boolean Functions as Models for Quantified Boolean Formulas
    Hans Kleine Büning
    K. Subramani
    Xishun Zhao
    [J]. Journal of Automated Reasoning, 2007, 39 : 49 - 75
  • [7] A Survey on Applications of Quantified Boolean Formulas
    Shukla, Ankit
    Biere, Armin
    Seidl, Martina
    Pulina, Luca
    [J]. 2019 IEEE 31ST INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2019), 2019, : 78 - 84
  • [8] RESOLUTION FOR QUANTIFIED BOOLEAN-FORMULAS
    BUNING, HK
    KARPINSKI, M
    FLOGEL, A
    [J]. INFORMATION AND COMPUTATION, 1995, 117 (01) : 12 - 18
  • [9] Backdoor Sets of Quantified Boolean Formulas
    Samer, Marko
    Szeider, Stefan
    [J]. JOURNAL OF AUTOMATED REASONING, 2009, 42 (01) : 77 - 97
  • [10] Minimal false quantified Boolean formulas
    Buening, Hans Kleine
    Zhao, Xishun
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2006, PROCEEDINGS, 2006, 4121 : 339 - 352