A MIXED-INTEGER LINEAR PROGRAMMING MODEL FOR THE FACULTY-ROOM ASSIGNMENT PROBLEM WITH DISCRETE PREFERENCE CONSTRAINTS

ผู้แต่ง

  • Rissaphop Treesuwan -
  • Anan Butrat

คำสำคัญ:

University Course Timetabling Problem, Utility Maximization, Mixed-Integer Linear Programming, Faculty Preferences, Resource-Constrained Scheduling, Engineering Education

บทคัดย่อ

This study addresses the University Course Timetabling Problem (UCTP) in resource-constrained environments using a Mixed-Integer Linear Programming (MILP) model based on Utility Maximization. Distinct from penalty-based cost-minimization frameworks, this model employs a weighted-sum objective function to reward satisfied binary faculty preferences while enforcing capacity constraints. Testing across three behavioral datasets—Baseline, Compressed Week, and Polarized Preferences—reveals that in over-constrained environments (32 subjects vs. 27 slots), physical limitations dictate schedule volume, forcing convergence to maximum utilization regardless of weighting strategies. However, in balanced scenarios, the weighting mechanism proved critical for fine-tuning assignments and strategically resolving high-demand conflicts. This research provides a transparent tool to quantify the trade-off between institutional efficiency and faculty well-being to manage scarce academic resources.

เอกสารอ้างอิง

Babaei, H., Karimpour, J., & Hadidi, A. (2015). A survey of approaches for university course timetabling problem. Computers & Industrial Engineering , 86 , 43–59. https://doi.org/10.1016/j.cie.2014.11.010

Chen, M. C., Sze, S. N., Goh, S. L., Sabar, N. R., & Kendall, G. (2021). A survey of university course timetabling problem: Perspectives, trends and opportunities. IEEE Access , 9 , 102047–102061. https://doi.org/10.1109/ACCESS.2021.3100613

Davison, M., Kheiri, A., & Zografos, K. G. (2025). Modelling and solving the university course timetabling problem with hybrid teaching considerations. Journal of Scheduling , 28 (2), 195– 215. https://doi.org/10.1007/s10951-024-00817-w

Ceschia, S., Di Gaspero, L., & Schaerf, A. (2023). Educational timetabling: Problems, benchmarks, and state-of-the-art results. European Journal of Operational Research , 308 (1), 1–18. https://doi.org/10.1016/j.ejor.2022.07.011

El Halaby, M. (2018). Solving the course-timetabling problem of Cairo University using Max-SAT . arXiv. https://doi.org/10.48550/arXiv.1803.05027

Burke, E. K., Mareček, J., Parkes, A. J., & Rudová, H. (2010). Decomposition, reformulation, and diving in university course timetabling. Computers & Operations Research , 37 (3), 582–597. https://doi.org/10.1016/j.cor.2009.02.023

Ozkan, A., Ulucan, A., Dirik, C., & Atici, K. B. (2025). University course timetabling with multi-section courses, room stability and lecturer preferences: an application in a business school. Computational Management Science , 22 (1). https://doi.org/10.1007/s10287- 025-00529-2

Darmawan, V. E. B., Chen, Y., Larasati, A., Prastyo, D., & Dwiastuti, A. (2019). Multi- objective Modeling for a Course Timetabling Problem. In Proceedings of the International Conference on Creative Economics, Tourism and Information Management - Volume 1: ICCETIM (pp. 10-14). https://doi.org/10.5220/0009857300100014

Maspiyanti, F., Gatc, J., Nursari, S. R. C., & Murtako, A. (2025). Course timetabling using genetic algorithm and fuzzy cross-over. International Journal on Informatics Visualization (JOIV) , 9 (5). http://dx.doi.org/10.62527/joiv.9.5.3196

Muklason, A. (2024). Automated course timetabling optimization using tabu-simulated annealing hyper-heuristics algorithm. Khazanah Informatika: Jurnal Ilmu Komputer dan Informatika , 10 (1). https://doi.org/10.23917/khif.v10i1.4835

Hua, Y., Liu, Q., Hao, K., & Jin, Y. (2021). A survey of evolutionary algorithms for multi-objective optimization problems with irregular Pareto fronts. IEEE/CAA Journal of Automatica Sinica , 8 (2), 303–318. https://doi.org/10.1109/JAS.2021.1003817

ดาวน์โหลด

เผยแพร่แล้ว

2026-08-31

รูปแบบการอ้างอิง

[1]
R. Treesuwan และ A. Butrat, “A MIXED-INTEGER LINEAR PROGRAMMING MODEL FOR THE FACULTY-ROOM ASSIGNMENT PROBLEM WITH DISCRETE PREFERENCE CONSTRAINTS”, JSciTech, ปี 10, ฉบับที่ 2, ส.ค. 2026.

ฉบับ

ประเภทบทความ

บทความวิจัย