English

The Min Max Average Cycle Weight Problem

Data Structures and Algorithms 2025-07-29 v1 Computer Science and Game Theory

Abstract

When an old apartment building is demolished and rebuilt, how can we fairly redistribute the new apartments to minimize envy among residents? We reduce this question to a combinatorial optimization problem called the *Min Max Average Cycle Weight* problem. In that problem we seek to assign objects to agents in a way that minimizes the maximum average weight of directed cycles in an associated envy graph. While this problem reduces to maximum-weight matching when starting from a clean slate (achieving polynomial-time solvability), we show that this is not the case when we account for preexisting conditions, such as residents' satisfaction with their original apartments. Whether the problem is polynomial-time solvable in the general case remains an intriguing open problem.

Cite

@article{arxiv.2507.20253,
  title  = {The Min Max Average Cycle Weight Problem},
  author = {Noga Klein Elmalem and Rica Gonen and Erel Segal-Halevi},
  journal= {arXiv preprint arXiv:2507.20253},
  year   = {2025}
}

Comments

A note presenting an open question

R2 v1 2026-07-01T04:20:55.701Z