Title of article
A two-phase heuristic evolutionary algorithm for personalizing course timetables: a case study in a Spanish university
Author/Authors
Ricardo Santiago-Mozos، نويسنده , , Sancho Salcedo-Sanz، نويسنده , , Mario DePrado-Cumplido، نويسنده , , Carlos Bousono-Calzon، نويسنده ,
Issue Information
ماهنامه با شماره پیاپی سال 2005
Pages
16
From page
1761
To page
1776
Abstract
This paper presents, as a case study, the application of a two-phase heuristic evolutionary algorithm to obtain personalized timetables in a Spanish university. The algorithm consists of a two-phase heuristic, which, starting from an initial ordering of the students, allocates students into groups, taking into account the studentʹs preferences as a primal factor for the assignment. An evolutionary algorithm is then used in order to select the ordering of students which provides the best assignment.
The algorithm has been tested in a real problem, the timetable of the Telecommunication Engineering School at Universidade de Vigo (Spain), and has shown good performance in terms of the number of constraints fulfilled and groups assigned to students.
Keywords
Combinatorial optimization , Timetabling , Heuristics , Evolutionary algorithms
Journal title
Computers and Operations Research
Serial Year
2005
Journal title
Computers and Operations Research
Record number
928248
Link To Document