An Integer Programming Approach to Solve One Semester’s Lectures Timetabling Problem with a Case Study for the Faculty of Medicine, Kuwait University

The lecture timetable assignment has been important and one of the major challenging administrative tasks in academic institutions in recent years. This is due to several factors, including the growing number of students, the variety of lectures, and the lack of suitable classrooms. This paper aims to solve an existing lecture scheduling problem in which daily assignments of events (lectures, faculty members, and student groups) to classrooms and periods are considered. The proposed method implements a two-stage method using multi-objective integer programming. The first stage involves student-group and practical-section assignments. The final stage involves lectures and timetabling assignments. The output results gave a full-semester timetable daily for first-year students in the college of medicine, while minimizing the cost of an empty seat and a room assignment according to a preference score for a lecture under the college’s regulations. Selected scenarios for the growing number of enrolled students were discussed and evaluated.

Authors

Institutions

Publication Details

Journal
Operations Research Forum
Published
2026-04-22
DOI
https://doi.org/10.1007/s43069-026-00637-y
Primary Topic
Scheduling and Timetabling Solutions
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Integer Programming Approach to Solve One Semester’s Lectures Timetabling Problem with a Case Study for the Faculty of Medicine, Kuwait University

Ahmad T. Al‐Sultan, Ahmad R. Alsaber, Abdullah AlMajran
Operations Research Forum
Scheduling and Timetabling Solutions
article

An Integer Programming Approach to Solve One Semester’s Lectures Timetabling Problem with a Case Study for the Faculty of Medicine, Kuwait University

Ahmad T. Al‐Sultan, Ahmad R. Alsaber, Abdullah AlMajran
article en

Abstract

The lecture timetable assignment has been important and one of the major challenging administrative tasks in academic institutions in recent years. This is due to several factors, including the growing number of students, the variety of lectures, and the lack of suitable classrooms. This paper aims to solve an existing lecture scheduling problem in which daily assignments of events (lectures, faculty members, and student groups) to classrooms and periods are considered. The proposed method implements a two-stage method using multi-objective integer programming. The first stage involves student-group and practical-section assignments. The final stage involves lectures and timetabling assignments. The output results gave a full-semester timetable daily for first-year students in the college of medicine, while minimizing the cost of an empty seat and a room assignment according to a preference score for a lecture under the college’s regulations. Selected scenarios for the growing number of enrolled students were discussed and evaluated.

Operations Research ForumVol. 7(2)
Kuwait University (KW), American University of Kuwait (KW)
Kuwait University
Openalex Percentile: Top 6%
Scheduling and Timetabling Solutions
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

An Integer Programming Approach to Solve One Semester’s Lectures Timetabling Problem with a Case Study for the Faculty of Medicine, Kuwait University — Ahmad T. Al‐Sultan, Ahmad R. Alsaber, et al. · Operations Research Forum (2026) | TGRS Research Map | TGRS