skip to main content
research-article

Constraints in fair division

Published:06 December 2021Publication History
Skip Abstract Section

Abstract

The fair allocation of resources to interested agents is a fundamental problem in society. While the majority of the fair division literature assumes that all allocations are feasible, in practice there are often constraints on the allocation that can be chosen. In this survey, we discuss fairness guarantees for both divisible (cake cutting) and indivisible resources under several common types of constraints, including connectivity, cardinality, matroid, geometric, separation, budget, and conflict constraints. We also outline a number of open questions and directions.

References

  1. Arunachaleswaran, E. R., Barman, S., Kumar, R., and Rathi, N. 2019. Fair and efficient cake division with connected pieces. In Proceedings of the 15th Conference on Web and Internet Economics (WINE). 57--70. Extended version available at CoRR abs/1907.11019.Google ScholarGoogle Scholar
  2. Arunachaleswaran, E. R. and Gopalakrishnan, R. 2018. The price of indivisibility in cake cutting. CoRR abs/1801.08341.Google ScholarGoogle Scholar
  3. Aziz, H., Caragiannis, I., Igarashi, A., and Walsh, T. 2019. Fair allocation of indivisible goods and chores. In Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI). 53--59. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Aziz, H. and Mackenzie, S. 2016. A discrete and bounded envy-free cake cutting protocol for any number of agents. In Proceedings of the 57th Annual Symposium on Foundations of Computer Science (FOCS). 416--427. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Babaioff, M., Nisan, N., and Talgam-Cohen, I. 2021. Competitive equilibrium with indivisible goods and generic budgets. Mathematics of Operations Research 46, 1, 382--403.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Bei, X., Igarashi, A., Lu, X., and Suksompong, W. 2021. The price of connectivity in fair division. In Proceedings of the 35th AAAI Conference on Artificial Intelligence (AAAI). 5151--5158.Google ScholarGoogle Scholar
  7. Bei, X., Li, Z., Liu, J., Liu, S., and Lu, X. 2021. Fair division of mixed divisible and indivisible goods. Artificial Intelligence 293, 103436.Google ScholarGoogle ScholarCross RefCross Ref
  8. Bei, X. and Suksompong, W. 2021. Dividing a graphical cake. In Proceedings of the 35th AAAI Conference on Artificial Intelligence (AAAI). 5159--5166.Google ScholarGoogle Scholar
  9. Bilò, V., Caragiannis, I., Flammini, M., Igarashi, A., Monaco, G., Peters, D., Vinci, C., and Zwicker, W. S. 2019. Almost envy-free allocations with connected bundles. In Proceedings of the 10th Innovations in Theoretical Computer Science Conference (ITCS). 14:1--14:21.Google ScholarGoogle Scholar
  10. Biswas, A. and Barman, S. 2018. Fair division under cardinality constraints. In Proceedings of the 27th International Joint Conference on Artificial Intelligence (IJCAI). 91--97. Extended version available at CoRR abs/1804.09521. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Bogomolnaia, A., Moulin, H., Sandomirskiy, F., and Yanovskaya, E. 2017. Competitive division of a mixed manna. Econometrica 85, 6, 1847--1871.Google ScholarGoogle ScholarCross RefCross Ref
  12. Bouveret, S., Cechlárová, K., Elkind, E., Igarashi, A., and Peters, D. 2017. Fair division of a graph. In Proceedings of the 26th International Joint Conference on Artificial Intelligence (IJCAI). 135--141. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Bouveret, S., Cechlárová, K., and Lesca, J. 2019. Chore division on a graph. Autonomous Agents and Multi-Agent Systems 33, 5, 540--563.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Bouveret, S., Chevaleyre, Y., and Maudet, N. 2016. Fair allocation of indivisible goods. In Handbook of Computational Social Choice, F. Brandt, V. Conitzer, U. Endriss, J. Lang, and A. D. Procaccia, Eds. Cambridge University Press, Chapter 12, 284--310.Google ScholarGoogle Scholar
  15. Brams, S. J. and Taylor, A. D. 1996. Fair Division: From Cake-Cutting to Dispute Resolution. Cambridge University Press.Google ScholarGoogle ScholarCross RefCross Ref
  16. Brânzei, S. and Nisan, N. 2017. The query complexity of cake cutting. CoRR abs/1705.02946.Google ScholarGoogle Scholar
  17. Caragiannis, I., Kurokawa, D., Moulin, H., Procaccia, A. D., Shah, N., and Wang, J. 2019. The unreasonable fairness of maximum Nash welfare. ACM Transactions on Economics and Computation 7, 3, 12:1--12:32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Chakraborty, M., Igarashi, A., Suksompong, W., and Zick, Y. 2021. Weighted envy-freeness in indivisible item allocation. ACM Transactions on Economics and Computation 9, 3, 18:1--18:39. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Chiarelli, N., Krnc, M., Milanič, M., Pferschy, U., Pivač, N., and Schauer, J. 2020. Fair packing of independent sets. In Proceedings of the 31st International Workshop on Combinatorial Algorithms (IWOCA). 154--165.Google ScholarGoogle Scholar
  20. Cseh, A. and Fleiner, T. 2020. The complexity of cake cutting with unequal shares. ACM Transactions on Algorithms 16, 3, 29:1--29:21. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Deng, X., Qi, Q., and Saberi, A. 2012. Algorithmic solutions for envy-free cake cutting. Operations Research 60, 6, 1461--1476.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Dror, A., Feldman, M., and Segal-Halevi, E. 2021. On fair division under heterogeneous matroid constraints. In Proceedings of the 35th AAAI Conference on Artificial Intelligence (AAAI). 5312--5320.Google ScholarGoogle Scholar
  23. Dubins, L. E. and Spanier, E. H. 1961. How to cut a cake fairly. American Mathematical Monthly 68, 1, 1--17.Google ScholarGoogle ScholarCross RefCross Ref
  24. Edmonds, J. and Pruhs, K. 2011. Cake cutting really is not a piece of cake. ACM Transactions on Algorithms 7, 4, 51:1--51:12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Elkind, E., Segal-Halevi, E., and Suksompong, W. 2021a. Graphical cake cutting via maximin share. In Proceedings of the 30th International Joint Conference on Artificial Intelligence (IJCAI). 161--167.Google ScholarGoogle Scholar
  26. Elkind, E., Segal-Halevi, E., and Suksompong, W. 2021b. Keep your distance: Land division with separation. In Proceedings of the 30th International Joint Conference on Artificial Intelligence (IJCAI). 168--174.Google ScholarGoogle Scholar
  27. Elkind, E., Segal-Halevi, E., and Suksompong, W. 2021c. Mind the gap: Cake cutting with separation. In Proceedings of the 35th AAAI Conference on Artificial Intelligence (AAAI). 5330--5338.Google ScholarGoogle Scholar
  28. Even, S. and Paz, A. 1984. A note on cake cutting. Discrete Applied Mathematics 7, 3, 285--296.Google ScholarGoogle ScholarCross RefCross Ref
  29. Farhadi, A., Ghodsi, M., Hajiaghayi, M., Lahaie, S., Pennock, D., Seddighin, M., Seddighin, S., and Yami, H. 2019. Fair allocation of indivisible goods to asymmetric agents. Journal of Artificial Intelligence Research 64, 1--20. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Gan, J., Li, B., and Wu, X. 2021. Approximately envy-free budget-feasible allocation. CoRR abs/2106.14446.Google ScholarGoogle Scholar
  31. Garg, N., Kavitha, T., Kumar, A., Mehlhorn, K., and Mestre, J. 2010. Assigning papers to referees. Algorithmica 58, 1, 119--136.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Goldberg, P. W., Hollender, A., and Suksompong, W. 2020. Contiguous cake cutting: Hardness results and approximation algorithms. Journal of Artificial Intelligence Research 69, 109--141.Google ScholarGoogle ScholarCross RefCross Ref
  33. Goldman, J. and Procaccia, A. D. 2014. Spliddit: Unleashing fair division algorithms. ACM SIGecom Exchanges 13, 2, 41--46. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Gourvès, L. and Monnot, J. 2019. On maximin share allocations in matroids. Theoretical Computer Science 754, 50--64.Google ScholarGoogle ScholarCross RefCross Ref
  35. Gourvès, L., Monnot, J., and Tlilane, L. 2014. Near fairness in matroids. In Proceedings of the 21st European Conference on Artificial Intelligence (ECAI). 393--398. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Hosseini, H., Igarashi, A., and Searns, A. 2020. Fair division of time: Multi-layered cake cutting. In Proceedings of the 29th International Joint Conference on Artificial Intelligence (IJCAI). 182--188. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Hummel, H. and Hetland, M. L. 2021a. Fair allocation of conflicting items. CoRR abs/2104.06280.Google ScholarGoogle Scholar
  38. Hummel, H. and Hetland, M. L. 2021b. Guaranteeing half-maximin shares under cardinality constraints. CoRR abs/2106.07300.Google ScholarGoogle Scholar
  39. Igarashi, A. and Meunier, F. 2021. Envy-free division of multi-layered cakes. In Proceedings of the 17th Conference on Web and Internet Economics (WINE). Forthcoming.Google ScholarGoogle Scholar
  40. Igarashi, A. and Peters, D. 2019. Pareto-optimal allocation of indivisible goods with connectivity constraints. In Proceedings of the 33rd AAAI Conference on Artificial Intelligence (AAAI). 2045--2052.Google ScholarGoogle Scholar
  41. Igarashi, A. and Zwicker, W. S. 2021. Fair division of graphs and of tangled cakes. CoRR abs/2102.08560.Google ScholarGoogle Scholar
  42. Jojić, D., Panina, G., and Živaljević, R. 2021. Splitting necklaces, with constraints. SIAM Journal on Discrete Mathematics 35, 2, 1268--1286.Google ScholarGoogle ScholarCross RefCross Ref
  43. Kyropoulou, M., Suksompong, W., and Voudouris, A. A. 2020. Almost envy-freeness in group resource allocation. Theoretical Computer Science 841, 110--123.Google ScholarGoogle ScholarCross RefCross Ref
  44. Li, Z. and Vetta, A. 2021. The fair division of hereditary set systems. ACM Transactions on Economics and Computation 9, 2, 12:1--12:19. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Lipton, R. J., Markakis, E., Mossel, E., and Saberi, A. 2004. On approximately fair allocations of indivisible goods. In Proceedings of the 5th ACM Conference on Electronic Commerce (EC). 125--131. Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Lonc, Z. and Truszczynski, M. 2020. Maximin share allocations on cycles. Journal of Artificial Intelligence Research 69, 613--655.Google ScholarGoogle ScholarCross RefCross Ref
  47. Manurangsi, P. and Suksompong, W. 2017. Asymptotic existence of fair divisions for groups. Mathematical Social Sciences 89, 100--108.Google ScholarGoogle ScholarCross RefCross Ref
  48. Markakis, E. 2017. Approximation algorithms and hardness results for fair division. In Trends in Computational Social Choice, U. Endriss, Ed. AI Access, Chapter 12, 231--247.Google ScholarGoogle Scholar
  49. Misra, N., Sonar, C., Vaidyanathan, P. R., and Vaish, R. 2021. Equitable division of a path. CoRR abs/2101.09794.Google ScholarGoogle Scholar
  50. Moulin, H. 2003. Fair Division and Collective Welfare. MIT Press.Google ScholarGoogle Scholar
  51. Procaccia, A. D. 2016. Cake cutting algorithms. In Handbook of Computational Social Choice, F. Brandt, V. Conitzer, U. Endriss, J. Lang, and A. D. Procaccia, Eds. Cambridge University Press, Chapter 13, 311--329.Google ScholarGoogle Scholar
  52. Robertson, J. and Webb, W. 1998. Cake-Cutting Algorithms: Be Fair if You Can. Peters/CRC Press.Google ScholarGoogle Scholar
  53. Segal-Halevi, E. 2018. Fairly dividing a cake after some parts were burnt in the oven. In Proceedings of the 17th International Conference on Autonomous Agents and Multiagent Systems (AAMAS). 1276--1284. Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. Segal-Halevi, E. 2021. Fair multi-cake cutting. Discrete Applied Mathematics 291, 15--35.Google ScholarGoogle ScholarCross RefCross Ref
  55. Segal-Halevi, E., Hassidim, A., and Aumann, Y. 2020. Envy-free division of land. Mathematics of Operations Research 45, 3, 896--922.Google ScholarGoogle ScholarCross RefCross Ref
  56. Segal-Halevi, E. and Nitzan, S. 2019. Envy-free cake-cutting among families. Social Choice and Welfare 53, 4, 709--740.Google ScholarGoogle ScholarCross RefCross Ref
  57. Segal-Halevi, E., Nitzan, S., Hassidim, A., and Aumann, Y. 2017. Fair and square: Cake-cutting in two dimensions. Journal of Mathematical Economics 70, 8, 1--28.Google ScholarGoogle ScholarCross RefCross Ref
  58. Shah, N. 2017. Spliddit: Two years of making the world fairer. XRDS: Crossroads, The ACM Magazine for Students 24, 1, 24--28. Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. Stromquist, W. 1980. How to cut a cake fairly. American Mathematical Monthly 87, 8, 640--644.Google ScholarGoogle ScholarCross RefCross Ref
  60. Stromquist, W. 2008. Envy-free cake divisions cannot be found by finite protocols. Electronic Journal of Combinatorics 15, #R11.Google ScholarGoogle ScholarCross RefCross Ref
  61. Su, F. E. 1999. Rental harmony: Sperner's lemma in fair division. American Mathematical Monthly 106, 10, 930--942.Google ScholarGoogle ScholarCross RefCross Ref
  62. Suksompong, W. 2018. Approximate maximin shares for groups of agents. Mathematical Social Sciences 92, 40--47.Google ScholarGoogle ScholarCross RefCross Ref
  63. Suksompong, W. 2019. Fairly allocating contiguous blocks of indivisible items. Discrete Applied Mathematics 260, 227--236.Google ScholarGoogle ScholarDigital LibraryDigital Library
  64. Thomson, W. 2016. Introduction to the theory of fair allocation. In Handbook of Computational Social Choice, F. Brandt, V. Conitzer, U. Endriss, J. Lang, and A. D. Procaccia, Eds. Cambridge University Press, Chapter 11, 261--283.Google ScholarGoogle Scholar
  65. Walsh, T. 2020. Fair division: the computer scientist's perspective. In Proceedings of the 29th International Joint Conference on Artificial Intelligence (IJCAI). 4966--4972. Google ScholarGoogle ScholarDigital LibraryDigital Library
  66. Wu, X., Li, B., and Gan, J. 2021. Budget-feasible maximum Nash social welfare allocation is almost envy-free. In Proceedings of the 30th International Joint Conference on Artificial Intelligence (IJCAI). 465--471.Google ScholarGoogle Scholar

Index Terms

  1. Constraints in fair division
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGecom Exchanges
        ACM SIGecom Exchanges  Volume 19, Issue 2
        November 2021
        83 pages
        EISSN:1551-9031
        DOI:10.1145/3505156
        Issue’s Table of Contents

        Copyright © 2021 Copyright is held by the owner/author(s)

        Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 6 December 2021

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader