Integer Linear Programming for the Tutor Allocation Problem: A Practical Case in a British University

05/19/2020
by   Giulia Caselli, et al.
0

In the Tutor Allocation Problem, the objective is to assign a set of tutors to a set of workshops in order to maximize tutors' preferences. The problem is solved every year by many universities, each having its own specific set of constraints. In this work, we study the tutor allocation in the School of Mathematics at the University of Edinburgh, and solve it with an integer linear programming model. We tested the model on the 2019/2020 case, obtaining a significant improvement with respect to the manual assignment in use. Further tests on randomly created instances show that the model can be used to address cases of broad interest. We also provide meaningful insights on how input parameters, such as the number of workshop locations and the length of the tutors' preference list, might affect the performance of the model and the average number of preferences satisfied.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/28/2020

Efficient Resource Allocation through Integer Linear Programming: a detailed example

In this paper, we show how a resource allocation problem can be solved t...
research
05/11/2020

High-Multiplicity Fair Allocation Using Parametric Integer Linear Programming

Using insights from parametric integer linear programming, we significan...
research
07/08/2021

An Integer Linear Programming Model for Tilings

In this paper, we propose an Integer Linear Model whose solutions are th...
research
04/01/2020

Parameterized Analysis of Assignment Under Multiple Preferences

The Assignment problem is a fundamental, well-studied problem in the int...
research
11/13/2017

Stable project allocation under distributional constraints

In a two-sided matching market when agents on both sides have preference...
research
05/09/2023

Greedy Heuristics and Linear Relaxations for the Random Hitting Set Problem

Consider the Hitting Set problem where, for a given universe 𝒳 = { 1, .....
research
07/23/2017

Preference Reasoning in Matching Procedures: Application to the Admission Post-Baccalaureat Platform

Because preferences naturally arise and play an important role in many r...

Please sign up or login with your details

Forgot password? Click here to reset