On the Subsidy of Envy-Free Orientations in Graphs
Bo Li, Ankang Sun, Mashbat Suzuki, Shiji Xing
TL;DR
The paper investigates envy-free orientations in (multi)graphs with subsidies, addressing both the algorithmic task of finding minimum-subsidy EF orientations and the worst-case subsidy required under various valuation and graph-structure regimes. It proves NP-hardness for minimum subsidy when edge values are in $\ig{1,2\}$ and provides a polynomial-time method for $\ig{0,1\}$ valuations, along with tight bounds: $n-1$ for monotone valuations on multigraphs, $n/2$ for additive valuations with parallel edges, and $n-2$ for monotone valuations on simple graphs. The work integrates classical algorithmic tools (Round-Robin, Envy-Cycle Elimination, MaxUtility) with new concepts like reserve graphs to derive both hardness and tight subsidy bounds. Overall, it clarifies when linear subsidy guarantees are both necessary and sufficient for envy-freeness in graph-oriented fair division, offering practical insights for subsidy-based fairness in networked settings.
Abstract
We study a fair division problem in (multi)graphs where $n$ agents (vertices) are pairwise connected by items (edges), and each agent is only interested in its incident items. We consider how to allocate items to incident agents in an envy-free manner, i.e., envy-free orientations, while minimizing the overall payment, i.e., subsidy. We first prove that computing an envy-free orientation with the minimum subsidy is NP-hard, even when the graph is simple and the agents have bi-valued additive valuations. We then bound the worst-case subsidy. We prove that for any multigraph (i.e., allowing parallel edges) and monotone valuations where the marginal value of each good is at most \$1 for each agent, \$1 each (a total subsidy of $n-1$, where $n$ is the number of agents) is sufficient. This is one of the few cases where linear subsidy $Θ(n)$ is known to be necessary and sufficient to guarantee envy-freeness when agents have monotone valuations. When the valuations are additive (while the graph may contain parallel edges) and when the graph is simple (while the valuations may be monotone), we improve the bound to $n/2$ and $n-2$, respectively. Moreover, these two bounds are tight.
