2,638 research outputs found
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
Redividing the Cake
A heterogeneous resource, such as a land-estate, is already divided among
several agents in an unfair way. It should be re-divided among the agents in a
way that balances fairness with ownership rights. We present re-division
protocols that attain various trade-off points between fairness and ownership
rights, in various settings differing in the geometric constraints on the
allotments: (a) no geometric constraints; (b) connectivity --- the cake is a
one-dimensional interval and each piece must be a contiguous interval; (c)
rectangularity --- the cake is a two-dimensional rectangle or rectilinear
polygon and the pieces should be rectangles; (d) convexity --- the cake is a
two-dimensional convex polygon and the pieces should be convex.
Our re-division protocols have implications on another problem: the
price-of-fairness --- the loss of social welfare caused by fairness
requirements. Each protocol implies an upper bound on the price-of-fairness
with the respective geometric constraints.Comment: Extended IJCAI 2018 version. Previous name: "How to Re-Divide a Cake
Fairly
Fairly Allocating Contiguous Blocks of Indivisible Items
In this paper, we study the classic problem of fairly allocating indivisible
items with the extra feature that the items lie on a line. Our goal is to find
a fair allocation that is contiguous, meaning that the bundle of each agent
forms a contiguous block on the line. While allocations satisfying the
classical fairness notions of proportionality, envy-freeness, and equitability
are not guaranteed to exist even without the contiguity requirement, we show
the existence of contiguous allocations satisfying approximate versions of
these notions that do not degrade as the number of agents or items increases.
We also study the efficiency loss of contiguous allocations due to fairness
constraints.Comment: Appears in the 10th International Symposium on Algorithmic Game
Theory (SAGT), 201
Fair Division of a Graph
We consider fair allocation of indivisible items under an additional
constraint: there is an undirected graph describing the relationship between
the items, and each agent's share must form a connected subgraph of this graph.
This framework captures, e.g., fair allocation of land plots, where the graph
describes the accessibility relation among the plots. We focus on agents that
have additive utilities for the items, and consider several common fair
division solution concepts, such as proportionality, envy-freeness and maximin
share guarantee. While finding good allocations according to these solution
concepts is computationally hard in general, we design efficient algorithms for
special cases where the underlying graph has simple structure, and/or the
number of agents -or, less restrictively, the number of agent types- is small.
In particular, despite non-existence results in the general case, we prove that
for acyclic graphs a maximin share allocation always exists and can be found
efficiently.Comment: 9 pages, long version of accepted IJCAI-17 pape
Parameterized Algorithmics for Computational Social Choice: Nine Research Challenges
Computational Social Choice is an interdisciplinary research area involving
Economics, Political Science, and Social Science on the one side, and
Mathematics and Computer Science (including Artificial Intelligence and
Multiagent Systems) on the other side. Typical computational problems studied
in this field include the vulnerability of voting procedures against attacks,
or preference aggregation in multi-agent systems. Parameterized Algorithmics is
a subfield of Theoretical Computer Science seeking to exploit meaningful
problem-specific parameters in order to identify tractable special cases of in
general computationally hard problems. In this paper, we propose nine of our
favorite research challenges concerning the parameterized complexity of
problems appearing in this context
An Algorithmic Framework for Strategic Fair Division
We study the paradigmatic fair division problem of allocating a divisible
good among agents with heterogeneous preferences, commonly known as cake
cutting. Classical cake cutting protocols are susceptible to manipulation. Do
their strategic outcomes still guarantee fairness?
To address this question we adopt a novel algorithmic approach, by designing
a concrete computational framework for fair division---the class of Generalized
Cut and Choose (GCC) protocols}---and reasoning about the game-theoretic
properties of algorithms that operate in this model. The class of GCC protocols
includes the most important discrete cake cutting protocols, and turns out to
be compatible with the study of fair division among strategic agents. In
particular, GCC protocols are guaranteed to have approximate subgame perfect
Nash equilibria, or even exact equilibria if the protocol's tie-breaking rule
is flexible. We further observe that the (approximate) equilibria of
proportional GCC protocols---which guarantee each of the agents a
-fraction of the cake---must be (approximately) proportional. Finally, we
design a protocol in this framework with the property that its Nash equilibrium
allocations coincide with the set of (contiguous) envy-free allocations
Distributive justice: from Steinhaus, Knaster, and Banach to Elster and Rawls: the perspective of sociological game theory
This article presents a relatively straightforward theoretical framework about distributive justice with applications. It draws on a few key concepts of Sociological Game Theory (SGT). SGT is presented briefly in section 2. Section 3 provides a spectrum of distributive cases concerning principles of equality, differentiation among recipients according to performance or contribution, status or authority, or need. Two general types of social organization of distributive judgment are distinguished and judgment procedures or algorithms are modeled in each type of social organization. Section 4 discusses briefly the larger moral landscapes of human judgment – how distribution may typically be combined with other value into consideration. The article suggests that Rawls, Elster, and Machado point in this direction. Finally, it is suggested that the SGT framework presented provides a useful point of departure to systematically link it and compare the Warsaw School of Fair Division, Rawls, and Elster, among others
- …