MINIMIZATION OF A QUADRATIC PSEUDO-BOOLEAN FUNCTION

被引:31
|
作者
BILLIONNET, A [1 ]
SUTTER, A [1 ]
机构
[1] FRANCE TELECOM,CTR NATL ETUD TELECOMMUN,F-92131 ISSY MOULINEAUX,FRANCE
关键词
ZERO-ONE QUADRATIC PROGRAMMING; BRANCH AND BOUND; COMPUTATION; LOWER BOUND; MAXIMUM SATISFIABILITY; STABILITY NUMBER;
D O I
10.1016/0377-2217(94)90125-2
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We present a branch and bound algorithm for minimizing a quadratic pseudo-Boolean function f(x). At each node of the search tree the lower bound is computed in three phases and is equal to b1 + b2 + b3. Computation of b1 is based upon roof duality, b2 uses the characterization of some positive quadratic posiforms associated with the directed cycles of the implication graph of Aspvall, P Tarjan and b3 is computed by searching in a posiform of degree 4 some subfunctions which cannot be equal to zero. These subfunctions are found by using the notion of implication between literals. Computational results on several hundred test problems with up to 100 variables demonstrate the efficiency of this lower bound.
引用
收藏
页码:106 / 115
页数:10
相关论文
共 50 条
  • [41] 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
  • [42] Quadratization of symmetric pseudo-Boolean functions
    Anthony, Martin
    Boros, Endre
    Crama, Yves
    Gruber, Aritanan
    DISCRETE APPLIED MATHEMATICS, 2016, 203 : 1 - 12
  • [43] 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
  • [44] 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
  • [45] Boolean and Pseudo-Boolean Test Generation for Feedback Bridging Faults
    Favalli, Michele
    Dalpasso, Marcello
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (03) : 706 - 715
  • [46] THE BASIC ALGORITHM FOR PSEUDO-BOOLEAN PROGRAMMING REVISITED
    CRAMA, Y
    HANSEN, P
    JAUMARD, B
    DISCRETE APPLIED MATHEMATICS, 1990, 29 (2-3) : 171 - 185
  • [47] Efficient haplotype inference with pseudo-boolean optimization
    Graca, Ana
    Marques-Silva, Joao
    Lynce, Ines
    Oliveira, Arlindo L.
    ALGEBRAIC BIOLOGY, PROCEEDINGS, 2007, 4545 : 125 - +
  • [48] 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
  • [49] Axiomatizations of Lovasz extensions of pseudo-Boolean functions
    Couceiro, Miguel
    Marichal, Jean-Luc
    FUZZY SETS AND SYSTEMS, 2011, 181 (01) : 28 - 38
  • [50] 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 - +