Multiobjective Optimization Approaches for Room Allocation in University Course Timetabling✩

This study addresses the complex and time-consuming task of room allocation in university timetabling, which, despite the avail-ability of software tools, is still predominantly performed manually due to the inefficiency of existing solutions. The adoption of such software remains limited, primarily due to complex parameter configurations and the lack of institutional customization. This paper focuses on the room allocation subproblem of the University Course Timetabling Problem (UCTP) and defines six criteria: four objectives to minimize student relocation between buildings, mismatches between requested and assigned room types, waste of room capacity and room changes between consecutive classes, and two hard constraints to ensure that room capacity require-ments are respected and to prevent scheduling overlaps. Customized variants of NSGA-II, NSGA-III, and MOEA/D, tailored to the room allocation context, were developed using the jMetal framework with integrated local search. Experiments were conducted using real-world data from a university over a full academic semester, involving approximately 10,000 students, more than 26,000 scheduled class sessions, and over 120 classrooms distributed across multiple buildings with over 20 distinct room types. The cus-tomized multiobjective evolutionary algorithms were compared against an integer linear programming (ILP) formulation modeled in Pyomo and solved using Gurobi.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2026-01-01
DOI
https://doi.org/10.1016/j.procs.2026.03.037
Primary Topic
Scheduling and Timetabling Solutions
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Multiobjective Optimization Approaches for Room Allocation in University Course Timetabling✩

Michael Emmerich, Iryna Yevseyeva, Vítor Basto-Fernandes, Soumen Atta et al.
Procedia Computer Science
Scheduling and Timetabling Solutions
article

Multiobjective Optimization Approaches for Room Allocation in University Course Timetabling✩

Michael Emmerich, Iryna Yevseyeva, Vítor Basto-Fernandes, Soumen Atta, Bruno Antunes-Batista
article en

Abstract

This study addresses the complex and time-consuming task of room allocation in university timetabling, which, despite the avail-ability of software tools, is still predominantly performed manually due to the inefficiency of existing solutions. The adoption of such software remains limited, primarily due to complex parameter configurations and the lack of institutional customization. This paper focuses on the room allocation subproblem of the University Course Timetabling Problem (UCTP) and defines six criteria: four objectives to minimize student relocation between buildings, mismatches between requested and assigned room types, waste of room capacity and room changes between consecutive classes, and two hard constraints to ensure that room capacity require-ments are respected and to prevent scheduling overlaps. Customized variants of NSGA-II, NSGA-III, and MOEA/D, tailored to the room allocation context, were developed using the jMetal framework with integrated local search. Experiments were conducted using real-world data from a university over a full academic semester, involving approximately 10,000 students, more than 26,000 scheduled class sessions, and over 120 classrooms distributed across multiple buildings with over 20 distinct room types. The cus-tomized multiobjective evolutionary algorithms were compared against an integer linear programming (ILP) formulation modeled in Pyomo and solved using Gurobi.

Procedia Computer ScienceVol. 278
Iscte – Instituto Universitário de Lisboa (PT), Centre National de la Recherche Scientifique (FR), Sorbonne Université (FR), LIP6 (FR), De Montfort University (GB), University of Jyväskylä (FI)
Openalex Percentile: Top 11%
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.