Approximation Algorithms for Envy-Free Cake Division with Connected Pieces

08/18/2022
by   Siddharth Barman, et al.
0

Cake cutting is a classic model for studying fair division of a heterogeneous, divisible resource among agents with individual preferences. Addressing cake division under a typical requirement that each agent must receive a connected piece of the cake, we develop approximation algorithms for finding envy-free (fair) cake divisions. In particular, this work improves the state-of-the-art additive approximation bound for this fundamental problem. Our results hold for general cake division instances in which the agents' valuations satisfy basic assumptions and are normalized (to have value 1 for the cake). Furthermore, the developed algorithms execute in polynomial time under the standard Robertson-Webb query model. Prior work has shown that one can efficiently compute a cake division (with connected pieces) in which the additive envy of any agent is at most 1/3. An efficient algorithm is also known for finding connected cake divisions that are (almost) 1/2-multiplicatively envy-free. Improving the additive approximation guarantee and maintaining the multiplicative one, we develop a polynomial-time algorithm that computes a connected cake division that is both (1/4 +o(1) )-additively envy-free and (1/2 - o(1) )-multiplicatively envy-free. Our algorithm is based on the ideas of interval growing and envy-cycle-elimination. In addition, we study cake division instances in which the number of distinct valuations across the agents is parametrically bounded. We show that such cake division instances admit a fully polynomial-time approximation scheme for connected envy-free cake division.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/11/2018

Fully Polynomial-Time Approximation Schemes for Fair Rent Division

We study the problem of fair rent division that entails splitting the re...
research
01/12/2022

Beyond Cake Cutting: Allocating Homogeneous Divisible Goods

The problem of fair division known as "cake cutting" has been the focus ...
research
11/13/2019

Contiguous Cake Cutting: Hardness Results and Approximation Algorithms

We study the fair allocation of a cake, which serves as a metaphor for a...
research
05/31/2020

Fair Cake Division Under Monotone Likelihood Ratios

This work develops algorithmic results for the classic cake-cutting prob...
research
12/22/2018

The Fair Division of Hereditary Set Systems

We consider the fair division of indivisible items using the maximin sha...
research
08/01/2020

Dividing Bads is Harder than Dividing Goods: On the Complexity of Fair and Efficient Division of Chores

We study the chore division problem where a set of agents needs to divid...
research
10/16/2018

How to share a cake with a secret agent

In this note we study a problem of fair division in the absence of full ...

Please sign up or login with your details

Forgot password? Click here to reset