Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Waste Makes Haste: Bounded Time Algorithms for Envy-Free Cake Cutting with Free Disposal

Published: 19 November 2016 Publication History

Abstract

We consider the classic problem of envy-free division of a heterogeneous good (“cake”) among several agents. It is known that, when the allotted pieces must be connected, the problem cannot be solved by a finite algorithm for three or more agents. The impossibility result, however, assumes that the entire cake must be allocated. In this article, we replace the entire-allocation requirement with a weaker partial-proportionality requirement: the piece given to each agent must be worth for it at least a certain positive fraction of the entire cake value. We prove that this version of the problem is solvable in bounded time even when the pieces must be connected. We present simple, bounded-time envy-free cake-cutting algorithms for (1) giving each of n agents a connected piece with a positive value; (2) giving each of three agents a connected piece worth at least 1/3; (3) giving each of four agents a connected piece worth at least 1/7; (4) giving each of four agents a disconnected piece worth at least 1/4; and (5) giving each of n agents a disconnected piece worth at least (1 − ϵ)/n for any positive ϵ.

References

[1]
Orit Arzi, Yonatan Aumann, and Yair Dombb. 2016. Toss one’s cake, and eat it too: Partial divisions can improve social welfare in cake cutting. Social Choice and Welfare 46, 4, 933--954.
[2]
Haris Aziz. 2015. A generalization of the AL method for fair allocation of indivisible objects. Economic Theory Bulletin (2015), 1--18.
[3]
Haris Aziz and Simon Mackenzie. 2016a. A discrete and bounded envy-free cake cutting protocol for 4 agents. In Proceedings of STOC 2016.
[4]
Haris Aziz and Simon Mackenzie. 2016b. A discrete and bounded envy-free cake cutting protocol for any number of agents. To appear in Proceedings of FOCS 2016. http://arxiv.org/abs/1604.03655
[5]
Julius Barbanel and Steven J. Brams. 2004. Cake division with minimal cuts: Envy-free procedures for three persons, four persons, and beyond. Mathematical Social Sciences 48, 3, 251--269.
[6]
Steven J. Brams, D. Marc Kilgour, and Christian Klamler. 2013. Two-person fair division of indivisible items: An efficient, envy-free algorithm. Social Science Research Network Working Paper Series (5 June 2013), 130--141.
[7]
Steven J. Brams and Alan D. Taylor. 1995. An envy-free cake division protocol. The American Mathematical Monthly 102, 1 (Jan. 1995), 9--18.
[8]
Steven J. Brams and Alan D. Taylor. 1996. Fair Division: From Cake-Cutting to Dispute Resolution. Cambridge University Press. http://www.worldcat.org/isbn/0521556449
[9]
Simina Brânzei. 2015. A note on envy-free cake cutting with polynomial valuations. Information Processing Letters 115, 2 (Feb. 2015), 93--95.
[10]
Simina Brânzei, Ioannis Caragiannis, David Kurokawa, and Ariel D. Procaccia. 2016. An algorithmic framework for strategic fair division. In Proceedings of the 30th AAAI Conference on Artificial Intelligence. http://arxiv.org/abs/1307.2225
[11]
Xiaotie Deng, Qi Qi, and Amin Saberi. 2012. Algorithmic solutions for envy-free cake cutting. Operations Research 60, 6 (Dec. 2012), 1461--1476.
[12]
The Sage Developers. 2015. SageMath, the Sage Mathematics Software System (Version 6.7). http://www.sagemath.org.
[13]
Jeff Edmonds and Kirk Pruhs. 2006. Balanced allocations of cake. In Proceedings of FOCS, Vol. 47. IEEE Computer Society, 623--634.
[14]
Jeff Edmonds and Kirk Pruhs. 2011. Cake cutting really is not a piece of cake. ACM Transactions on Algorithms 7, 4 (1 Sept. 2011), 1--12.
[15]
Jeff Edmonds, Kirk Pruhs, and Jaisingh Solanki. 2008. Confidently cutting a cake into approximately fair pieces. Algorithmic Aspects in Information and Management (2008), 155--164.
[16]
Shimon Even and Azaria Paz. 1984. A note on cake cutting. Discrete Applied Mathematics 7, 3 (March 1984), 285--296.
[17]
David Kurokawa, John K. Lai, and Ariel D. Procaccia. 2013. How to cut a cake before the party ends. In Proceedings of the 27th AAAI Conference on Artificial Intelligence. 555--561.
[18]
Oleg Pikhurko. 2000. On envy-free cake division. American Mathematical Monthly 107 (2000), 736--738.
[19]
Ariel D. Procaccia. 2009. Thou shalt covet thy neighbor’s cake. In Proceedings of the 21st International Joint Conference on Artificial Intelligence. 239--244.
[20]
Ariel D. Procaccia. 2015. Cake cutting algorithms. In Handbook of Computational Social Choice, Felix Brandt, Vincent Conitzer, Ulle Endriss, Jerome Lang, and Ariel D. Procaccia (Eds.). Cambridge University Press, Chapter 13.
[21]
Raphael Reitzig and Sebastian Wild. 2015. Efficient Algorithms for Envy-Free Stick Division With Fewest Cuts. (13 Feb. 2015). arXiv preprint 1502.04048 (http://arxiv.org/abs/1502.04048).
[22]
Jack M. Robertson and William A. Webb. 1998. Cake-Cutting Algorithms: Be Fair if You Can (1st ed.). A K Peters/CRC Press. 1--177 pages. http://www.worldcat.org/isbn/1568810768
[23]
Amin Saberi and Ying Wang. 2009. Cutting a cake for five people. In Algorithmic Aspects in Information and Management, Andrew V. Goldberg and Yunhong Zhou (Eds.). Lecture Notes in Computer Science, Vol. 5564. Springer, Berlin, 292--300.
[24]
Erel Segal-Halevi, Avinatan Hassidim, and Yonatan Aumann. 2015a. Envy-free cake-cutting in two dimensions. In Proceedings of the 29th AAAI Conference on Artificial Intelligence. 1021--1028.
[25]
Erel Segal-Halevi, Avinatan Hassidim, and Yonatan Aumann. 2015b. Waste makes haste: Bounded time protocols for envy-free cake cutting with free disposal. In Proceedings of the 14th International Conference on Autonomous Agents and Multi-Agent Systems. 901--908.
[26]
Hugo Steinhaus. 1948. The problem of fair division. Econometrica 16, 1 (Jan. 1948), 101--104. http://www.jstor.org/stable/1914289
[27]
Walter Stromquist. 1980. How to cut a cake fairly. The American Mathematical Monthly 87, 8 (Oct. 1980), 640--644.
[28]
Walter Stromquist. 2008. Envy-free cake divisions cannot be found by finite protocols. Electronic Journal of Combinatorics (Jan. 2008). http://www.emis.ams.org/journals/EJC/Volume_15/PDF/v15i1r11.pdf.
[29]
Francis E. Su. 1999. Rental harmony: Sperner’s lemma in fair division. The American Mathematical Monthly 106, 10 (Dec. 1999), 930--942.
[30]
Gerhard J. Woeginger and Jiří Sgall. 2007. On the complexity of cake cutting. Discrete Optimization 4, 2 (June 2007), 213--220.

Cited By

View all

Index Terms

  1. Waste Makes Haste: Bounded Time Algorithms for Envy-Free Cake Cutting with Free Disposal

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Algorithms
    ACM Transactions on Algorithms  Volume 13, Issue 1
    January 2017
    422 pages
    ISSN:1549-6325
    EISSN:1549-6333
    DOI:10.1145/2997037
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 19 November 2016
    Accepted: 01 August 2016
    Received: 01 December 2015
    Published in TALG Volume 13, Issue 1

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Cake-cutting
    2. envy-free
    3. fair division
    4. finite algorithm
    5. perfect matching

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    • Doctoral Fellowships of Excellence Program
    • Mordecai and Monique Katz Graduate Fellowship Program
    • ISF
    • BSF

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)7
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 02 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)ELEMENTARNOE REShENIE ZADAChI SPRAVEDLIVOGO DELENIYaProblemy peredači informacii10.31857/S055529232401006660:1(41-59)Online publication date: 15-Dec-2024
    • (2024)Elementary Solution to the Fair Division ProblemProblems of Information Transmission10.1134/S003294602401006X60:1(53-70)Online publication date: 7-Aug-2024
    • (2024)A simple and fast linear-time algorithm for divisor methods of apportionmentMathematical Programming: Series A and B10.1007/s10107-023-01929-5203:1-2(187-205)Online publication date: 1-Jan-2024
    • (2024)Verifying Cake-Cutting, FasterComputer Aided Verification10.1007/978-3-031-65630-9_6(109-129)Online publication date: 24-Jul-2024
    • (2023)Cutting the Cake: A Language for Fair DivisionProceedings of the ACM on Programming Languages10.1145/35912937:PLDI(1779-1800)Online publication date: 6-Jun-2023
    • (2018)Building Fences Straight and HighAlgorithmica10.1007/s00453-017-0392-380:11(3365-3396)Online publication date: 1-Nov-2018
    • (2017)Fair Division via Social ComparisonProceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems10.5555/3091125.3091171(281-289)Online publication date: 8-May-2017
    • (2017)A Lower Bound for Equitable Cake CuttingProceedings of the 2017 ACM Conference on Economics and Computation10.1145/3033274.3085107(479-495)Online publication date: 20-Jun-2017

    View Options

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media