Peter Ross
Some observations about GA-based exam timetabling.
Ross, Peter; Hart, Emma; Corne, Dave
Authors
Contributors
Edmund Burke
Editor
Michael Carter
Editor
Abstract
Although many people have tried using genetic algorithms (GAs) for exam timetabling, far fewer have done systematic investigations to try to determine whether a GA is a good choice of method or not. We have extensively studied GAs that use one particular kind of direct encoding for exam timetabling. Perhaps not surprisingly, it emerges that this approach is not very good, but it is instructive to see why. In the course of this investigation we discovered a class of solvable problems with interesting properties: our GAs would sometimes fail to solve some of the moderately-constrained problems, but could solve all of the lightly-constrained ones and all of the highly-constrained ones. This is despite the fact that they form a hierarchy: those erratically-solved problems are subproblems of the easily-solved but highly-constrained ones. Moreover, some other non-evolutionary approaches also failed on precisely the same sets. This, together with some observations about much simpler graph-colouring methods based on the Brelaz algorithm, suggest some future directions for GA-based methods.
Citation
Ross, P., Hart, E., & Corne, D. (1998). Some observations about GA-based exam timetabling. In E. Burke, & M. Carter (Eds.), Practice and Theory of Automated Timetabling II (115-129)
Presentation Conference Type | Conference Paper (Published) |
---|---|
Conference Name | Second International Conference, PATAT’97 |
Start Date | Aug 20, 1997 |
End Date | Aug 22, 1997 |
Publication Date | 1998 |
Deposit Date | Sep 1, 2010 |
Publisher | Springer |
Peer Reviewed | Peer Reviewed |
Volume | 1408 |
Pages | 115-129 |
Series Title | Lecture Notes in Computer Science |
Series Number | 1408 |
Series ISSN | 0302-9743 |
Book Title | Practice and Theory of Automated Timetabling II |
ISBN | 3 540 64979 4 |
Keywords | genetic algorithms; exam timetabling; direct encoding; sub-problems; |
Public URL | http://researchrepository.napier.ac.uk/id/eprint/3176 |
You might also like
Controlling a simulated Khepera with an XCS classifier system with memory.
(2003)
Presentation / Conference Contribution
Evolutionary scheduling: a review.
(2005)
Journal Article
Hyper-heuristics.
(2005)
Book Chapter
Improving vehicle routing using a customer waiting time colony.
(2004)
Presentation / Conference Contribution
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search