Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/3298239.3298291guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Algorithms for max-min share fair allocation of indivisible chores

Published: 04 February 2017 Publication History

Abstract

We consider Max-min Share (MmS) fair allocations of indivisible chores (items with negative utilities). We show that allocation of chores and classical allocation of goods (items with positive utilities) have some fundamental connections but also differences which prevent a straightforward application of algorithms for goods in the chores setting and vice-versa. We prove that an MmS allocation does not need to exist for chores and computing an MmS allocation - if it exists - is strongly NP-hard. In view of these non-existence and complexity results, we present a polynomial-time 2-approximation algorithm for MmS fairness for chores. We then introduce a new fairness concept called optimal MmS that represents the best possible allocation in terms of MmS that is guaranteed to exist. We use connections to parallel machine scheduling to give (1) a polynomial-time approximation scheme for computing an optimal MmS allocation when the number of agents is fixed and (2) an effective and efficient heuristic with an ex-post worst-case analysis.

References

[1]
Amanatidis, G.; Markakis, E.; Nikzad, A.; and Saberi, A. 2015. Approximation algorithms for computing maximin share allocations. In Proceedings of the 35th International Colloquium on Automata, Languages, and Programming (ICALP), 39-51. Springer.
[2]
Aziz, H.; Gaspers, S.; Mackenzie, S.; and Walsh, T. 2015. Fair assignment of indivisible objects under ordinal preferences. Artificial Intelligence 227:71-92.
[3]
Bogomolnaia, A., and Moulin, H. 2016. Envy-free division of bads: a difficulty.
[4]
Bouveret, S., and Lemaître, M. 2016. Characterizing conflicts in fair division of indivisible goods using a scale of criteria. Autonomous Agents and Multi-Agent Systems 30(2):259-290.
[5]
Bouveret, S.; Chevaleyre, Y.; and Maudet, N. 2015. Fair allocation of indivisible goods. In Brandt, F.; Conitzer, V.; Endriss, U.; Lang, J.; and Procaccia, A. D., eds., Handbook of Computational Social Choice. Cambridge University Press.
[6]
Brams, S. J., and Taylor, A. D. 1996. Fair Division: From Cake-Cutting to Dispute Resolution. Cambridge University Press.
[7]
Budish, E. 2011. The combinatorial assignment problem: Approximate competitive equilibrium from equal incomes. Journal of Political Economy 119(6):1061-1103.
[8]
Caragiannis, I.; Kaklamanis, C.; Kanellopoulos, P.; and Kyropoulou, M. 2012. The efficiency of fair division. Theory of Computing Systems 50(4):589-610.
[9]
Goldman, J., and Procaccia, A. D. 2014. Spliddit: Unleashing fair division algorithms. ACM SIGecom Exchanges 13(2):41-46.
[10]
Graham, R. L.; Lawler, E. L.; Lenstra, J. K.; and Kan, A. H. G. R. 1979. Optimization and approximation in deterministic sequencing and scheduling: A survey. Annals of Discrete Mathematics 5:287-326.
[11]
Graham, R. L. 1969. Bounds on multiprocessing timing anomalies. SIAM journal on Applied Mathematics 17(2):416-429.
[12]
Haouari, M.; Gharbi, A.; and Jemmali, M. 2006. Tight bounds for the identical parallel machine scheduling problem. International Transactions in Operational Research 13(6):529-548.
[13]
Hochbaum, D. S., and Shmoys, D. B. 1987. Using dual approximation algorithms for scheduling problems theoretical and practical results. Journal of the ACM (JACM) 34(1):144-162.
[14]
Kurokawa, D.; Procaccia, A. D.; and Wang, J. 2016. When can the maximin share guarantee be guaranteed? In Proceedings of the 30th AAAI Conference on Artificial Intelligence (AAAI). AAAI Press.
[15]
Lenstra, J. K.; Shmoys, D. B.; and Tardos, E. 1990. Approximation algorithms for scheduling unrelated parallel machines. Mathematical programming 46(1-3):259-271.
[16]
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 (ACM-EC), 125-131. ACM Press.
[17]
Pinedo, M. L. 2012. Scheduling: Theory, Algorithms, and Systems, volume 4. Springer.
[18]
Procaccia, A. D., and Wang, J. 2014. Fair enough: Guaranteeing approximate maximin shares. In Proceedings of the 15th ACM Conference on Economics and Computation (ACM-EC), 675-692. ACM Press.

Cited By

View all
  • (2023)Fairly Dividing Mixtures of Goods and Chores under Lexicographic PreferencesProceedings of the 2023 International Conference on Autonomous Agents and Multiagent Systems10.5555/3545946.3598632(152-160)Online publication date: 30-May-2023
  • (2023)Fairly allocating goods and (terrible) choresProceedings of the Thirty-Second International Joint Conference on Artificial Intelligence10.24963/ijcai.2023/305(2738-2746)Online publication date: 19-Aug-2023
  • (2023)On picking sequences for choresProceedings of the 24th ACM Conference on Economics and Computation10.1145/3580507.3597783(626-655)Online publication date: 9-Jul-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
AAAI'17: Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence
February 2017
5106 pages

Sponsors

  • Association for the Advancement of Artificial Intelligence
  • amazon: amazon
  • Infosys
  • Facebook: Facebook
  • IBM: IBM

Publisher

AAAI Press

Publication History

Published: 04 February 2017

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Fairly Dividing Mixtures of Goods and Chores under Lexicographic PreferencesProceedings of the 2023 International Conference on Autonomous Agents and Multiagent Systems10.5555/3545946.3598632(152-160)Online publication date: 30-May-2023
  • (2023)Fairly allocating goods and (terrible) choresProceedings of the Thirty-Second International Joint Conference on Artificial Intelligence10.24963/ijcai.2023/305(2738-2746)Online publication date: 19-Aug-2023
  • (2023)On picking sequences for choresProceedings of the 24th ACM Conference on Economics and Computation10.1145/3580507.3597783(626-655)Online publication date: 9-Jul-2023
  • (2021)Competitive allocation of a mixed mannaProceedings of the Thirty-Second Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3458064.3458149(1405-1424)Online publication date: 10-Jan-2021
  • (2021)An Algorithmic Framework for Approximating Maximin Share Allocation of ChoresProceedings of the 22nd ACM Conference on Economics and Computation10.1145/3465456.3467555(630-631)Online publication date: 18-Jul-2021
  • (2020)Fair Resource Sharing and Dorm AssignmentProceedings of the 19th International Conference on Autonomous Agents and MultiAgent Systems10.5555/3398761.3398846(708-716)Online publication date: 5-May-2020
  • (2019)Strategyproof and approximately maxmin fair share allocation of choresProceedings of the 28th International Joint Conference on Artificial Intelligence10.5555/3367032.3367042(60-66)Online publication date: 10-Aug-2019
  • (2019)Weighted maxmin fair share allocation of indivisible choresProceedings of the 28th International Joint Conference on Artificial Intelligence10.5555/3367032.3367040(46-52)Online publication date: 10-Aug-2019
  • (2019)Maxmin Share Fair Allocation of Indivisible Chores to Asymmetric AgentsProceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems10.5555/3306127.3331919(1787-1789)Online publication date: 8-May-2019
  • (2019)Externalities and FairnessThe World Wide Web Conference10.1145/3308558.3313670(538-548)Online publication date: 13-May-2019

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media