English

Stable Matchings with Minimum Utility Gap

Computer Science and Game Theory 2026-07-08 v1

Abstract

We introduce the Stable Matching Problem with Minimum Utility Gap, which seeks a stable matching in which the utilities received by individual agents are as balanced as possible. Our framework can handle many-to-many matchings and general utility functions on partner sets that are consistent with the agents' preferences. We consider two measures for comparing agents' utilities: the difference between the maximum and minimum utilities, and their ratio. We provide a polynomial-time algorithm for both versions. The algorithm exploits the rotation-poset representation of the set of stable matchings and, in particular, the fact that the rotations affecting each agent form a chain in this poset. To position our result, we also clarify its relation to existing frameworks: we show that our objectives are not captured by the recent minimum-cut representability framework, while identifying a special case that admits a submodular function minimization interpretation.

Cite

@article{arxiv.2607.07160,
  title  = {Stable Matchings with Minimum Utility Gap},
  author = {Yao Sheng and Yu Yokoi},
  journal= {arXiv preprint arXiv:2607.07160},
  year   = {2026}
}

Comments

20 pages