Fair Division of Indivisible Goods on a Graph II
|
|
- David Bryan
- 5 years ago
- Views:
Transcription
1 Sylvain Bouveret LIG Grenoble INP, Univ. Grenoble-Alpes, France Katarína Cechlárová P.J. Šafárik University, Slovakia Edith Elkind, Ayumi Igarashi, Dominik Peters University of Oxford, UK Advances in Fair Division, Высшая Школа Экономики, Санкт-Петербург, August 10, 2017
2 Introduction Fair division of indivisible items A traditional fair division problem... 2 / 21
3 Introduction Fair division of indivisible items A traditional fair division problem... Given a set of indivisible objects O = {o 1,..., o m} a set of agents A = {1,..., n} each agent has additive preferences on the objects 2 / 21
4 Introduction Fair division of indivisible items A traditional fair division problem... Given a set of indivisible objects O = {o 1,..., o m} a set of agents A = {1,..., n} each agent has additive preferences on the objects Find an allocation π : A 2 O such that π(i) π(j) = for every i j satisfying some fairness and efficiency criteria 2 / 21
5 Introduction A typical example A common facility to be time-shared... a common summer house a scientific experimental device an Earth observing satellite... N 3 / 21
6 Introduction A typical example A common facility to be time-shared... a common summer house a scientific experimental device an Earth observing satellite... Time-sharing with predefined timeslots N 3 / 21
7 Introduction A typical example Predefined timeslots indivisible items 4 / 21
8 Introduction A typical example Predefined timeslots indivisible items ts 1 ts 2 ts 3 ts 4 ts 5 ts 6 ts 7 time Agent 1 Agent 2 Agent 3 4 / 21
9 Introduction A typical example Predefined timeslots indivisible items ts 1 ts 2 ts 3 ts 4 ts 5 ts 6 ts 7 time Agent 1 Agent 2 Agent 3 4 / 21
10 Introduction A typical example Predefined timeslots indivisible items ts 1 ts 2 ts 3 ts 4 ts 5 ts 6 ts 7 time Fair? Maybe... Agent 1 Agent 2 Agent 3 4 / 21
11 Introduction A typical example Predefined timeslots indivisible items ts 1 ts 2 ts 3 ts 4 ts 5 ts 6 ts 7 time Fair? Maybe... Admissible? Probably not... Agent 1 Agent 2 Agent 3 4 / 21
12 Introduction Time slots vs cake shares NB: Can also represent a cake with predefined cut points... ts 1 ts 2 ts 3 ts 4 ts 5 ts 6 ts 7 time ts 1 ts 2 ts 3 ts 4 ts 5 ts 6 ts 7 5 / 21
13 Introduction Another typical example 6 / 21
14 Introduction Another typical example 7 / 21
15 Introduction Another typical example 8 / 21
16 Introduction Fair division of a graph Given a set of indivisible objects O = {o 1,..., o m} a set of agents A = {1,..., n} each agent has additive preferences on the objects Find an allocation π : A 2 O such that π(i) π(j) = for every i j satisfying some fairness and efficiency criteria 9 / 21
17 Introduction Fair division of a graph Given a set of indivisible objects O = {o 1,..., o m} a set of agents A = {1,..., n} each agent has additive preferences on the objects a neighbourhood relation R O O defining a graph of objects G Find an allocation π : A 2 O such that π(i) π(j) = for every i j satisfying some fairness and efficiency criteria such that π(i) is connected in G for every i 9 / 21
18 Introduction Fairness The fairness concepts we study: Proportionality: 1 u i(π(i)) 1 for every i n Envy-freeness: 2 u i(π(i)) u i(π(j)) for every (i, j) Max-min share: u i(π(i)) u MMS (i) for every i, where u MMS i = max π min j N u i(π j) 1 Equal-division-lower-bound 2 No-envy 10 / 21
19 Proportionality Proportionality Proportionality: the bad news / 21
20 Proportionality Proportionality Proportionality: the bad news... Proposition Prop-CFD is NP-complete even if G is a path. Idea: Reduction from Exact-3-Cover. v 1 T1 v 2 T1 v 3 T1 v 1 T2 v 2 T2 v 3 T2... v 1 Tr v 2 Tr v 3 Tr b1 b2... bs w 11 / 21
21 Proportionality Proportionality Proportionality: the bad news... Proposition Prop-CFD is NP-complete even if G is a path. Idea: Reduction from Exact-3-Cover. v 1 T1 v 2 T1 v 3 T1 v 1 T2 v 2 T2 v 3 T2... v 1 Tr v 2 Tr v 3 Tr b1 b2... bs w Some good news: Proposition Prop-CFD can be solved in polynomial time if G is a star. 11 / 21
22 Proportionality Proportionality: good news Proportionality: the good news / 21
23 Proportionality Proportionality: good news Proportionality: the good news... Proposition Prop-CFD is XP if G is a path. what is it? with respect to the number of agent types Idea: dynamic programming algorithm (parameters: number of remaining vertices and number of agents of each type to satisfy) 12 / 21
24 Proportionality Proportionality: good news Proportionality: the good news... Proposition Prop-CFD is XP if G is a path. what is it? with respect to the number of agent types Idea: dynamic programming algorithm (parameters: number of remaining vertices and number of agents of each type to satisfy) Proposition Prop-CFD is FPT is a tree. what is it? with respect to the number of agents if G Idea: run through all the possible ways of partioning a tree. 12 / 21
25 Envy-freeness Envy-freeness: bad news Proposition EF-CFD is NP-complete even if: G is a path G is a star Idea: Path: (Similar) reduction from Exact-3-Cover Star: Reduction from Independent set. 13 / 21
26 Envy-freeness Envy-freeness: good news Proposition EF-CFD is XP with respect to the number of agent types if G is a path. Idea: Guess the utility received by each type, and use the previous dynamic programming algorithm (used for proportionality). 14 / 21
27 Max-min share Max-min share Formal definition: u i (π(i)) u MMS (i) for every i, where u MMS i = max π min j N u i (π j ) More about MMS? 15 / 21
28 Max-min share Max-min share Formal definition: u i (π(i)) u MMS (i) for every i, where u MMS i = max π min j N u i (π j ) More about MMS? Known facts for classical fair division: An MMS allocation almost always exists Counter-examples are rare and intricate [Procaccia and Wang, 2014, Kurokawa et al., 2016] Kurokawa, D., Procaccia, A. D., and Wang, J. (2016). When can the maximin share guarantee be guaranteed? In AAAI 16, pages Procaccia, A. D. and Wang, J. (2014). Fair enough: Guaranteeing approximate maximin shares. In ACM EC 14, pages / 21
29 Max-min share Max-min share and graphs Interestingly, as soon as there are connectivity constraints, it is easy to find an instance with no MMS allocation. Show me the instance 16 / 21
30 Max-min share Max-min share and graphs Proposition If G is a tree, every agent can compute her MMS share ui MMS polynomial time. in Idea: guess the value by binary search and move a knife along the tree 17 / 21
31 Max-min share Max-min share and graphs Proposition If G is a tree, every agent can compute her MMS share ui MMS polynomial time. in Idea: guess the value by binary search and move a knife along the tree Proposition If G is a tree, an MMS allocation always exists and can be found in polynomial time. Idea: Every agent computes u MMS i We apply a discrete analogue of the last diminisher procedure 17 / 21
32 Max-min share Finding an MMS allocation Intuition of the procedure on a path... o 1 o 2 o 3 o 4 o 5 o 6 o 7 18 / 21
33 Max-min share Finding an MMS allocation Intuition of the procedure on a path... o 1 o 2 o 3 o 4 o 5 o 6 o 7 A 18 / 21
34 Max-min share Finding an MMS allocation Intuition of the procedure on a path... o 1 o 2 o 3 o 4 o 5 o 6 o 7 B does nothing A 18 / 21
35 Max-min share Finding an MMS allocation Intuition of the procedure on a path... o 1 o 2 o 3 o 4 o 5 o 6 o 7 C 18 / 21
36 Max-min share Finding an MMS allocation Intuition of the procedure on a path... o 1 o 2 o 3 o 4 o 5 o 6 o 7 18 / 21
37 Max-min share Finding an MMS allocation Intuition of the procedure on a path... o 1 o 2 o 3 o 4 o 5 o 6 o 7 A 18 / 21
38 Max-min share Finding an MMS allocation Intuition of the procedure on a path... o 1 o 2 o 3 o 4 o 5 o 6 o 7 B 18 / 21
39 Max-min share Finding an MMS allocation Intuition of the procedure on a path... o 1 o 2 o 3 o 4 o 5 o 6 o 7 18 / 21
40 Max-min share Finding an MMS allocation Last diminisher on a tree (intuition)... r The first player proposes a bundle. 19 / 21
41 Max-min share Finding an MMS allocation Last diminisher on a tree (intuition)... r Other players may diminish the bundle. 19 / 21
42 Max-min share Finding an MMS allocation Last diminisher on a tree (intuition)... r The last-diminisher receives the bundle. 19 / 21
43 Conclusion Take-away message Fair division of indivisible items with connectivity constraints Negative (NP-completeness) general results But, also positive ones for simple yet interesting cases 20 / 21
44 Conclusion Take-away message Fair division of indivisible items with connectivity constraints Negative (NP-completeness) general results But, also positive ones for simple yet interesting cases Path: Tree: Proportionality: NP-complete, but XP with respect to the number of agent types and FPT with respect to the number of agents Envy-freeness: NP-complete, but XP with respect to the number of agent types Max-min share: polynomial (and guaranteed to exist) Proportionality: NP-complete, but FPT with respect to the number of agents Envy-freeness: NP-complete Max-min share: polynomial (and guaranteed to exist) 20 / 21
45 Conclusion Future work Other fairness concepts? Other preference representations? Other topological constraints (nicely shaped shares)? 21 / 21
46 Conclusion Future work Other fairness concepts? Other preference representations? Other topological constraints (nicely shaped shares)? 21 / 21
47 Thank you for your attention Questions?
48 Conclusion Max-min share Proportionality is nice, but sometimes too demanding for indivisible goods e.g. 2 agents, 1 object 23 / 28
49 Conclusion Max-min share Proportionality is nice, but sometimes too demanding for indivisible goods e.g. 2 agents, 1 object Max-min share (MMS): Introduced recently [Budish, 2011]; not so much studied so far. Idea: in the cake-cutting case, proportionality = the best share an agent can hopefully get for sure in a I cut, you choose (I choose last) game. Same game for indivisible goods MMS. Budish, E. (2011). The combinatorial assignment problem: Approximate competitive equilibrium from equal incomes. Journal of Political Economy, 119(6). 23 / 28
50 Conclusion Max-min share Idea: in the cake-cutting case, proportionality = the best share an agent can hopefully get for sure in a I cut, you choose (I choose last) game. Max-min share The max-min share of an agent i is equal to: u MMS i = max min u i(π j ) π j N An allocation π satisfies max-min share (MMS) if every agent gets at least her max-min share. 24 / 28
51 Conclusion Max-min share: examples Example: 3 objects {1, 2, 3}, 2 agents {1, 2}. Preferences: agent agent Back 25 / 28
52 Conclusion Max-min share: examples Example: 3 objects {1, 2, 3}, 2 agents {1, 2}. Preferences: agent u1 MMS = 5 (with cut {1}, {2, 3} ) agent u2 MMS = 5 (with cut {1, 2}, {3} ) Back 25 / 28
53 Conclusion Max-min share: examples Example: 3 objects {1, 2, 3}, 2 agents {1, 2}. Preferences: agent u1 MMS = 5 (with cut {1}, {2, 3} ) agent u2 MMS = 5 (with cut {1, 2}, {3} ) MMS evaluation: π = {1}, {2, 3} u1 (π 1 ) = 5 5; u 2 (π 2 ) = 7 5 MMS satisfied Back 25 / 28
54 Conclusion Max-min share: examples Example: 3 objects {1, 2, 3}, 2 agents {1, 2}. Preferences: agent u1 MMS = 5 (with cut {1}, {2, 3} ) agent u2 MMS = 5 (with cut {1, 2}, {3} ) MMS evaluation: π = {1}, {2, 3} u1 (π 1 ) = 5 5; u 2 (π 2 ) = 7 5 MMS satisfied π = {2, 3}, {1} u 1 (π 1 ) 2(π 2 ) = 4 < 5 MMS not satisfied Back 25 / 28
55 Conclusion Max-min share: examples Example: 3 objects {1, 2, 3}, 2 agents {1, 2}. Preferences: agent u1 MMS = 5 (with cut {1}, {2, 3} ) agent u2 MMS = 5 (with cut {1, 2}, {3} ) MMS evaluation: π = {1}, {2, 3} u1 (π 1 ) = 5 5; u 2 (π 2 ) = 7 5 MMS satisfied π = {2, 3}, {1} u 1 (π 1 ) 2(π 2 ) = 4 < 5 MMS not satisfied Example: 2 agents, 1 object. Back 25 / 28
56 Conclusion Max-min share: examples Example: 3 objects {1, 2, 3}, 2 agents {1, 2}. Preferences: agent u1 MMS = 5 (with cut {1}, {2, 3} ) agent u2 MMS = 5 (with cut {1, 2}, {3} ) MMS evaluation: π = {1}, {2, 3} u1 (π 1 ) = 5 5; u 2 (π 2 ) = 7 5 MMS satisfied π = {2, 3}, {1} u 1 (π 1 ) 2(π 2 ) = 4 < 5 MMS not satisfied Example: 2 agents, 1 object. u1 MMS = u2 MMS = 0 every allocation satisfies MMS! Not very satisfactory, but can we do much better? Back 25 / 28
57 Conclusion MMS counterexample v 1 v 2 v 3 v 4 v 5 v 6 v 7 v 8 Players 1 & Players 3 & v 1 v 1 v 8 v 2 v 8 v 2 P 1 : v 7 v 3 P 2 : v 7 v 3 v 6 v 5 v 4 v 6 v 5 v 4 Back 26 / 28
58 Conclusion MMS counterexample v 1 v 2 v 3 v 4 v 5 v 6 v 7 v 8 Players 1 & Players 3 & v 1 v 1 v 8 v 2 v 8 v 2 P 1 : v 7 v 3 P 2 : v 7 v 3 v 6 v 5 v 4 v 6 v 5 v 4 Back 26 / 28
59 Conclusion Slice-wise polynomiality Definition A problem is slice-wise polynomial (XP) with respect to a parameter k if f, computable function, s.t. each instance I of this problem can be solved in time I f (k). Intuition: once k is fixed, f (k) can be large, but is fixed. Hence, I can be solved in polynomial time (but the degree of the polynome can be large). Back 27 / 28
60 Conclusion Fixed-parameter tractability Definition A problem is fixed-parameter tractable (FPT) with respect to a parameter k if f, computable function, s.t. each instance I of this problem can be solved in time f (k) poly( I ). Intuition: once k is fixed, f (k) can be large, but is fixed. I can be solved in polynomial time and the degree of the polynome remains the same for every k. NB: FPT is strictly contained in XP. Back 28 / 28
Fair Division of a Graph
Sylvain Bouveret LIG - Grenoble INP, France sylvain.bouveret@imag.fr Fair Division of a Graph Katarína Cechlárová P.J. Šafárik University, Slovakia katarina.cechlarova@upjs.sk Edith Elkind University of
More informationarxiv: v2 [cs.gt] 6 Jun 2017
Sylvain Bouveret LIG - Grenoble INP, France sylvain.bouveret@imag.fr Fair Division of a Graph Katarína Cechlárová P.J. Šafárik University, Slovakia katarina.cechlarova@upjs.sk Edith Elkind University of
More informationFairness Criteria for Fair Division of Indivisible Goods
Sylvain Bouveret LIG (STeamer) Ensimag / Grenoble INP Michel Lemaître Formerly Onera Toulouse Séminaire de l équipe ROSP du laboratoire G-SCOP Grenoble, March 24, 2016 Introduction A fair division problem...
More informationMaximin Share Allocations on Cycles
Maximin Share Allocations on Cycles Zbigniew Lonc 1, Miroslaw Truszczynski 2 1 Warsaw University of Technology, Poland 2 University of Kentucky, USA zblonc@mini.pw.edu.pl, mirek@cs.uky.edu Abstract The
More informationPareto-Optimal Allocation of Indivisible Goods with Connectivity Constraints
Pareto-Optimal Allocation of Indivisible Goods with Connectivity Constraints Ayumi Igarashi Kyushu University Fukuoka, Japan igarashi@agent.inf.kyushu-u.ac.jp Dominik Peters University of Oxford Oxford,
More informationPareto-Optimal Allocation of Indivisible Goods with Connectivity Constraints
Pareto-Optimal Allocation of Indivisible Goods with Connectivity Constraints Ayumi Igarashi Kyushu University Fukuoka, Japan igarashi@agent.inf.kyushu-u.ac.jp Dominik Peters University of Oxford Oxford,
More informationLecture 12. Applications to Algorithmic Game Theory & Computational Social Choice. CSC Allan Borodin & Nisarg Shah 1
Lecture 12 Applications to Algorithmic Game Theory & Computational Social Choice CSC2420 - Allan Borodin & Nisarg Shah 1 A little bit of game theory CSC2420 - Allan Borodin & Nisarg Shah 2 Recap: Yao s
More informationFairly Allocating Many Goods with Few Queries
Fairly Allocating Many Goods with Few Queries Hoon Oh Computer Science Department Carnegie Mellon University Ariel D. Procaccia Computer Science Department Carnegie Mellon University Warut Suksompong Department
More informationGroup Activity Selection on Social Networks
Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence (AAAI-17) Group Activity Selection on Social Networks Ayumi Igarashi, Dominik Peters, Edith Elkind Department of Computer Science
More informationGraphical Hedonic Games of Bounded Treewidth
Graphical Hedonic Games of Bounded Treewidth Dominik Peters Department of Computer Science University of Oxford, UK dominik.peters@cs.ox.ac.uk Abstract Hedonic games are a well-studied model of coalition
More informationFair Allocation of Indivisible Goods: Improvements and Generalizations
Fair Allocation of Indivisible Goods: Improvements and Generalizations MOHAMMAD GHODSI, Sharif University of Technology and Institute for Research in Fundamental Sciences (IPM) School of Computer Science
More informationWhen Can the Maximin Share Guarantee Be Guaranteed?
When Can the Maximin Share Guarantee Be Guaranteed? David Kurokawa Ariel D. Procaccia Junxing Wang Abstract The fairness notion of maximin share (MMS) guarantee underlies a deployed algorithm for allocating
More informationWhen Can the Maximin Share Guarantee Be Guaranteed?
When Can the Maximin Share Guarantee Be Guaranteed? David Kurokawa Computer Science Department Carnegie Mellon University Ariel D. Procaccia Computer Science Department Carnegie Mellon University Junxing
More informationFair allocation of indivisible goods
Fair allocation of indivisible goods Gabriel Sebastian von Conta Technische Universitt Mnchen mrgabral@gmail.com November 17, 2015 Gabriel Sebastian von Conta (TUM) Chapter 12 November 17, 2015 1 / 44
More informationTwo Desirable Fairness Concepts for Allocation of Indivisible Objects under Ordinal Preferences
Two Desirable Fairness Concepts for Allocation of Indivisible Objects under Ordinal Preferences HARIS AZIZ and SERGE GASPERS and SIMON MACKENZIE and TOBY WALSH Data61 and UNSW Fair allocation of indivisible
More informationAlgorithms for Max-Min Share Fair Allocation of Indivisible Chores
Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence (AAAI-17) Algorithms for Max-Min Share Fair Allocation of Indivisible Chores Haris Aziz Data61 and UNSW Sydney, NSW 2052, Australia
More informationCOMPLEXITY OF HEDONIC GAMES
COMPLEXITY OF HEDONIC GAMES WITH DICHOTOMOUS PREFERENCES Dominik Peters University of Oxford advised by Edith Elkind This work will be presented at AAAI 2016. Hedonic Games [Drèze and Greenberg, 1980;
More informationControl of Fair Division
Haris Aziz Data61 and UNSW Australia haris.aziz@data61.csiro.au Control of Fair Division Ildikó Schlotter Budapest University of Technology and Economics ildi@cs.bme.hu Toby Walsh Data61 and UNSW Australia
More informationFair Public Decision Making
1 Fair Public Decision Making VINCENT CONITZER, Duke University RUPERT FREEMAN, Duke University NISARG SHAH, Harvard University We generalize the classic problem of fairly allocating indivisible goods
More informationManipulating picking sequences
Manipulating picking sequences Sylvain Bouveret and Jérôme Lang Abstract Picking sequences are a natural way of allocating indivisible items to agents in a decentralized manner: at each stage, a designated
More informationManipulating picking sequences
ECAI 2014 T. Schaub et al. (Eds.) 2014 The Authors and IOS Press. This article is published online with Open Access by IOS Press and distributed under the terms of the Creative Commons Attribution Non-Commercial
More informationFair Assignment of Indivisible Objects under Ordinal Preferences
Fair Assignment of Indivisible Objects under Ordinal Preferences Haris Aziz, Serge Gaspers, Simon Mackenzie, Toby Walsh NICTA and University of New South Wales, Sydney 2052, Australia arxiv:1312.6546v4
More informationIntroduction to Formal Epistemology Lecture 5
Introduction to Formal Epistemology Lecture 5 Eric Pacuit and Rohit Parikh August 17, 2007 Eric Pacuit and Rohit Parikh: Introduction to Formal Epistemology, Lecture 5 1 Plan for the Course Introduction,
More informationarxiv: v1 [cs.gt] 6 Apr 2016
Efficiency and Sequenceability in Fair Division of Indivisible Goods with Additive Preferences Sylvain Bouveret and Michel Lemaître arxiv:1604.01734v1 [cs.gt] 6 Apr 2016 Abstract In fair division of indivisible
More informationComputing Desirable Partitions in Additively Separable Hedonic Games
Computing Desirable Partitions in Additively Separable Hedonic Games Haris Aziz, Felix Brandt, Hans Georg Seedig Institut für Informatik, Technische Universität München, 80538 München, Germany Abstract
More informationIgnorance is Often Bliss: Envy with Incomplete Information
Ignorance is Often Bliss: Envy with Incomplete Information Yiling Chen Harvard University yiling@seas.harvard.edu Nisarg Shah Harvard University nisarg@g.harvard.edu Abstract We study the problem of fairly
More informationConditional Importance Networks: A Graphical Language for Representing Ordinal, Monotonic Preferences over Sets of Goods
Conditional Importance Networks: A Graphical Language for Representing Ordinal, Monotonic Preferences over Sets of Goods Sylvain Bouveret ONERA-DTIM Toulouse, France sylvain.bouveret@onera.fr Ulle Endriss
More informationOn low-envy truthful allocations
On low-envy truthful allocations Ioannis Caragiannis, Christos Kaklamanis, Panagiotis Kanellopoulos, and Maria Kyropoulou Research Academic Computer Technology Institute and Department of Computer Engineering
More informationFair Enough: Guaranteeing Approximate Maximin Shares
Fair Enough: Guaranteeing Approximate Maximin Shares ARIEL D. PROCACCIA, Carnegie Mellon University JUNXING WANG, Tsinghua University We consider the problem of fairly allocating indivisible goods, focusing
More informationCharacterization and Computation of Equilibria for Indivisible Goods
Characterization and Computation of Equilibria for Indivisible Goods arxiv:1503.06855v2 [cs.gt] 17 Jul 2016 Simina Brânzei Aarhus University, Denmark simina@cs.au.dk Peter Bro Miltersen Aarhus University,
More informationThe efficiency of fair division
The efficiency of fair division Ioannis Caragiannis Christos Kaklamanis Panagiotis Kanellopoulos Maria Kyropoulou Research Academic Computer Technology Institute and Department of Computer Engineering
More informationAlgorithmic Game Theory and Applications
Algorithmic Game Theory and Applications Lecture 18: Auctions and Mechanism Design II: a little social choice theory, the VCG Mechanism, and Market Equilibria Kousha Etessami Reminder: Food for Thought:
More informationData Gathering and Personalized Broadcasting in Radio Grids with Interferences
Data Gathering and Personalized Broadcasting in Radio Grids with Interferences Jean-Claude Bermond a,b,, Bi Li b,a,c, Nicolas Nisse b,a, Hervé Rivano d, Min-Li Yu e a Univ. Nice Sophia Antipolis, CNRS,
More informationFair Allocation Based on Diminishing Differences
Fair Allocation Based on Diminishing Differences Erel Segal-Halevi Bar-Ilan University erelsgl@gmail.com Haris Aziz Data61 CSIRO and UNSW haris.aziz@data61.csiro.au Avinatan Hassidim Bar-Ilan University
More information8. Cake cutting. proportionality and envy-freeness. price of fairness. approximate envy-freeness. Cake cutting 8-1
Cake cutting 8-1 8. Cake cutting proportionality and envy-freeness price of fairness approximate envy-freeness Cake cutting model a cake is the interval [0; 1] a peice of cake is X [0; 1] each of n agents
More informationTruth, Justice, and Cake Cutting
Truth, Justice, and Cake Cutting Yiling Chen John K. Lai David C. Parkes Ariel D. Procaccia Superman: I m here to fight for truth, justice, and the American way. Lois Lane: You re gonna wind up fighting
More informationCS364B: Frontiers in Mechanism Design Lecture #2: Unit-Demand Bidders and Walrasian Equilibria
CS364B: Frontiers in Mechanism Design Lecture #2: Unit-Demand Bidders and Walrasian Equilibria Tim Roughgarden January 8, 2014 1 Bidders with Unit-Demand Valuations 1.1 The Setting Last lecture we discussed
More informationPareto Optimality in Coalition Formation
Pareto Optimality in Coalition Formation Haris Aziz Felix Brandt Paul Harrenstein Department of Informatics Technische Universität München 85748 Garching bei München, Germany {aziz,brandtf,harrenst}@in.tum.de
More informationPossible and Necessary Allocations via Sequential Mechanisms
Possible and Necessary Allocations via Sequential Mechanisms Haris Aziz, Toby Walsh, and Lirong Xia 1 NICTA and UNSW, Sydney, NSW 2033, Australia haris.aziz@nicta.com.au 2 NICTA and UNSW, Sydney, NSW 2033,
More informationGroup Fairness for the Allocation of Indivisible Goods
Group Fairness for the Allocation of Indivisible Goods Vincent Conitzer Duke University conitzer@cs.duke.edu Nisarg Shah University of Toronto nisarg@cs.toronto.edu Rupert Freeman Microsoft Research rupert.freeman@microsoft.com
More informationOptimal Reallocation under Additive and Ordinal Preferences
Optimal Reallocation under Additive and Ordinal Preferences Haris Aziz, Péter Biró, Jérôme Lang, Julien Lesca, and Jérôme Monnot Abstract Reallocating resources to get mutually beneficial outcomes is a
More informationAndy McLennan. Workshop on Game Theory Institute for Mathematical Sciences National University of Singapore June 2018
p. 1/16 Efficient Disposal Equilibria of Pseudomarkets Andy McLennan Workshop on Game Theory Institute for Mathematical Sciences National University of Singapore June 2018 p. 2/16 Introduction A pseudomarket
More informationFair Division on the Hubble Space Telescope (repo: bkerr) Brandon Kerr and Jordana Kerr. Project Description
Fair Division on the Hubble Space Telescope (repo: bkerr) Brandon Kerr and Jordana Kerr Project Description We mapped the intricacies of scheduling jobs for the Hubble Space Telescope to fair division
More informationOn Revenue Maximization with Sharp Multi-Unit Demands
On Revenue Maximization with Sharp Multi-Unit Demands Ning Chen Xiaotie Deng Paul W. Goldberg Jinshan Zhang October 20, 2014 Abstract We consider markets consisting of a set of indivisible items, and buyers
More informationarxiv: v1 [cs.gt] 30 May 2017
Truthful Allocation Mechanisms Without Payments: Characterization and Implications on Fairness * Georgios Amanatidis Georgios Birmpas George Christodoulou Evangelos Markakis arxiv:705.0706v [cs.gt] 30
More informationA Cooperative Approach to Queue Allocation of Indivisible Objects
A Cooperative Approach to Queue Allocation of Indivisible Objects Herbert Hamers a Flip Klijn b Marco Slikker c Bas van Velzen d September 2004 Abstract We consider the allocation of a finite number of
More informationOptimal Proportional Cake Cutting with Connected Pieces
Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence Optimal Proportional Cake Cutting with Connected Pieces Xiaohui Bei Institute for Interdisciplinary Information Sciences Tsinghua
More informationQuestion 1. (p p) (x(p, w ) x(p, w)) 0. with strict inequality if x(p, w) x(p, w ).
University of California, Davis Date: August 24, 2017 Department of Economics Time: 5 hours Microeconomics Reading Time: 20 minutes PRELIMINARY EXAMINATION FOR THE Ph.D. DEGREE Please answer any three
More informationarxiv: v1 [cs.gt] 5 Apr 2016
Approximation Algorithms for Max-Min Share Allocations of Indivisible Chores and Goods Haris Aziz NICTA and UNSW, Sydney, Australia haris.aziz@data61.csiro.au Gerhard Rauchecker University of Regensburg
More informationThe Adjusted Winner Procedure : Characterizations and Equilibria
The Adjusted Winner Procedure : Characterizations and Equilibria Simina Brânzei Aarhus University, Denmark Joint with Haris Aziz, Aris Filos-Ratsikas, and Søren Frederiksen Background Adjusted Winner:
More informationWalrasian Equilibrium: Hardness, Approximations and Tractable Instances
Walrasian Equilibrium: Hardness, Approximations and Tractable Instances Ning Chen Atri Rudra Abstract. We study the complexity issues for Walrasian equilibrium in a special case of combinatorial auction,
More informationExchange of Indivisible Objects with Asymmetry
Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence (IJCAI 2015) Exchange of Indivisible Objects with Asymmetry Zhaohong Sun and Hideaki Hata and Taiki Todo and Makoto
More informationFairness with Indivisible Goods: Solu6on Concepts and Algorithms
Fairness with Indivisible Goods: Solu6on Concepts and Algorithms Vangelis Markakis Athens University of Economics and Business (AUEB) Dept. of Informa
More informationEquilibrium Analysis in Cake Cutting
Equilibrium Analysis in Cake Cutting Simina Brânzei and Peter Bro Miltersen Department of Computer Science Aarhus University, Denmark {simina,bromille}@cs.au.dk ABSTRACT Cake cutting is a fundamental model
More informationCS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 12: Approximate Mechanism Design in Multi-Parameter Bayesian Settings
CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 12: Approximate Mechanism Design in Multi-Parameter Bayesian Settings Instructor: Shaddin Dughmi Administrivia HW1 graded, solutions on website
More informationEx-Ante Stable Lotteries
Ex-Ante Stable Lotteries Jan Christoph Schlegel Faculty of Business and Economics, University of Lausanne, Switzerland jschlege@unil.ch Abstract We study the allocation of indivisible objects (e.g. school
More informationRANDOM ASSIGNMENT OF MULTIPLE INDIVISIBLE OBJECTS
RANDOM ASSIGNMENT OF MULTIPLE INDIVISIBLE OBJECTS FUHITO KOJIMA Department of Economics, Harvard University Littauer Center, Harvard University, 1875 Cambridge St, Cambridge, MA 02138 kojima@fas.harvard.edu,
More informationInformed Principal in Private-Value Environments
Informed Principal in Private-Value Environments Tymofiy Mylovanov Thomas Tröger University of Bonn June 21, 2008 1/28 Motivation 2/28 Motivation In most applications of mechanism design, the proposer
More informationFair Divsion in Theory and Practice
Fair Divsion in Theory and Practice Ron Cytron (Computer Science) Maggie Penn (Political Science) Lecture 1: Introduction 1 Some things to watch for on these slides Definition 1 definition: A concept that
More informationWilliam Gasarch-U of MD. Examples of Three Person Cake Cutting With Uniform Valuatio
Examples of Three Person Cake Cutting With Uniform Valuations Credit Where Credit is Due The paper How to Cut a Cake Before the Party Ends by David Kurokawa, John K. Lai, Ariel Procaccia has a protocol
More informationA Leximin Allocations in the Real World
A Leximin Allocations in the Real World DAVID KUROKAWA, Carnegie Mellon University, USA ARIEL D. PROCACCIA, Carnegie Mellon University, USA NISARG SHAH, Carnegie Mellon University, USA As part of a collaboration
More informationDefinitions: A binary relation R on a set X is (a) reflexive if x X : xrx; (f) asymmetric if x, x X : [x Rx xr c x ]
Binary Relations Definition: A binary relation between two sets X and Y (or between the elements of X and Y ) is a subset of X Y i.e., is a set of ordered pairs (x, y) X Y. If R is a relation between X
More informationThe Consumer, the Firm, and an Economy
Andrew McLennan October 28, 2014 Economics 7250 Advanced Mathematical Techniques for Economics Second Semester 2014 Lecture 15 The Consumer, the Firm, and an Economy I. Introduction A. The material discussed
More informationPareto Optimality in Coalition Formation
Pareto Optimality in Coalition Formation Haris Aziz Felix Brandt Paul Harrenstein Technische Universität München IJCAI Workshop on Social Choice and Artificial Intelligence, July 16, 2011 1 / 21 Coalition
More informationECONOMICS 001 Microeconomic Theory Summer Mid-semester Exam 2. There are two questions. Answer both. Marks are given in parentheses.
Microeconomic Theory Summer 206-7 Mid-semester Exam 2 There are two questions. Answer both. Marks are given in parentheses.. Consider the following 2 2 economy. The utility functions are: u (.) = x x 2
More informationPhD Qualifier Examination
PhD Qualifier Examination Department of Agricultural Economics July 26, 2013 Instructions The exam consists of six questions. You must answer all questions. If you need an assumption to complete a question,
More informationComputing an Approximately Optimal Agreeable Set of Items
Computing an Approximately Optimal Agreeable Set of Items Pasin Manurangsi UC Berkeley pasin@berkeley.edu Warut Suksompong Stanford University warut@cs.stanford.edu Abstract We study the problem of finding
More informationA New Solution to the Random Assignment Problem with Private Endowment
A New Solution to the Random Assignment Problem with Private Endowment Jun Zhang September 11, 2016 Abstract This paper proposes a new mechanism to solve random assignment problems in which some agents
More informationIncentive compatibility of rational expectations equilibrium in large economies: a counterexample
Econ Theory Bull (203) :3 0 DOI 0.007/s40505-03-000-8 SHORT PAPER Incentive compatibility of rational expectations equilibrium in large economies: a counterexample Yeneng Sun Lei Wu Nicholas C. Yannelis
More informationFAIR REALLOCATION IN ECONOMIES WITH SINGLE-PEAKED PREFERENCES
Discussion Paper No. 947 FAIR REALLOCATION IN ECONOMIES WITH SINGLE-PEAKED PREFERENCES Kazuhiko Hashimoto Takuma Wakayama September 2015 The Institute of Social and Economic Research Osaka University 6-1
More informationHow to Assign Papers to Referees Objectives, Algorithms, Open Problems p.1/21
How to Assign Papers to Referees Objectives, Algorithms, Open Problems Kurt Mehlhorn Max-Planck-Institut für Informatik Saarbrücken Germany based on discussions with N. Garg, T. Kavitha, A. Kumar, J. Mestre
More informationTruthful and Fair Resource Allocation
Truthful and Fair Resource Allocation The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters. Citation Accessed Citable Link Terms of
More informationCake Cutting is Not a Piece of Cake
Cake Cutting is Not a Piece of Cake Malik Magdon-Ismail Costas Busch M. S. Krishnamoorthy Rensselaer Polytechnic Institute N users wish to share a cake Fair portion : 1 N th of cake The problem is interesting
More informationSimultaneous Cake Cutting
Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence Simultaneous Cake Cutting Eric Balkanski Carnegie Mellon University, USA ebalkans@andrew.cmu.edu David Kurokawa Carnegie Mellon
More informationAlgorithmic Game Theory and Economics: A very short introduction. Mysore Park Workshop August, 2012
Algorithmic Game Theory and Economics: A very short introduction Mysore Park Workshop August, 2012 PRELIMINARIES Game Rock Paper Scissors 0,0-1,1 1,-1 1,-1 0,0-1,1-1,1 1,-1 0,0 Strategies of Player A Strategies
More informationApproximation Algorithms and Mechanism Design for Minimax Approval Voting 1
Approximation Algorithms and Mechanism Design for Minimax Approval Voting 1 Ioannis Caragiannis, Dimitris Kalaitzis, and Evangelos Markakis Abstract We consider approval voting elections in which each
More informationUnlinked Allocations in an Exchange Economy with One Good and One Bad
Unlinked llocations in an Exchange Economy with One Good and One ad Chiaki Hara Faculty of Economics and Politics, University of Cambridge Institute of Economic Research, Hitotsubashi University pril 16,
More informationAlgorithms: COMP3121/3821/9101/9801
NEW SOUTH WALES Algorithms: COMP3121/3821/9101/9801 Aleks Ignjatović School of Computer Science and Engineering University of New South Wales LECTURE 9: INTRACTABILITY COMP3121/3821/9101/9801 1 / 29 Feasibility
More informationOptimal Reallocation under Additive and Ordinal Preferences
Optimal Reallocation under Additive and Ordinal Preferences Haris Aziz Data61 and UNSW Sydney, Australia haris.aziz@nicta.com.au Péter Biró Hungarian Academy of Sciences Budapest, Hungary biro.peter@krtk.mta.hu
More informationMathematical models in economy. Short descriptions
Chapter 1 Mathematical models in economy. Short descriptions 1.1 Arrow-Debreu model of an economy via Walras equilibrium problem. Let us consider first the so-called Arrow-Debreu model. The presentation
More informationarxiv: v3 [cs.gt] 11 Nov 2017
Almost Envy-Freeness with General Valuations Benjamin Plaut Tim Roughgarden arxiv:1707.04769v3 [cs.gt] 11 Nov 2017 {bplaut, tim}@cs.stanford.edu Stanford University Abstract The goal of fair division is
More informationPreference Orders on Families of Sets When Can Impossibility Results Be Avoided?
Preference Orders on Families of Sets When Can Impossibility Results Be Avoided? Jan Maly 1, Miroslaw Truszczynski 2, Stefan Woltran 1 1 TU Wien, Austria 2 University of Kentucky, USA jmaly@dbai.tuwien.ac.at,
More informationOn Approximately Fair Allocations of Indivisible Goods
On Approximately Fair Allocations of Indivisible Goods Richard Lipton Evangelos Markakis Elchanan Mossel Amin Saberi Abstract We study the problem of fairly allocating a set of indivisible goods to a set
More informationFair Assignment Of Indivisible Objects Under Ordinal Preferences
Fair Assignment Of Indivisible Objects Under Ordinal Preferences Haris Aziz Serge Gaspers Simon Mackenzie Toby Walsh NICTA and UNSW Australia 2033 Sydney, Australia {haris.aziz, serge.gaspers, simon.mackenzie,
More informationCan everyone benefit from innovation?
Can everyone benefit from innovation? Christopher P. Chambers and Takashi Hayashi June 16, 2017 Abstract We study a resource allocation problem with variable technologies, and ask if there is an allocation
More informationComputational Aspects of Game Theory and Microeconomics. Evangelos Markakis
Computational Aspects of Game Theory and Microeconomics A Thesis Presented to The Academic Faculty by Evangelos Markakis In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy College
More informationGames and Economic Behavior
Games and Economic Behavior 77 (2013) 284 297 Contents lists available at SciVerse ScienceDirect Games and Economic Behavior www.elsevier.com/locate/geb Truth, justice, and cake cutting Yiling Chen a,johnk.lai
More information1 Games in Normal Form (Strategic Form)
Games in Normal Form (Strategic Form) A Game in Normal (strategic) Form consists of three components. A set of players. For each player, a set of strategies (called actions in textbook). The interpretation
More informationGreedy Algorithms for Maximizing Nash Social Welfare
AAMAS 208, July 0-5, 208, Stocholm, Sweden Greedy Algorithms for Maximizing Nash Social Welfare Siddharth Barman Indian Institute of Science Bangalore, India barman@iisc.ac.in Sanath Kumar Krishnamurthy
More informationGame theory lecture 4. September 24, 2012
September 24, 2012 Finding Nash equilibrium Best-response or best-reply functions. We introduced Nash-equilibrium as a profile of actions (an action for each player) such that no player has an incentive
More informationEnvy-free Division of Bads: a diffi culty
Envy-free Division of Bads: a diffi culty Anna Bogomolnaia and Hervé Moulin University of Glasgow and Higher School of Economics, St Petersburg DRAFT February 06 Introduction The No Envy test is a precise
More informationData Gathering and Personalized Broadcasting in Radio Grids with Interferences
Data Gathering and Personalized Broadcasting in Radio Grids with Interferences Jean-Claude Bermond a,, Bi Li a,b, Nicolas Nisse a, Hervé Rivano c, Min-Li Yu d a Coati Project, INRIA I3S(CNRS/UNSA), Sophia
More informationFans economy and all-pay auctions with proportional allocations
Fans economy and all-pay auctions with proportional allocations Pingzhong Tang and Yulong Zeng and Song Zuo Institute for Interdisciplinary Information Sciences Tsinghua University, Beijing, China kenshinping@gmail.com,cengyl3@mails.tsinghua.edu.cn,songzuo.z@gmail.com
More informationMarket Equilibrium and the Core
Market Equilibrium and the Core Ram Singh Lecture 3-4 September 22/25, 2017 Ram Singh (DSE) Market Equilibrium September 22/25, 2017 1 / 19 Market Exchange: Basics Let us introduce price in our pure exchange
More information1 Basic Game Modelling
Max-Planck-Institut für Informatik, Winter 2017 Advanced Topic Course Algorithmic Game Theory, Mechanism Design & Computational Economics Lecturer: CHEUNG, Yun Kuen (Marco) Lecture 1: Basic Game Modelling,
More informationRANDOM SIMULATIONS OF BRAESS S PARADOX
RANDOM SIMULATIONS OF BRAESS S PARADOX PETER CHOTRAS APPROVED: Dr. Dieter Armbruster, Director........................................................ Dr. Nicolas Lanchier, Second Committee Member......................................
More informationStability and the Core of Probabilistic Marriage Problems
Stability and the Core of Probabilistic Marriage Problems Vikram Manjunath First draft: June 3, 2010 This version: July 29, 2017 Abstract We study the marriage problem where a probability distribution
More informationWelfare Economics: Lecture 12
Welfare Economics: Lecture 12 Ram Singh Course 001 October 20, 2014 Ram Singh: (DSE) Welfare Economics October 20, 2014 1 / 16 Fair Vs Efficient Question 1 What is a fair allocation? 2 Is a fair allocation
More informationMarket Outcomes: Efficient or Fair?
Market Outcomes: Efficient or Fair? Ram Singh Microeconomic Theory Lecture 14 Ram Singh: (DSE) Market Equilibrium Lecture 14 1 / 16 Fair Versus Efficient Question 1 What is a fair allocation? 2 Is a fair
More informationLecture 6: Communication Complexity of Auctions
Algorithmic Game Theory October 13, 2008 Lecture 6: Communication Complexity of Auctions Lecturer: Sébastien Lahaie Scribe: Rajat Dixit, Sébastien Lahaie In this lecture we examine the amount of communication
More information