A fast pseudo-boolean constraint solver

被引:0
|
作者
Chai, D [1 ]
Kuehlmann, A [1 ]
机构
[1] Univ Calif Berkeley, Berkeley, CA 94720 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Linear Pseudo-Boolean (LPB) constraints denote inequalities between arithmetic sums of weighted Boolean functions and provide a significant extension of the modeling power of purely propositional constraints. They can be used to compactly describe many discrete EDA problems with constraints on linearly combined, parameterized weights, yet also offer efficient search strategies for proving or disproving whether a satisfying solution exists. Furthermore, corresponding decision procedures can easily be extended for minimizing or maximizing an LPB objective function, thus providing a core optimization method for many problems in logic and physical synthesis. In this paper we review how recent advances in satisfiability (SAT) search can be extended for pseudo-Boolean constraints and describe a new LPB solver that is based on generalized constraint propagation and conflict-based learning.
引用
收藏
页码:830 / 835
页数:6
相关论文
共 50 条
  • [41] Solving Pseudo-Boolean Modularity Constraints
    Ansotegui, Carlos
    Bejar, Ramon
    Fernandez, Cesar
    Guitart, Francesc
    Mateu, Carles
    ECAI 2010 - 19TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2010, 215 : 867 - 872
  • [42] Boolean and Pseudo-Boolean Test Generation for Feedback Bridging Faults
    Favalli, Michele
    Dalpasso, Marcello
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (03) : 706 - 715
  • [43] THE BASIC ALGORITHM FOR PSEUDO-BOOLEAN PROGRAMMING REVISITED
    CRAMA, Y
    HANSEN, P
    JAUMARD, B
    DISCRETE APPLIED MATHEMATICS, 1990, 29 (2-3) : 171 - 185
  • [44] Efficient haplotype inference with pseudo-boolean optimization
    Graca, Ana
    Marques-Silva, Joao
    Lynce, Ines
    Oliveira, Arlindo L.
    ALGEBRAIC BIOLOGY, PROCEEDINGS, 2007, 4545 : 125 - +
  • [45] How Crossover Helps in Pseudo-Boolean Optimization
    Koetzing, Timo
    Sudholt, Dirk
    Theile, Madeleine
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 989 - 996
  • [46] Axiomatizations of Lovasz extensions of pseudo-Boolean functions
    Couceiro, Miguel
    Marichal, Jean-Luc
    FUZZY SETS AND SYSTEMS, 2011, 181 (01) : 28 - 38
  • [47] Nonlinear Pseudo-Boolean Optimization: Relaxation or Propagation?
    Berthold, Timo
    Heinz, Stefan
    Pfetsch, Marc E.
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2009, PROCEEDINGS, 2009, 5584 : 441 - +
  • [48] Formulas for approximating pseudo-Boolean random variables
    Ding, Guoli
    Lax, R. F.
    Chen, Jianhua
    Chen, Peter P.
    DISCRETE APPLIED MATHEMATICS, 2008, 156 (10) : 1581 - 1597
  • [49] PSEUDO-BOOLEAN FUNCTIONS AND THE MULTIPLICITY OF THE ZEROS OF POLYNOMIALS
    Erdelyi, Tamas
    JOURNAL D ANALYSE MATHEMATIQUE, 2015, 127 : 91 - 108
  • [50] APPLICATIONS OF PSEUDO-BOOLEAN METHODS TO ECONOMIC PROBLEMS
    HAMMER, PL
    SHLIFER, E
    THEORY AND DECISION, 1971, 1 (03) : 296 - 308