Integrating matheuristics and metaheuristics for timetabling.

The High School Timetabling Problem requires the assignment of times and resources to events, while sets of required and desirable constraints must be considered. The most common approach for this problem is to employ metaheuristic methods. This work presents a matheuristic approach that combines a...

Descripción completa

Detalles Bibliográficos
Autores: Fonseca, George Henrique Godim da, Santos, Haroldo Gambini, Carrano, Eduardo Gontijo
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2016
País:Brasil
Institución:Universidade Federal de Ouro Preto (UFOP)
Repositorio:Repositório Institucional da UFOP
Idioma:inglés
OAI Identifier:oai:repositorio.ufop.br:123456789/6974
Acceso en línea:http://www.repositorio.ufop.br/handle/123456789/6974
https://doi.org/10.1016/j.cor.2016.04.016
Access Level:acceso abierto
Palabra clave:Matheuristics
Metaheuristics
Timetabling
Descripción
Sumario:The High School Timetabling Problem requires the assignment of times and resources to events, while sets of required and desirable constraints must be considered. The most common approach for this problem is to employ metaheuristic methods. This work presents a matheuristic approach that combines a Variable Neighbourhood Search algorithm with mathematical programming-based neighbourhoods for high school timetabling. Computational experiments on well-known benchmark instances demonstrate the success of the proposed hybrid approach, which outperforms the standalone Variable Neighbour- hood Search algorithm by far. Additionally, the proposed algorithm was able to improve 15 out of 17 current best known solutions in a very famous benchmark set.