2014
DOI: 10.1016/j.ejor.2014.03.046
|View full text |Cite
|
Sign up to set email alerts
|

Effective learning hyper-heuristics for the course timetabling problem

Abstract: 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 d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
49
0
4

Year Published

2014
2014
2023
2023

Publication Types

Select...
6
3

Relationship

3
6

Authors

Journals

citations
Cited by 73 publications
(55 citation statements)
references
References 37 publications
0
49
0
4
Order By: Relevance
“…Each LLH operates a small shift in current state of solution. 3 Shift_LessSituratedDay Day Shift Semi -R LLH 4 Shift_DayConstToLessSituDay Day Shift Semi -R LLH 5 Shift_WithDayConstImprov Period Shift Progressive LLH 6 Swap_InDays Period Swap Semi -R LLH 7 Shift_RandDayImprovment Day Shift Progressive LLH 8 Swap_InColumn Period Swap Progressive LLH 9 Shift_NeighboringPeroid Period Shift Random LLH 10 Swap_InRows Period Swap Progressive LLH 11 Shift_Dispersions_of _Exam Day Shift Progressive Table 2 exhibits the classification of Low Level Heuristics (LLHs) designed and developed in this research project, however last four LLHs are described in this article. The some LLHs are laying either in Shift or Swap functionality.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Each LLH operates a small shift in current state of solution. 3 Shift_LessSituratedDay Day Shift Semi -R LLH 4 Shift_DayConstToLessSituDay Day Shift Semi -R LLH 5 Shift_WithDayConstImprov Period Shift Progressive LLH 6 Swap_InDays Period Swap Semi -R LLH 7 Shift_RandDayImprovment Day Shift Progressive LLH 8 Swap_InColumn Period Swap Progressive LLH 9 Shift_NeighboringPeroid Period Shift Random LLH 10 Swap_InRows Period Swap Progressive LLH 11 Shift_Dispersions_of _Exam Day Shift Progressive Table 2 exhibits the classification of Low Level Heuristics (LLHs) designed and developed in this research project, however last four LLHs are described in this article. The some LLHs are laying either in Shift or Swap functionality.…”
Section: Methodsmentioning
confidence: 99%
“…Contemporary research direction in TTP is tending to raise the level of generality by state-of-art techniques so that a range of instances can be tackled. Hyper-heuristic is one of such modern-day techniques that largely shape such idea [7], [8].…”
Section: Related Workmentioning
confidence: 99%
“…The local search operator is in charge of improving solutions, while the perturbation operator moves to other regions in the search space to escape from local optimal solutions. One of the motivations behind including ILS in this investigation as an alternative search to evolutionary search, was its simple implementation and promising results provided by hyper-heuristic implementations in other domains [10,40,44].…”
Section: Iterated Local Search Hyper-heuristicmentioning
confidence: 99%
“…It is also known that different components can perform well at different points in the search (see e.g. [37]), which is particularly important in the case of dynamic environments [27]. One method of composition for components is to use the 'Composite' Design Pattern [13], i.e.…”
Section: The Design Of Haikumentioning
confidence: 99%