AND/OR Branch-and-Bound for Solving Mixed Integer Linear Programming Problems
Author(s) -
Radu Marinescu,
Rina Dechter
Publication year - 2005
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
DOI - 10.1007/11564751_95
Subject(s) - tree (set theory) , integer programming , computer science , tree traversal , optimal binary search tree , mathematical optimization , search tree , integer (computer science) , inference , branch and bound , representation (politics) , linear programming , optimization problem , mathematics , theoretical computer science , algorithm , search algorithm , interval tree , artificial intelligence , combinatorics , politics , law , programming language , political science
AND/OR search spaces have recently been introduced as a unify- ing paradigm for advanced algorithmic schemes for graphical models. The main virtue of this representation is its sensitivity to the stru cture of the model, which can translate into exponential time savings for search algorithms. In this paper we extend the recently introduced AND/OR Branch-and-Bound algorithm (1) for solving 0/1 Mixed Integer Linear Programming problems. We propose a static version based on pseudo-trees, as well as a dynamic one based on hypergraph sep- arators. Preliminary evaluation on problem instances from MIPLIB2003 shows promise that the new schemes are likely to improve over the traditional methods.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom