Divide and Conquer: Towards Faster Pseudo-Boolean Solving

被引:0
|
作者
Elffers, Jan [1 ]
Nordstrom, Jakob [1 ]
机构
[1] KTH Royal Inst Technol, Stockholm, Sweden
基金
瑞典研究理事会; 欧洲研究理事会;
关键词
CONSTRAINT; COMPLEXITY;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The last 20 years have seen dramatic improvements in the performance of algorithms for Boolean satisfiability-so-called SAT solvers-and today conflict-driven clause learning (CDCL) solvers are routinely used in a wide range of application areas. One serious short-coming of CDCL, however, is that the underlying method of reasoning is quite weak. A tantalizing solution is to instead use stronger pseudo-Boolean (PB) reasoning, but so far the promise of exponential gains in performance has failed to materialize-the increased theoretical strength seems hard to harness algorithmically, and in many applications CDCL-based methods are still superior. We propose a modified approach to pseudo-Boolean solving based on division instead of the saturation rule used in [Chai and Kuehlmann '05] and other PB solvers. In addition to resulting in a stronger conflict analysis, this also improves performance by keeping integer coefficient sizes down, and yields a very competitive solver as shown by the results in the PseudoBoolean Competitions 2015 and 2016.
引用
收藏
页码:1291 / 1299
页数:9
相关论文
共 50 条
  • [31] REMARKS ON DISTRIBUTIVE PSEUDO-BOOLEAN ALGEBRAS
    RAUSZER, C
    SABALSKI, B
    BULLETIN DE L ACADEMIE POLONAISE DES SCIENCES-SERIE DES SCIENCES MATHEMATIQUES ASTRONOMIQUES ET PHYSIQUES, 1975, 23 (02): : 123 - 129
  • [32] Understanding Transforms of Pseudo-Boolean Functions
    Whitley, Darrell
    Aguirre, Hernan
    Sutton, Andrew
    GECCO'20: PROCEEDINGS OF THE 2020 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2020, : 760 - 768
  • [33] Haplotype inference with pseudo-Boolean optimization
    Ana Graça
    João Marques-Silva
    Inês Lynce
    Arlindo L. Oliveira
    Annals of Operations Research, 2011, 184 : 137 - 162
  • [34] Translating Pseudo-Boolean Constraints into CNF
    Aavani, Amir
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2011, 2011, 6695 : 357 - 359
  • [35] Compact quadratizations for pseudo-Boolean functions
    Endre Boros
    Yves Crama
    Elisabeth Rodríguez-Heck
    Journal of Combinatorial Optimization, 2020, 39 : 687 - 707
  • [36] Optimization over pseudo-Boolean lattices
    Hosseinyazdi, M. (m.h.yazdi@graduate.uk.ac.ir), 2005, WSEAS (04):
  • [37] Haplotype inference with pseudo-Boolean optimization
    Graca, Ana
    Marques-Silva, Joao
    Lynce, Ines
    Oliveira, Arlindo L.
    ANNALS OF OPERATIONS RESEARCH, 2011, 184 (01) : 137 - 162
  • [38] A fast pseudo-Boolean constraint solver
    Chai, D
    Kuehlmann, A
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (03) : 305 - 317
  • [39] Quadratization of symmetric pseudo-Boolean functions
    Anthony, Martin
    Boros, Endre
    Crama, Yves
    Gruber, Aritanan
    DISCRETE APPLIED MATHEMATICS, 2016, 203 : 1 - 12
  • [40] On Boolean functions encodable as a single linear Pseudo-Boolean constraint
    Smaus, Jan-Georg
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, PROCEEDINGS, 2007, 4510 : 288 - 302