A binary integer programming model for university course timetabling problem and a case study

被引:0
|
作者
Kocken, Hale Gonce [1 ]
Ozdemir, Rumeysa [2 ]
Ahlatcioglu, Mehmet [3 ]
机构
[1] Yildiz Tekn Univ, Kimya Met Fak, Matemat Muhendisligi Bolumu, Istanbul, Turkey
[2] Istanbul Sehir Univ, Muhendisl & Doga Bilimleri Fak, Endustri & Sistemler Muhendisligi, Istanbul, Turkey
[3] Yildiz Tekn Univ, Fen Edebiyat Fak, Matemat Bolumu, Istanbul, Turkey
关键词
Timetabling; Education Timetabling; Course Timetabling; University Course Timetabling Problem; Binary Integer Programming;
D O I
暂无
中图分类号
F8 [财政、金融];
学科分类号
0202 ;
摘要
In this study, we have presented a novel binary integer model for University Course Timetabling Problem (UCTP). Besides the model is structured as the general format, model's aim is to make a desirable timetable for a department of a domestic university which has been doing its own course timetabling, manually. Similarly to the literature, constraints are divided into two categories: hard and soft. Hard constraints include the constraints such as uniqueness, completeness, consecutiveness, laboratory, pre-assignment, type of variable and some of the daily-course load and session constraints. And the soft ones include the non-conflict constraints which prevent conflict of sequential student groups' course times, the daily-load constraint which provides that a student group should take at least two courses in a school day, and the session constraints which provide a day off between sessions of a two-sectioned course. The objective function of the model, which is aimed to be maximized, should provide the high quality of education enhanced by all of the assignments and the fulfilling demands and expectations of the related department/faculty member. The model is implemented within the data of previous semester of the related Department.
引用
收藏
页码:28 / 54
页数:27
相关论文
共 50 条
  • [1] An Integer Linear Programming Model for the Examination Timetabling Problem: A Case Study of a University in Thailand
    Laisupannawong, Teeradech
    Sumetthapiwat, Supphakorn
    ADVANCES IN OPERATIONS RESEARCH, 2024, 2024
  • [2] An integer programming formulation for a case study in university timetabling
    Daskalaki, S
    Birbas, T
    Housos, E
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 153 (01) : 117 - 135
  • [3] Developing a Model for the University Course Timetabling Problem: A Case Study
    Mokhtari, Mozhgan
    Sarashk, Majid Vaziri
    Asadpour, Milad
    Saeidi, Nadia
    Boyer, Omid
    COMPLEXITY, 2021, 2021
  • [4] INTEGER PROGRAMMING VERSUS CONSTRAINT PROGRAMMING: A COURSE TIMETABLING CASE STUDY
    Gulcu, Ayla
    Bulkan, Serol
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2019, 26 (03): : 301 - 316
  • [5] Integer programming for minimal perturbation problems in university course timetabling
    Antony E. Phillips
    Cameron G. Walker
    Matthias Ehrgott
    David M. Ryan
    Annals of Operations Research, 2017, 252 : 283 - 304
  • [6] Integer programming for minimal perturbation problems in university course timetabling
    Phillips, Antony E.
    Walker, Cameron G.
    Ehrgott, Matthias
    Ryan, David M.
    ANNALS OF OPERATIONS RESEARCH, 2017, 252 (02) : 283 - 304
  • [7] Efficient solutions for a university timetabling problem through integer programming
    Daskalaki, S
    Birbas, T
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 160 (01) : 106 - 120
  • [8] AN INTEGER LINEAR PROGRAMMING MODEL OF A SCHOOL TIMETABLING PROBLEM
    LAWRIE, NL
    COMPUTER JOURNAL, 1969, 12 (04): : 307 - &
  • [9] An optimisation-based system for the university course timetabling: A novel integer linear programming model
    Harrabi O.
    Siala J.C.
    Mrad M.
    International Journal of Industrial and Systems Engineering, 2024, 46 (02) : 195 - 214
  • [10] Application of a real-world university-course timetabling model solved by integer programming
    Katja Schimmelpfeng
    Stefan Helber
    OR Spectrum, 2007, 29 : 783 - 803