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

Integer programming techniques for educational timetabling

Abstract: Educational timetabling problems require the assignment of times and resources to events, while sets of required and desirable constraints must be considered. The XHSTT format was adopted in this work because it models the main features of educational timetabling and it is the most used format in recent studies in the eld. This work presents new cuts and reformulations for the existing integer programming model for XHSTT. The proposed

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
30
0
2

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 35 publications
(32 citation statements)
references
References 23 publications
0
30
0
2
Order By: Relevance
“…In this problem, vertices represent events of courses, two vertices are connected if the corresponding events are part of a single curriculum and assignment of events to periods and rooms is represented by assignment of |K| colors to |V | vertices such that connected vertices are assigned different colors and each color is used at most r times, where r represents the number of classrooms available in a single period. Other equality and inequality constraints may be present, like room capacity constraints, precedence/coincidence constraints and exclusion constraints, as explained for example in [13]. The objective is to minimize (1) the number of students left without a seat at an event; (2) the number of deviations from the desired spread of events for each course over distinct week-days; (3) the number of isolated events in daily timetables of individual curricula and (4) the number of rooms allocated for a single course.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…In this problem, vertices represent events of courses, two vertices are connected if the corresponding events are part of a single curriculum and assignment of events to periods and rooms is represented by assignment of |K| colors to |V | vertices such that connected vertices are assigned different colors and each color is used at most r times, where r represents the number of classrooms available in a single period. Other equality and inequality constraints may be present, like room capacity constraints, precedence/coincidence constraints and exclusion constraints, as explained for example in [13]. The objective is to minimize (1) the number of students left without a seat at an event; (2) the number of deviations from the desired spread of events for each course over distinct week-days; (3) the number of isolated events in daily timetables of individual curricula and (4) the number of rooms allocated for a single course.…”
Section: Discussionmentioning
confidence: 99%
“…Algorithm 2 was implemented using Matlab CVX [37] with λ = 1 and s th = 0.1. In relation to equation (13), the individual scaling of the groups was γ 1 = 1, γ 2 = 10 and γ 3 = 10. The result of this implementation is shown in Figure ??…”
Section: Third Experimentsmentioning
confidence: 99%
See 1 more Smart Citation
“…The strongest formulation for high school timetabling is based on a multi-commodity flow problem. The formulation was first proposed for problems of Brazilian high schools (DORNELES; ARAÚJO; BURIOL, 2017) and adapted later to manage the GHSTP (FONSECA et al, 2017). Extended formulations solved by column generation have also been proposed for high school timetabling problems.…”
Section: State-of-the-art Techniquesmentioning
confidence: 99%
“…Stronger formulations have been proposed (DORNELES; BURIOL, 2017;FONSECA et al, 2017). However, they still cannot effectively solve medium and large size instances.…”
Section: Research Questionsmentioning
confidence: 99%