Research

Research

A thesis-derived optimisation study, with its status and my contribution stated directly.

  1. Under review

    Teaching Assistant Allocation at Scale via Mixed‑Integer Linear Programming with Candidate Pruning and Conflict Clique Aggregation

    A case study of year-scale teaching-assistant allocation at a multi-campus UK university, with candidate pruning, conflict-clique aggregation, travel exclusions, and a continuity-aware objective.

    Sohaib Benamor · Steffen Zschaler

    Contribution: formulation, complete Python and MiniZinc implementation, experimental design and execution, analysis, and manuscript writing. First and corresponding author.

    2026