| 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.