Article ID: | iaor20062927 |
Country: | Netherlands |
Volume: | 33 |
Issue: | 2/3 |
Start Page Number: | 187 |
End Page Number: | 208 |
Publication Date: | Mar 2006 |
Journal: | Computational Optimization and Applications |
Authors: | Pardalos Panos M., Prokopyev Oleg A., Huang Hong-Xuan |
Keywords: | programming: branch and bound |
In this paper several equivalent formulations for the quadratic binary programming problem are presented. Based on these formulations we describe four different kinds of strategies for estimating lower bounds of the objective function, which can be integrated into a branch and bound algorithm for solving the quadratic binary programming problem. We also give a theoretical explanation for forcing rules used to branch the variables efficiently, and explore several properties related to obtained subproblems. From the viewpoint of the number of subproblems solved, new strategies for estimating lower bounds are better than those used before. A variant of a depth-first branch and bound algorithm is described and its numerical performance is presented.