Article ID: | iaor19931361 |
Country: | Italy |
Issue: | 60 |
Start Page Number: | 5 |
End Page Number: | 31 |
Publication Date: | Dec 1991 |
Journal: | Ricerca Operativa |
Authors: | Colorni Alberto, Dorigo Marco, Maniezzo Vittorio |
Keywords: | programming: nonlinear |
In this paper the authors present an application of genetic algorithms to the timetable problem. They introduce genetic algorithms and define the timetable problem. The authors then give a representation of the problem suitable for the application of genetic algorithms. They also define new genetic operators and a fitness function that relates the quality of solutions to the value of the objective function. The authors give the objective function a hierarchical structure to ease the handling of objectives of different importance. At the end of the paper, they report about some computational results obtained applying the system, implemented on a IBM-compatible PC, to a real problem: the timetable of a high school of Milan.