Страница публикации
A Local Branching MIP Heuristic for a Real-World Curriculum-Based Course Timetabling Problem
Тип публикации: Статья в журнале
Тип материала: Текст
Авторы: Avella P., Boccia M., Viglione S., Vasilyev I.
Журнал: Communications in Computer and Information Science: Proc. of the Intern. Conf. on Mathematical Optimization Theory and Operations Research (MOTOR'2019)
Язык публикации: english
Серия книг: Communications in Computer and Information Science
Том: 1090
Номера страниц: 438-451
Количество страниц: 14
Год публикации: 2019
Отчетный год: 2019
DOI: 10.1007/978-3-030-33394-2_34
Аннотация: Automated timetabling is a challenging area in the timetabling and scheduling theory and practice, intensively addressed in research papers in the last two decades. There are three main classes of problems, which are usually studied: school timetabling, course timetabling and examination timetabling. In this report, we address a case study of the Curriculum-Based Course Timetabling (CB-CTT) problem, arising at Engineering Department of Sannio University. In general, the problem consists of finding a feasible weekly assignment of course lectures to rooms and time periods while respecting a wide range of constraints, which have to be either strictly satisfied (hard constraints) or satisfied as much as possible (soft constraints). The case study here addressed here has many special requirements due to local organizational rules. We were able to model the complex requirements by an Integer Programming formulation. The solution approach consists of using an MIP solver, integrated with two local branching heuristics tailored for the problem. The effectiveness of the proposed approach is illustrated by the computational results on two real instances.
Индексируется WOS: Q5
Индексируется Scopus: Нет
Индексируется УБС: Нет
Индексируется РИНЦ: Нет
Индексируется ВАК: Нет
Индексируется CORE: Нет