A branch-and-cut procedure for the Udine Course Timetabling problem

نویسندگان

  • Edmund K. Burke
  • Jakub Marecek
  • Andrew J. Parkes
  • Hana Rudová
چکیده

This paper describes a branch-and-cut procedure for an extension of the bounded colouring problem, generally known as curriculum-based university course timetabling. In particular, we focus on Udine Course Timetabling [di Gaspero and Schaerf, J. Math. Model. Algorithms 5:1], which has been used in Track 3 of the 2007 International Timetabling Competition. First, we present an alternative integer programming formulation for this problem, which uses a lower than usual number of variables and a mildly-increased number of constraints (exponential in the number of periods per day). Second, we present the corresponding branch-and-cut procedure, where constraints from enumeration of event/free-period patterns, necessary to reach optimality, are added only when they are violated. We also describe further problem-specific cuts from bounds implied by the soft constraints, cuts from patterns given by days of instruction and free days, and all related separation routines. We also discuss applicability of standard cuts from graph colouring and weighted matching. The results of our preliminary experimentation with an implementation using ILOG Concert and CPLEX 10 are provided. Within 15 minutes, it is possible to find provably optimal solutions to two instances (comp01 and comp11) and good lower bounds for several other instances.

منابع مشابه

Using fuzzy c-means clustering algorithm for common lecturer timetabling among departments

University course timetabling problem is one of the hard problems and it must be done for each term frequently which is an exhausting and time consuming task. The main technique in the presented approach is focused on developing and making the process of timetabling common lecturers among different departments of a university scalable. The aim of this paper is to improve the satisfaction of com...

متن کامل

A new binary model for university examination timetabling: a case study

Examination timetabling problem (ETP) is one of the most important issues in universities. An improper timetable may result in students' dissatisfaction as it may not let them study enough between two sequential exams. In addition, the many exams to be scheduled, the large number of students who have taken different courses, the limited number of rooms, and some constraints su...

متن کامل

A Computational Study of a Cutting Plane Algorithm for University Course Timetabling

In this paper we describe a successful case-study where a Branch-and-Cut algorithm yields the “optimal” solution of a real-world timetabling problem for university courses (University Course Timetabling problem). The polyhedral structure of the problem is studied in conection with a polytope of the Set Packing problem. Several families of cutting planes are introduced, these being crutial to fi...

متن کامل

ارایه یک مدل ریاضی جدید جهت برنامه ریزی جدول زمان بندی دروس دانشگاهی بر اساس کیفیت ارایه دروس

One of the important tasks of universities that are usually challenging is university course timetabling problem. They are faced with this problem every year and every term and which is directly effective on education performance. In the university course timetabling problem, the university sources including lessons, lecturers, classes and other teaching sources are assigned to a series of time...

متن کامل

The Second International Timetabling Competition (ITC-2007): Curriculum-based Course Timetabling Track

Following the success of the First International Timetabling Competition in 2002, the timetabling research community is organising a new competition on this problem (opening July 22nd). This new competition will be on three different timetabling problems, and one of the tracks concerns the course timetabling formulation that applies to Italian universities (called Curriculum-based Course Timeta...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:
  • Annals OR

دوره 194  شماره 

صفحات  -

تاریخ انتشار 2012