A General Formulation for the Teacher Assignment Problem: Computational Analysis Over a Real-World Dataset
Paper in proceeding, 2026

The Teacher Assignment Problem is a combinatorial optimization problem that involves assigning teachers to courses while guaranteeing that all courses are covered, teachers do not teach too few or too many hours, teachers do not switch assigned courses too often and possibly teach the courses they favor. Typically the problem is solved manually, a task that requires several hours every year. In this work we present a mathematical formulation for the problem and an experimental evaluation of the model implemented using state-of-the-art SMT, CP, and MILP solvers. The implementations are tested over a real-world dataset provided by the Division of Systems and Control at Chalmers University of Technology, and produce teacher assignments with smaller workload deviation, a more even workload distribution among the teachers, and a lower number of switched courses compared to manual scheduling.

Author

Moa Johannesson

Chalmers, Electrical Engineering, Systems and control

Lina Brink

Student at Chalmers

Alvin Combrink

Chalmers, Electrical Engineering, Systems and control

Sabino Francesco Roselli

Chalmers, Electrical Engineering, Systems and control

Chalmers Next Labs AB

Martin Fabian

Chalmers, Electrical Engineering, Systems and control

12th 2026 International Conference on Control Decision and Information Technologies Codit 2026

997-1002
9798319520777 (ISBN)

12th International Conference on Control, Decision and Information Technologies, CoDIT 2026
Bari, Italy,

Subject Categories (SSIF 2025)

Other Mathematics

Computer Sciences

Other Educational Sciences

DOI

10.1109/CoDIT70676.2026.11631205

More information

Latest update

8/26/2026