EconPapers    
Economics at your fingertips  
 

Allocation of Students to Laboratory Groups Taking into Account Constraints from Timetables and Student Availabilities at Niederrhein University of Applied Sciences

Marc Gennat ()
Additional contact information
Marc Gennat: Hochschule Niederrhein University of Applied Sciences

A chapter in Operations Research Proceedings 2024, 2025, pp 167-173 from Springer

Abstract: Abstract Organizing lab groups in a University of Applied Sciences is a challenging task that is often done by manually assigning students to groups. For sufficiently large cohorts of students, the optimal allocation is often not reached, which is achieved by minimizing the teaching effort of instructors and minimizing the occupancy of laboratories. In this contribution, an integer programming approach is employed to allocate students to lab groups across the Faculty of Mechanical Engineering, while minimizing the total number of groups needed. The algorithm particularly addresses the challenge of the availability of professors and laboratories, aligning the availability of students from four different bachelor programs with their personal preferences for certain weekdays, which they provide in advance. Additionally, the flexibility or restrictions required by part-time and dual study programs in terms of lab participation are integrated into the model. The developed algorithm uses an iterative procedure that checks all relevant constraints in each iteration using IP. If the constraints lead to an infeasible solution, the less important constraints, which are the weekday choises of students, are dropped until a feasible solution is found. The choice of an objective function ensures minimal teaching effort and lab usage, but does not take advantage of group sizes. In a second iterative process, all group sizes are equalized as long as the problem is feasible. The example computes 862 lab group assignments with a solution vector of 32,344 components, 7116 inequalities and 1208 equality constraints to model the lab group assignment.

Keywords: Discrete and Combinatorial Optimization; Binary Integer Programming (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:

There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:spr:lnopch:978-3-031-92575-7_23

Ordering information: This item can be ordered from
http://www.springer.com/9783031925757

DOI: 10.1007/978-3-031-92575-7_23

Access Statistics for this chapter

More chapters in Lecture Notes in Operations Research from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().

 
Page updated 2025-08-29
Handle: RePEc:spr:lnopch:978-3-031-92575-7_23