Proceedings

Approximate Pareto Set for Fair and Efficient Allocation: Few Agent Types or Few Resource Types

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 290-296.

https://doi.org/10.24963/ijcai.2020/41

Abstract

In fair division of indivisible goods, finding an allocation that satisfies fairness and efficiency simultaneously is highly desired but

computationally hard. We solve this problem approximately in polynomial time by modeling it as a bi-criteria optimization problem

that can be solved efficiently by determining an approximate Pareto set of bounded size. We focus on two criteria: max-min fairness and

utilitarian efficiency, and study this problem for the setting when there are only a few item types or a few agent types. We show in both cases that one can construct an approximate Pareto set in time polynomial in the input size, either by designing a dynamic programming scheme, or a linear-programming algorithm. Our techniques strengthen known methods and can be potentially applied to other notions of fairness and efficiency as well.

  1. [Alon et al., 1998] Noga Alon, Yossi Azar, Gerhard Woegin- ger, and Tal Yadid. Approximation schemes for scheduling on parallel machines. J. Scheduling, 1(1):55-66, 1998.
  2. [Aumann and Dombb, 2015] Yonatan Aumann and Yair Dombb. The efficiency of fair division with connected pieces. ACM Trans. Economics and Comput., 3(4):23:1- 23:16, 2015.
  3. [Aziz et al., 2019] Haris Aziz, Xin Huang, Nicholas Mat- tei, and Erel Segal-Halevi. The constrained round robin algorithm for fair and efficient allocation. CoRR, abs/1908.00161, 2019.
  4. [Barman et al., 2018] Siddharth Barman, Sanath Krishna- murthy, and Rohit Vaish. Finding fair and efficient allo- cations. In Proc. 18th ACM Conference on Economics and Computation, pages 557-574, 2018.
  5. [Bei et al., 2019] Xiaohui Bei, Xinhang Lu, Pasin Manu- rangsi, and Warut Suksompong. The price of fairness for indivisible goods. In Proc. 28th International Joint Con- ference on Artificial Intelligence, pages 81-87, 2019. IJCAI
  6. [Bertsimas et al., 2011] Dimitris Bertsimas, Vivek Farias, and Nikolaos Trichakis. The price of fairness. Operations Research, 59(1):17-31, 2011.
  7. [Bliem et al., 2016] Bernhard Bliem, Robert Bredereck, and Rolf Niedermeier. Complexity of efficient and envy-free resource allocation: Few agents, resources, or utility lev- els. In Proc. 25th International Joint Conference on Arti- ficial Intelligence, pages 102-108, 2016. IJCAI
  8. [Bouveret et al., 2016] Sylvain Bouveret, Yann Chevaleyre, and Nicolas Maudet. Fair allocation of indivisible goods. In Felix Brandt, Vincent Conitzer, Ulle Endriss, Jérôme Lang, and Ariel Procaccia, editors, Handbook of Compu- tational Social Choice, chapter 12, pages 284-310. Cam- bridge University Press, 2016.
  9. [Bouveret et al., 2017] Sylvain Bouveret, Katarína Cechlárová, Edith Elkind, Ayumi Igarashi, and Do- minik Peters. Fair division of a graph. In Proc. 26th International Joint Conference on Artificial Intelligence, pages 135-141, 2017.
  10. [Brânzei et al., 2016] Simina Brânzei, Yuezhou Lv, and Ruta Mehta. To give or not to give: Fair division for single minded valuations. In Proc. 25th International Joint Con- ference on Artificial Intelligence, pages 123-129, 2016. IJCAI
  11. [Bredereck et al., 2019] Robert Bredereck, Andrzej Kacz- marczyk, Dusan Knop, and Rolf Niedermeier. High- multiplicity fair allocation: Lenstra empowered by n-fold integer programming. In Proc. 19th ACM Conference on Economics and Computation, pages 505-523, 2019.
  12. [Brown, 1979] J. Randall Brown. The knapsack sharing problem. Operations Research, 27(2):341-355, 1979.
  13. [Caragiannis et al., 2012] Ioannis Caragiannis, Christos Kaklamanis, Panagiotis Kanellopoulos, and Maria Ky- ropoulou. The efficiency of fair division. Theory Comput. Syst., 50(4):589-610, 2012.
  14. [Caragiannis et al., 2016] Ioannis Caragiannis, David Kurokawa, Hervé Moulin, Ariel Procaccia, Nisarg Shah, and Junxing Wang. The unreasonable fairness of max- imum Nash welfare. In Proc. 16th ACM Conference on Economics and Computation, pages 305-322, 2016.
  15. [Escoffier et al., 2013] Bruno Escoffier, Laurent Gourvès, and Jérôme Monnot. Fair solutions for some multiagent optimization problems. Autonomous Agents and Multi- Agent Systems, 26(2):184-201, 2013.
  16. [Galil and Megiddo, 1979] Zvi Galil and Nimrod Megiddo. A fast selection algorithm and the problem of optimum distribution of effort. J. ACM, 26(1):58-64, 1979.
  17. [Goel et al., 2001] Ashish Goel, Adam Meyerson, and Serge Plotkin. Combining fairness with throughput: Online rout- ing with multiple objectives. Journal of Computer and System Sciences, 63(1):62-79, 2001.
  18. [Igarashi and Peters, 2019] Ayumi Igarashi and Dominik Pe- ters. Pareto-optimal allocation of indivisible goods with connectivity constraints. In Proc. 33rd AAAI Conference on Artificial Intelligence, pages 2045-2052. AAAI Press, 2019.
  19. [Jansen and Maack, 2019] Klaus Jansen and Marten Maack. An EPTAS for scheduling on unrelated machines of few different types. Algorithmica, 81(10):4134-4164, 2019.
  20. [Kleinberg et al., 2001] Jon Kleinberg, Yuval Rabani, and Éva Tardos. Fairness in routing and load balancing. Jour- nal of Computer and System Sciences, 63(1):2-20, 2001.
  21. [Kones and Levin, 2019] Ishai Kones and Asaf Levin. A uni- fied framework for designing EPTAS for load balancing on parallel machines. Algorithmica, 81(7):3025-3046, 2019.
  22. [Krysta et al., 2013] Piotr Krysta, Orestis Telelis, and Carmine Ventre. Mechanisms for multi-unit combinatorial auctions with a few distinct goods. In Proc. 12th Interna- tional Conference on Autonomous Agents and Multiagent Systems, pages 691-698. IFAAMAS, 2013.
  23. [Lang and Rothe, 2015] Jérôme Lang and Jörg Rothe. Fair division of indivisible goods. In Jörg Rothe, editor, Eco- nomics and Computation. An Introduction to Algorithmic Game Theory, Computational Social Choice, and Fair Di- vision, Springer Texts in Business and Economics, chap- ter 8, pages 493-550. Springer, 2015.
  24. [Lenstra Jr., 1983] Hendrik Lenstra Jr. Integer programming with a fixed number of variables. Mathematics of Opera- tions Research, 8(4):538-548, 1983.
  25. [Lesmana et al., 2019] Nixie Lesmana, Xuan Zhang, and Xi- aohui Bei. Balancing efficiency and fairness in on-demand ridesourcing. In Proc. 33rd Neural Information Process- ing Systems (NeurIPS), pages 5310-5320, 2019.
  26. [Suksompong, 2019] Warut Suksompong. Fairly allocating contiguous blocks of indivisible items. Discrete Applied Mathematics, 260:227-236, 2019.
  27. [Woeginger, 1997] Gerhard Woeginger. A polynomial-time approximation scheme for maximizing the minimum ma- chine completion time. Operations Research Letters, 20(4):149-154, 1997.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards