A shuffled complex evolution algorithm for the examination timetabling problem

In this work two instances of the examination timetabling problem are studied and solved using memetic algorithms. The first is the uncapacitated single-epoch problem instance. In the second problem instance two examination epochs are considered, with different durations. The memetic algorithm, name...

ver descrição completa

Detalhes bibliográficos
Autor principal: Leite, Nuno (author)
Outros Autores: Melicio, Fernando (author), Rosa, Agostinho C. (author)
Formato: conferenceObject
Idioma:eng
Publicado em: 2019
Assuntos:
Texto completo:http://hdl.handle.net/10400.21/9633
País:Portugal
Oai:oai:repositorio.ipl.pt:10400.21/9633
Descrição
Resumo:In this work two instances of the examination timetabling problem are studied and solved using memetic algorithms. The first is the uncapacitated single-epoch problem instance. In the second problem instance two examination epochs are considered, with different durations. The memetic algorithm, named Shuffled Complex Evolution Algorithm, uses a population organized into sets called complexes which evolve independently using a recombination and local search operators. Population diversity is preserved by means of the recombination operator and a special solution update mechanism. Experimental evaluation was carried out on the public uncapacitated Toronto benchmarks (single epoch) and on the ISEL-DEETC department examination benchmark (two epochs). Results show that the algorithm is competitive on the Toronto benchmarks, attaining a new lower bound on one benchmark. In the ISEL-DEETC benchmark, the algorithm attains a lower cost when compared with the manual solution.