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 MixedInteger 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.
Original language | English |
---|---|
Title of host publication | Proceedings of AAAI19-Thirty-Third AAAI conference on Artificial Intelligence |
Editors | Pascal Van Hentenryck, Zhi-Hua Zhou |
Place of Publication | Palo Alto CA USA |
Publisher | Association for the Advancement of Artificial Intelligence (AAAI) |
Pages | 1428-1434 |
Number of pages | 8 |
ISBN (Electronic) | 9781577358091 |
DOIs | |
Publication status | Published - 2019 |
Event | AAAI Conference on Artificial Intelligence 2019 - Honolulu, United States of America Duration: 27 Jan 2019 → 1 Feb 2019 Conference number: 33rd https://aaai.org/Conferences/AAAI-19/ |
Publication series
Name | Proceedings of the AAAI Conference on Artificial Intelligence |
---|---|
Publisher | AAAI Press |
Number | 1 |
Volume | 33 |
ISSN (Print) | 2159-5399 |
ISSN (Electronic) | 2374-3468 |
Conference
Conference | AAAI Conference on Artificial Intelligence 2019 |
---|---|
Abbreviated title | AAAI 2019 |
Country/Territory | United States of America |
City | Honolulu |
Period | 27/01/19 → 1/02/19 |
Internet address |