Dividing a Graphical Cake
Xiaohui Bei, Warut Suksompong
TL;DR
The paper extends fair division to graphical cakes, where the resource is the edge-set of a graph and each agent’s piece must be connected. It presents constructive, moving-knife–style protocols that achieve strong fairness guarantees, including a universal bound of $\tfrac{1}{2n-1}$ on egalitarian welfare for any graph and a sharp star-based bound $f(n,k)$, with a complete two-agent classification via almost bridgeless graphs. It also shows that allowing multiple connected pieces per agent yields improved guarantees, and it provides a rich parallel analysis for chore division. The results illuminate when proportionality is achievable in networks, offer explicit allocation procedures, and suggest directions for envy-freeness and valuations that mix positive and negative utilities. Overall, the work advances graph-structured fair division with practical implications for networked resources such as roads and cables.
Abstract
We consider the classical cake-cutting problem where we wish to fairly divide a heterogeneous resource, often modeled as a cake, among interested agents. Work on the subject typically assumes that the cake is represented by an interval. In this paper, we introduce a generalized setting where the cake can be in the form of the set of edges of an undirected graph. This allows us to model the division of road or cable networks. Unlike in the canonical setting, common fairness criteria such as proportionality cannot always be satisfied in our setting if each agent must receive a connected subgraph. We determine the optimal approximation of proportionality that can be obtained for any number of agents with arbitrary valuations, and exhibit tight guarantees for each graph in the case of two agents. In addition, when more than one connected piece per agent is allowed, we establish the best egalitarian welfare guarantee for each total number of connected pieces. We also study a number of variants and extensions, including when approximate equitability is considered, or when the item to be divided is undesirable (also known as chore division).
