English

Generalized Capacity Planning for the Hospital-Residents Problem

Data Structures and Algorithms 2025-04-01 v1

Abstract

The Hospital Residents setting models important problems like school choice, assignment of undergraduate students to degree programs, among many others. In this setting, fixed quotas are associated with the programs that limit the number of agents that can be assigned to them. Motivated by scenarios where all agents must be matched, we propose and study a generalized capacity planning problem, which allows cost-controlled flexibility with respect to quotas. Our setting is an extension of the Hospital Resident setting where programs have the usual quota as well as an associated cost, indicating the cost of matching an agent beyond the initial quotas. We seek to compute a matching that matches all agents and is optimal with respect to preferences, and minimizes either a local or a global objective on cost. We show that there is a sharp contrast -- minimizing the local objective is polynomial-time solvable, whereas minimizing the global objective is NP-hard. On the positive side, we present approximation algorithms for the global objective in the general case and a particular hard case. We achieve the approximation guarantee for the special hard case via a linear programming based algorithm. We strengthen the NP-hardness by showing a matching lower bound to our algorithmic result.

Keywords

Cite

@article{arxiv.2503.23328,
  title  = {Generalized Capacity Planning for the Hospital-Residents Problem},
  author = {Haricharan Balasundaram and Girija Limaye and Meghana Nasre and Abhinav Raja},
  journal= {arXiv preprint arXiv:2503.23328},
  year   = {2025}
}

Comments

24 pages, preliminary version appeared in IWOCA 2023

R2 v1 2026-06-28T22:39:23.515Z