Estimating the Density of States of Boolean Satisfiability Problems on Classical and Quantum Computing Platforms

被引:0
|
作者
Sahai, Tuhin [1 ]
Mishra, Anurag [1 ]
Pasini, Jose Miguel [2 ]
Jha, Susmit [3 ]
机构
[1] United Technol Res Ctr, Berkeley, CA 94705 USA
[2] United Technol Res Ctr, Hartford, CT USA
[3] SRI Int, Comp Sci Lab, 333 Ravenswood Ave, Menlo Pk, CA 94025 USA
来源
THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE | 2020年 / 34卷
基金
美国国家科学基金会;
关键词
COMPLEXITY;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Given a Boolean formula phi(x) in conjunctive normal form (CNF), the density of states counts the number of variable assignments that violate exactly e clauses, for all values of e. Thus, the density of states is a histogram of the number of unsatisfied clauses over all possible assignments. This computation generalizes both maximum-satisfiability (MAX-SAT) and model counting problems and not only provides insight into the entire solution space, but also yields a measure for the hardness of the problem instance. Consequently, in real-world scenarios, this problem is typically infeasible even when using state-of-the-art algorithms. While finding an exact answer to this problem is a computationally intensive task, we propose a novel approach for estimating density of states based on the concentration of measure inequalities. The methodology results in a quadratic unconstrained binary optimization (QUBO), which is particularly amenable to quantum annealing-based solutions. We present the overall approach and compare results from the D-Wave quantum annealer against the best-known classical algorithms such as the Hamze-de Freitas-Selby (HFS) algorithm and satisfiability modulo theory (SMT) solvers.
引用
收藏
页码:1627 / 1635
页数:9
相关论文
共 25 条
  • [1] A Quantum-Inspired Classical Solver for Boolean k-Satisfiability Problems
    Lanham, S. Andrew
    La Cour, Brian R.
    2021 IEEE INTERNATIONAL CONFERENCE ON QUANTUM COMPUTING AND ENGINEERING (QCE 2021) / QUANTUM WEEK 2021, 2021, : 148 - 154
  • [2] Adiabatic quantum computing for random satisfiability problems
    Hogg, T
    PHYSICAL REVIEW A, 2003, 67 (02)
  • [3] Computing the Density of States of Boolean Formulas
    Ermon, Stefano
    Gomes, Carla P.
    Selman, Bart
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING-CP 2010, 2010, 6308 : 38 - 52
  • [4] Solving Boolean Satisfiability Problems With The Quantum Approximate Optimization Algorithm
    Boulebnane, Sami
    Montanaro, Ashley
    PRX QUANTUM, 2024, 5 (03):
  • [5] Estimating Patterns of Classical and Quantum Skyrmion States
    Mazurenko, Vladimir V.
    Iakovlev, Ilia A.
    Sotnikov, Oleg M.
    Katsnelson, Mikhail I.
    JOURNAL OF THE PHYSICAL SOCIETY OF JAPAN, 2023, 92 (08)
  • [6] Using reconfigurable computing techniques to accelerate problems in the CAD domain: A case study with Boolean satisfiability
    Zhong, PX
    Ashar, P
    Malik, S
    Martonosi, M
    1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 194 - 199
  • [7] Non-classical computing problems: Toward novel type of quantum computing problems
    Zidan, Mohammed
    Eleuch, Hichem
    Abdel-Aty, Mahmoud
    RESULTS IN PHYSICS, 2021, 21
  • [8] Using Grover's search quantum algorithm to solve Boolean satisfiability problems, part 2
    Fernandes, Diogo
    Silva, Carla
    Dutra, Inês
    XRDS: Crossroads, 2019, 26 (02): : 68 - 71
  • [9] Using Grover's search quantum algorithm to solve Boolean satisfiability problems: Part i
    Fernandes, Diogo
    Dutra, Inês
    XRDS: Crossroads, 2019, 26 (01): : 64 - 66
  • [10] Quantum computing for classical problems: variational quantum eigensolver for activated processes
    Pravatto, Pierpaolo
    Castaldo, Davide
    Gallina, Federico
    Fresch, Barbara
    Corni, Stefano
    Moro, Giorgio J.
    NEW JOURNAL OF PHYSICS, 2021, 23 (12):