183 research outputs found
Cake Cutting Algorithms for Piecewise Constant and Piecewise Uniform Valuations
Cake cutting is one of the most fundamental settings in fair division and
mechanism design without money. In this paper, we consider different levels of
three fundamental goals in cake cutting: fairness, Pareto optimality, and
strategyproofness. In particular, we present robust versions of envy-freeness
and proportionality that are not only stronger than their standard
counter-parts but also have less information requirements. We then focus on
cake cutting with piecewise constant valuations and present three desirable
algorithms: CCEA (Controlled Cake Eating Algorithm), MEA (Market Equilibrium
Algorithm) and CSD (Constrained Serial Dictatorship). CCEA is polynomial-time,
robust envy-free, and non-wasteful. It relies on parametric network flows and
recent generalizations of the probabilistic serial algorithm. For the subdomain
of piecewise uniform valuations, we show that it is also group-strategyproof.
Then, we show that there exists an algorithm (MEA) that is polynomial-time,
envy-free, proportional, and Pareto optimal. MEA is based on computing a
market-based equilibrium via a convex program and relies on the results of
Reijnierse and Potters [24] and Devanur et al. [15]. Moreover, we show that MEA
and CCEA are equivalent to mechanism 1 of Chen et. al. [12] for piecewise
uniform valuations. We then present an algorithm CSD and a way to implement it
via randomization that satisfies strategyproofness in expectation, robust
proportionality, and unanimity for piecewise constant valuations. For the case
of two agents, it is robust envy-free, robust proportional, strategyproof, and
polynomial-time. Many of our results extend to more general settings in cake
cutting that allow for variable claims and initial endowments. We also show a
few impossibility results to complement our algorithms.Comment: 39 page
Computing Socially-Efficient Cake Divisions
We consider a setting in which a single divisible good ("cake") needs to be
divided between n players, each with a possibly different valuation function
over pieces of the cake. For this setting, we address the problem of finding
divisions that maximize the social welfare, focusing on divisions where each
player needs to get one contiguous piece of the cake. We show that for both the
utilitarian and the egalitarian social welfare functions it is NP-hard to find
the optimal division. For the utilitarian welfare, we provide a constant factor
approximation algorithm, and prove that no FPTAS is possible unless P=NP. For
egalitarian welfare, we prove that it is NP-hard to approximate the optimum to
any factor smaller than 2. For the case where the number of players is small,
we provide an FPT (fixed parameter tractable) FPTAS for both the utilitarian
and the egalitarian welfare objectives
Democratic Fair Allocation of Indivisible Goods
We study the problem of fairly allocating indivisible goods to groups of
agents. Agents in the same group share the same set of goods even though they
may have different preferences. Previous work has focused on unanimous
fairness, in which all agents in each group must agree that their group's share
is fair. Under this strict requirement, fair allocations exist only for small
groups. We introduce the concept of democratic fairness, which aims to satisfy
a certain fraction of the agents in each group. This concept is better suited
to large groups such as cities or countries. We present protocols for
democratic fair allocation among two or more arbitrarily large groups of agents
with monotonic, additive, or binary valuations. For two groups with arbitrary
monotonic valuations, we give an efficient protocol that guarantees
envy-freeness up to one good for at least of the agents in each group,
and prove that the fraction is optimal. We also present other protocols
that make weaker fairness guarantees to more agents in each group, or to more
groups. Our protocols combine techniques from different fields, including
combinatorial game theory, cake cutting, and voting.Comment: Appears in the 27th International Joint Conference on Artificial
Intelligence and the 23rd European Conference on Artificial Intelligence
(IJCAI-ECAI), 201
Deterministic, Strategyproof, and Fair Cake Cutting
We study the classic cake cutting problem from a mechanism design
perspective, in particular focusing on deterministic mechanisms that are
strategyproof and fair. We begin by looking at mechanisms that are non-wasteful
and primarily show that for even the restricted class of piecewise constant
valuations there exists no direct-revelation mechanism that is strategyproof
and even approximately proportional. Subsequently, we remove the non-wasteful
constraint and show another impossibility result stating that there is no
strategyproof and approximately proportional direct-revelation mechanism that
outputs contiguous allocations, again, for even the restricted class of
piecewise constant valuations. In addition to the above results, we also
present some negative results when considering an approximate notion of
strategyproofness, show a connection between direct-revelation mechanisms and
mechanisms in the Robertson-Webb model when agents have piecewise constant
valuations, and finally also present a (minor) modification to the well-known
Even-Paz algorithm that has better incentive-compatible properties for the
cases when there are two or three agents.Comment: A shorter version of this paper will appear at IJCAI 201
- …