Course timetabling is an important and recurring administrative activity in most educational institutions. This article combines a general modeling methodology with effective learning hyper-heuristics to solve this problem. The proposed hyper-heuristics are based on an iterated local search procedure that autonomously combines a set of move operators. Two types of learning for operator selection are contrasted: a static (offline) approach, with a clear distinction between training and execution phases; and a dynamic approach that learns on the fly. The resulting algorithms are tested over the set of real-world instances collected by the first and second International Timetabling competitions. The dynamic scheme statistically outperforms the...
This paper presents an investigation of a simple generic hyper-heuristic approach upon a set of wide...
Copyright © 2012 IEEE. Personal use of this material is permitted. Permission from IEEE must be obta...
This paper presents a hyper-heuristic approach which hybridises low-level heuristic moves to improve...
Course timetabling is an important and recurring administrative activity in most educational institu...
Examination and course timetabling are computationally difficult real-world resource allocation prob...
Educational timetabling problem is a challenging real world problem which has been of interest to ma...
High school timetabling is one of those recurring NP-hard real-world combinatorial optimisation prob...
The course timetabling problem has been tackled using a wide range of exact methods, heuristics and ...
Operations research is a well-established field that uses computational systems to support decisions...
Hyper-heuristics are (meta-)heuristics that operate at a higher level to choose or generate a set of...
Educational timetabling is a hard, challenging real world optimization problem which has been intere...
Published onlineJOURNAL ARTICLEThis is the author accepted manuscript. The final version is availabl...
The research presented in this PhD thesis focuses on the problem of university course timetabling, a...
9th International Conference on the Practice and Theory of Automated Timetabling, Son, Norway, 28-31...
Operations research is a well-established field that uses computational systems to support decisions...
This paper presents an investigation of a simple generic hyper-heuristic approach upon a set of wide...
Copyright © 2012 IEEE. Personal use of this material is permitted. Permission from IEEE must be obta...
This paper presents a hyper-heuristic approach which hybridises low-level heuristic moves to improve...
Course timetabling is an important and recurring administrative activity in most educational institu...
Examination and course timetabling are computationally difficult real-world resource allocation prob...
Educational timetabling problem is a challenging real world problem which has been of interest to ma...
High school timetabling is one of those recurring NP-hard real-world combinatorial optimisation prob...
The course timetabling problem has been tackled using a wide range of exact methods, heuristics and ...
Operations research is a well-established field that uses computational systems to support decisions...
Hyper-heuristics are (meta-)heuristics that operate at a higher level to choose or generate a set of...
Educational timetabling is a hard, challenging real world optimization problem which has been intere...
Published onlineJOURNAL ARTICLEThis is the author accepted manuscript. The final version is availabl...
The research presented in this PhD thesis focuses on the problem of university course timetabling, a...
9th International Conference on the Practice and Theory of Automated Timetabling, Son, Norway, 28-31...
Operations research is a well-established field that uses computational systems to support decisions...
This paper presents an investigation of a simple generic hyper-heuristic approach upon a set of wide...
Copyright © 2012 IEEE. Personal use of this material is permitted. Permission from IEEE must be obta...
This paper presents a hyper-heuristic approach which hybridises low-level heuristic moves to improve...