TY - JOUR
T1 - Feature-based tuning of single-stage simulated annealing for examination timetabling
AU - Battistutta, Michele
AU - Schaerf, Andrea
AU - Urli, Tommaso
N1 - Publisher Copyright:
© 2015, Springer Science+Business Media New York.
PY - 2017/5/1
Y1 - 2017/5/1
N2 - We propose a simulated annealing approach for the examination timetabling problem, as formulated in the 2nd International Timetabling Competition. We apply a single-stage procedure in which infeasible solutions are included in the search space and dealt with using suitable penalties. Upon our approach, we perform a statistically-principled experimental analysis, in order to understand the effect of parameter selection on the performance of our algorithm, and to devise a feature-based parameter tuning strategy, which can achieve better generalization on unseen instances with respect to a one-fits-all parameter setting. The outcome of this work is that this rather straightforward search method, if properly tuned, is able to compete with all state-of-the-art specialized solvers on the available instances. As a byproduct of this analysis, we propose and publish a new, larger set of (artificial) instances that could be used for tuning and also as a ground for future comparisons.
AB - We propose a simulated annealing approach for the examination timetabling problem, as formulated in the 2nd International Timetabling Competition. We apply a single-stage procedure in which infeasible solutions are included in the search space and dealt with using suitable penalties. Upon our approach, we perform a statistically-principled experimental analysis, in order to understand the effect of parameter selection on the performance of our algorithm, and to devise a feature-based parameter tuning strategy, which can achieve better generalization on unseen instances with respect to a one-fits-all parameter setting. The outcome of this work is that this rather straightforward search method, if properly tuned, is able to compete with all state-of-the-art specialized solvers on the available instances. As a byproduct of this analysis, we propose and publish a new, larger set of (artificial) instances that could be used for tuning and also as a ground for future comparisons.
KW - Examination timetabling
KW - Feature-based parameter tuning
KW - Linear regression
KW - Local search
KW - Metaheuristics
KW - Simulated annealing
UR - http://www.scopus.com/inward/record.url?scp=84947942416&partnerID=8YFLogxK
U2 - 10.1007/s10479-015-2061-8
DO - 10.1007/s10479-015-2061-8
M3 - Article
SN - 0254-5330
VL - 252
SP - 239
EP - 254
JO - Annals of Operations Research
JF - Annals of Operations Research
IS - 2
ER -