A Mixed-Integer Linear Programming approach for university timetabling problem with the multi-section courses: an application for Hacettepe University Department of Business Administration

dc.contributor.authorÖzkan, Akın
dc.contributor.authorUlucan, Aydın
dc.date.accessioned2023-01-10T21:23:47Z
dc.date.available2023-01-10T21:23:47Z
dc.date.issued2022
dc.departmentFakülteler, İktisadi ve İdari Bilimler Fakültesi, İşletme Bölümüen_US
dc.description.abstractUniversity course timetabling is an NP-Complete problem type which becomes even more difficult due to the specific requirements of each university. In this study, it was aimed to solve a university course timetabling problem by using integer programming and to develop assignment models that can be easily adapted to similar problems. The models that we developed for the solution are based on the integer programming model of Daskalaki et al. [1]. In addition, the models were developed taking into account the fact that there was an availability of multi-section courses, the minimum overlap of elective courses, and the ability to divide courses into sessions in terms of effective use of the capacity. In this framework, two different models (model 1 and model 2) were developed. Whereas model 1 assumes that all courses are processed as a single session (If a course has 3 time periods per week, then it is taught as a single session), model 2 assumes courses can be assigned by divided into multiple sessions (If a course has 3 time periods per week, then it can be divided into 1+1+1 or 2+1 sessions.). In model 2, a structure in which the model itself could determine how to split the courses in the framework of predetermined options was developed. Both models were formulated in such a way as to maximize the satisfaction of the lecturers. Finally, a larger scale problem was derived from the first problem and the performance of these two models were compared for both problems. The results showed that the optimal solution was obtained within the specified constraints, and the solution time significantly increased with an increase in the size of the problem.en_US
dc.identifier.doi10.35860/iarej.1118213
dc.identifier.endpage141en_US
dc.identifier.issn2618-575X
dc.identifier.issue2en_US
dc.identifier.startpage132en_US
dc.identifier.trdizinid1122081
dc.identifier.urihttps://doi.org/10.35860/iarej.1118213
dc.identifier.urihttps://search.trdizin.gov.tr/yayin/detay/1122081
dc.identifier.urihttps://hdl.handle.net/20.500.12639/5068
dc.identifier.volume6en_US
dc.indekslendigikaynakTR-Dizin
dc.institutionauthorÖzkan, Akın
dc.language.isoen
dc.relation.ispartofInternational Advanced Researches and Engineering Journalen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.titleA Mixed-Integer Linear Programming approach for university timetabling problem with the multi-section courses: an application for Hacettepe University Department of Business Administrationen_US
dc.typeArticle

Dosyalar

Orijinal paket

Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
5068.pdf
Boyut:
1.02 MB
Biçim:
Adobe Portable Document Format
Açıklama:
Tam Metin / Full Text