Contiguous Cake Cutting: Hardness Results and Approximation Algorithms

Abstract

We study the fair allocation of a cake, which serves as a metaphor for a divisible resource, under the requirement that each agent should receive a contiguous piece of the cake. While it is known that no finite envy-free algorithm exists in this setting, we exhibit efficient algorithms that produce allocations with low envy among the agents. We then establish NP-hardness results for various decision problems on the existence of envy-free allocations, such as when we fix the ordering of the agents or constrain the positions of certain cuts. In addition, we consider a discretized setting where indivisible items lie on a line and show a number of hardness results extending and strengthening those from prior work. Finally, we investigate connections between approximate and exact envy-freeness, as well as between continuous and discrete cake cutting.

Cite

Text

Goldberg et al. "Contiguous Cake Cutting: Hardness Results and Approximation Algorithms." Journal of Artificial Intelligence Research, 2020. doi:10.1613/JAIR.1.12222

Markdown

[Goldberg et al. "Contiguous Cake Cutting: Hardness Results and Approximation Algorithms." Journal of Artificial Intelligence Research, 2020.](https://mlanthology.org/jair/2020/goldberg2020jair-contiguous/) doi:10.1613/JAIR.1.12222

BibTeX

@article{goldberg2020jair-contiguous,
  title     = {{Contiguous Cake Cutting: Hardness Results and Approximation Algorithms}},
  author    = {Goldberg, Paul W. and Hollender, Alexandros and Suksompong, Warut},
  journal   = {Journal of Artificial Intelligence Research},
  year      = {2020},
  pages     = {109-141},
  doi       = {10.1613/JAIR.1.12222},
  volume    = {69},
  url       = {https://mlanthology.org/jair/2020/goldberg2020jair-contiguous/}
}