Structural aspects of the Student Project Allocation problem

We study the Student Project Allocation problem with lecturer preferences over students (spa-s), which involves the assignment of students to projects based on student preferences over projects, lecturer preferences over students, and capacity constraints on both projects and lecturers. The goal is to find a stable matching that ensures no student and lecturer can mutually benefit by deviating from a given assignment to form an alternative arrangement involving some project. We explore the structural properties of spa-s and characterise the set of stable matchings for an arbitrary spa-s instance. We prove that, similar to the classical Stable Marriage problem (sm) and the Hospital Residents problem (hr), the set of all stable matchings in spa-s forms a distributive lattice. In this lattice, the student-optimal and lecturer-optimal stable matchings represent the minimum and maximum elements, respectively. Our results extend known structural characterisations from bipartite models to the more complex spa-s setting, and provide a basis for the development of efficient algorithms to address several open problems in spa-s and its extensions.

Authors

Publication Details

Journal
Discrete Applied Mathematics
Published
2025-10-28
DOI
https://doi.org/10.1016/j.dam.2025.10.034
Primary Topic
Resource-Constrained Project Scheduling
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Structural aspects of the Student Project Allocation problem

Sofiat Olaosebikan, David F. Manlove, Peace Ayegba
Discrete Applied Mathematics
Resource-Constrained Project Scheduling
article

Structural aspects of the Student Project Allocation problem

Sofiat Olaosebikan, David F. Manlove, Peace Ayegba
article en

Abstract

We study the Student Project Allocation problem with lecturer preferences over students (spa-s), which involves the assignment of students to projects based on student preferences over projects, lecturer preferences over students, and capacity constraints on both projects and lecturers. The goal is to find a stable matching that ensures no student and lecturer can mutually benefit by deviating from a given assignment to form an alternative arrangement involving some project. We explore the structural properties of spa-s and characterise the set of stable matchings for an arbitrary spa-s instance. We prove that, similar to the classical Stable Marriage problem (sm) and the Hospital Residents problem (hr), the set of all stable matchings in spa-s forms a distributive lattice. In this lattice, the student-optimal and lecturer-optimal stable matchings represent the minimum and maximum elements, respectively. Our results extend known structural characterisations from bipartite models to the more complex spa-s setting, and provide a basis for the development of efficient algorithms to address several open problems in spa-s and its extensions.

Discrete Applied MathematicsVol. 379
Openalex Percentile: Top 64%
Resource-Constrained Project Scheduling
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.

Structural aspects of the Student Project Allocation problem — Sofiat Olaosebikan, David F. Manlove, et al. · Discrete Applied Mathematics (2025) | TGRS Research Map | TGRS