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

A Two-Stage Decomposition of High School Timetabling applied to cases in Denmark

Abstract: Integer Programming (IP) has been used to model educational timetabling problems since the very early days of Operations Research. It is well recognized that these IP models in general are hard to solve, and this area of research is dominated by heuristic solution approaches. In this paper a Two-Stage Decomposition of an IP model for a practical case of high school timetabling is shown. This particular timetabling problem consists of assigning lectures to both a timeslot and a classroom, which is modeled usin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0
1

Year Published

2014
2014
2023
2023

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 33 publications
(23 citation statements)
references
References 26 publications
0
22
0
1
Order By: Relevance
“…Thereby the resource-assignments are done subject to the times assigned to events. Such an approach was used with great success in the paper of Lach and Lübbecke (2012) for the Curriculum-based University Timetabling Problem (the optimization problem used in the International Timetabling Competition 2007), and by Sørensen and Dahms (2013) for the real-world case of High School Timetabling in Denmark. In both of these papers, the TSD is theoretically capable of producing near-optimal results, even Table 4 Performance of the alternative formulation on the smaller instances of archive ALL_INSTANCES.…”
Section: Resultsmentioning
confidence: 99%
“…Thereby the resource-assignments are done subject to the times assigned to events. Such an approach was used with great success in the paper of Lach and Lübbecke (2012) for the Curriculum-based University Timetabling Problem (the optimization problem used in the International Timetabling Competition 2007), and by Sørensen and Dahms (2013) for the real-world case of High School Timetabling in Denmark. In both of these papers, the TSD is theoretically capable of producing near-optimal results, even Table 4 Performance of the alternative formulation on the smaller instances of archive ALL_INSTANCES.…”
Section: Resultsmentioning
confidence: 99%
“…The process of constructing a class schedule involves using, among others: simulated annealing [1,35,39], evolutionary algorithms [9], neural network algorithms [13], tabu search heuristics [2,4,5,8,11,12,14,20,30], genetic algorithms [10,18,36], integer programming [6,11,15,16,27,31,33] and constraint programming [19,23,25,37].…”
Section: Literature Overviewmentioning
confidence: 99%
“…A number of survey articles have appeared over the years from the early (Carter, 1986;Schaerf, 1999) to more recent articles (Burke and Petrovic, 2002;Lewis, 2008;Qu et al, 2009b). Two recent approaches include an adaptive linear combination of heuristics (Rahman et al, 2014) and a two-stages decomposition of an integer programming model applied to a practical case (Sørensen and Dahms, 2014). The state-of-the-art approaches for course timetabling are further discussed in Section 4.3.…”
Section: Introductionmentioning
confidence: 99%