Abstract
We propose a simple and general online method to measure the search progress within the Branch-and-Bound algorithm, from which we estimate the size of the remaining search tree. We then show how this information can help solvers algorithmically at runtime by designing a restart strategy for Mixed-Integer Programming (MIP) solvers that decides whether to restart the search based on the current estimate of the number of remaining nodes in the tree. We refer to this type of algorithm as clairvoyant. Our clairvoyant restart strategy outperforms a state-of-the-art solver on a large set of publicly available MIP benchmark instances. It is implemented in the MIP solver SCIP and will be available in future releases.
Cite
CITATION STYLE
Anderson, D., Hendel, G., Le Bodic, P., & Viernickel, M. (2019). Clairvoyant restarts in branch-and-bound search using online tree-size estimation. In 33rd AAAI Conference on Artificial Intelligence, AAAI 2019, 31st Innovative Applications of Artificial Intelligence Conference, IAAI 2019 and the 9th AAAI Symposium on Educational Advances in Artificial Intelligence, EAAI 2019 (pp. 1427–1434). AAAI Press. https://doi.org/10.1609/aaai.v33i01.33011427
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.