Anytime automatic algorithm selection for knapsack
Abstract
In this paper, we present a new approach for Automatic Algorithm Selection. In this new procedure, we feed the predictor of the best algorithm choice with a runtime limit for the solvers. Hence, the machine learning model should consider and learn from the Anytime Behavior of the solvers, together with features characterizing each instance. For this purpose, we propose a general Framework and apply it to the Knapsack problem. Thus, we created a large and diverse dataset of 15,000 instances, recorded the anytime behavior of 8 solvers on them and trained and tested three machine learning strategies, collecting the results for different machine learning algorithms. Our results show that, for the majority of the tuples
Más información
| Título según WOS: | Anytime automatic algorithm selection for knapsack |
| Título según SCOPUS: | Anytime automatic algorithm selection for knapsack |
| Título de la Revista: | Expert Systems with Applications |
| Volumen: | 158 |
| Editorial: | Elsevier Ltd. |
| Fecha de publicación: | 2020 |
| Idioma: | English |
| DOI: |
10.1016/j.eswa.2020.113613 |
| Notas: | ISI, SCOPUS |