Skip to main content
Log in

Characterizing conflicts in fair division of indivisible goods using a scale of criteria

  • Published:
Autonomous Agents and Multi-Agent Systems Aims and scope Submit manuscript

Abstract

We investigate five different fairness criteria in a simple model of fair resource allocation of indivisible goods based on additive preferences. We show how these criteria are connected to each other, forming an ordered scale that can be used to characterize how conflicting the agents’ preferences are: for a given instance of a resource allocation problem, the less conflicting the agents’ preferences are, the more demanding criterion this instance is able to satisfy, and the more satisfactory the allocation can be. We analyze the computational properties of the five criteria, give some experimental results about them, and further investigate a slightly richer model with \(k\)-additive preferences.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Notes

  1. Whereas most CUF—except Nash—only make sense if the utilities are expressed on a common scale or normalized.

  2. Actually, this result remains valid even with unrestricted combinatorial preferences.

  3. Moulin [37], although in a continuous context (divisible goods), introduces a seminal idea of this concept under a “though experiment” in which an agent considers the case of other agents having the same preference as her, deriving from that experiment a lower bound of her utility.

  4. Moreover, even if a common utility scale is used, an agent could manipulate the game to her advantage by decreasing her utilities. A way to overcome this problem is to normalize utilities such that the whole set of objects gives the same utility to each agent. This is known as the Kalai-Smorodinsky approach, see for example [35], p 67.

  5. Actually, Steinhaus [46] does not give any name for this criterion, later named Equal Split Guarantee by Moulin [36].

  6. This notion is actually called maximin share by Budish [16].

  7. We use here a very similar idea to the one used by Lipton et al. [32], page 4.

  8. See also [10] for a summary of the original Fisher’s equations and for a brilliant account of his work (actually, I. Fisher had also developed a hydraulic device (!) for calculating equilibrium prices). Vazirani [47] is a recent key reference on this subject, building on the linear case of the Fisher model (hence eliminating the notion of marginal utility present in the original one).

  9. In our settings, the Nash CUF is the function \(g_N : \overrightarrow{\pi }\mapsto \prod _{i\in {\fancyscript{A}}} u_i(\pi _i)\).

  10. For instance, consider an instance for which no envy-free allocation exists.

  11. Note that in this discrete model, money is not “real”, in the sense that it is just a modelling artifact used to define the “choice set” of buyers. This is an important difference with the combinatorial auction problem [19], in which a buyer is supposed to keep the money not spent if any. This important point is discussed in details by Othman et al. [39].

  12. The work by Othman et al. [39] is devoted to the computation of approximate competitive equilibria.

  13. Even if in our examples we use normalized weights. Actually, four of the criteria are even purely ordinal—proportional fair-share is not.

  14. If an allocation is not Pareto-efficient, then it is dominated by at least one Pareto-efficient allocation, which satisfies the criterion as well.

  15. Actually a similar result holds if weights are normalized such that \(u^{\mathrm {MFS}}_i\) is equal for all agents.

  16. This min-optimal allocation is also leximin-optimal. The leximin ordering [45] is a refinement of the min ordering for which a lexicographic comparison of sorted vectors of weigths is used, instead of comparing their min values.

  17. This property is sometimes known as full-correlation [8].

  18. For the meaning of the term “picking protocol”, see the beginning of Sect. 6.1.

  19. This also seems to be true for more demanding criteria as our experiments show, see Sect. 7.

  20. The best resort in this case would be a normalized leximin-optimal allocation.

  21. We have seen in Sect. 4.5 that EFP is a necessary condition for having a CEEI when preferences are strict. We believe that the CEEI and EFP criteria are not equivalent in the context of this discrete model.

  22. For example, when computing the most demanding criterion for a given instance, we first consider proportionality and envy-freeness, as these criteria can be tested in polynomial time.

  23. As a reminder, testing the existence of a complete and envy-free allocation (fourth column) is NP-complete [32], and testing the existence of a Pareto-efficient and envy-free allocation (last column) is \(\mathsf {\Sigma _2^P}\)-complete [30].

  24. In an ordinal setting, additivity should be replaced by its ordinal counterpart, separability.

References

  1. Asadpour, A., & Saberi, A. (2007). An approximation algorithm for max-min fair allocation of indivisible goods. In Proceedings of STOC-2007.

  2. Aziz, H., Gaspers, S., Mackenzie, S., & Walsh, T. (2014). Fair assignment of indivisible objects under ordinal preferences. In Proceedings of the 13th international conference on autonomous agents and multiagent systems (AAMAS’14).

  3. Bansal, N., & Sviridenko, M. (2006). The Santa Claus problem. In Proceedings of STOC’06.

  4. Baumeister, D., Bouveret, S., Lang, J., Nguyen, N. T., Nguyen, T., & Rothe, J. (2014). Scoring rules for the allocation of indivisible goods. In Proceedings of the 21st European conference on artificial intelligence (ECAI’14). Prague, Czech Republic: IOS Press.

  5. Beviá, C. (1998). Fair allocation in a general model with indivisible goods. Review of Economic Design, 3, 195–213.

    Article  Google Scholar 

  6. Bezáková, I., & Dani, V. (2005). Allocating indivisible goods. SIGecom Exch, 5(3), 11–18.

    Article  Google Scholar 

  7. Boutilier, C., Caragiannis, I., Haber, S., Lu, T., Procaccia, A.D., & Sheffet, O. (2012). Optimal social choice functions: A utilitarian view. In Proceedings of the 13th ACM conference on electronic commerce (EC-12), (pp. 197–214).

  8. Bouveret, S., & Lang, J. (2011). A general elicitation-free protocol for allocating indivisible goods. In Proceedings of the 22st international joint conference on artificial intelligence (IJCAI’11), Barcelona, Spain.

  9. Bouveret, S., Endriss, U., & Lang, J. (2010). Fair division under ordinal preferences: Computing envy-free allocations of indivisible goods. In Proceedings of the 19th European conference on artificial intelligence (ECAI’10). Lisbon, Portugal: IOS Press.

  10. Brainard, W. C., & Scarf, H. E. (2000). How to compute equilibrium prices in 1891? Discussion paper, Cowles Foundation for Research in Economics at Yale University.

  11. Brams, S. J., & King, D. (2005). Efficient fair division–help the worst off or avoid envy? Rationality and Society, 17(4), 387–421.

    Article  Google Scholar 

  12. Brams, S. J., & Taylor, A. D. (1996). Fair division—from cake-cutting to dispute resolution. Cambridge: Cambridge University Press.

    Book  MATH  Google Scholar 

  13. Brams, S. J., & Taylor, A. D. (2000). The win-win solution. Guaranteeing fair shares to everybody. New York: W. W. Norton & Company.

    Google Scholar 

  14. Brams, S. J., Edelman, P. H., & Fishburn, P. C. (2000). Paradoxes of fair division. Economic Research Reports RR 2000–13. New York University, Department of Economics.

  15. Brams, S. J., Edelman, P. H., & Fishburn, P. C. (2004). Fair division of indivisible items. Theory and Decision, 5(2), 147–180.

    MathSciNet  Google Scholar 

  16. Budish, E. (2011). The combinatorial assignment problem: Approximate competitive equilibrium from equal incomes. Journal of Political Economy, 119(6), 1061–1103.

    Article  Google Scholar 

  17. Chevaleyre, Y., Endriss, U., Estivie, S., & Maudet, N. (2004). Multiagent resource allocation with \(k\)-additive utility functions. In Proceedings of DIMACS-LAMSADE workshop on computer science and decision theory.

  18. Chevaleyre, Y., Dunne, P. E., Endriss, U., Lang, J., Lemaître, M., Maudet, N., et al. (2006). Issues in multiagent resource allocation. Informatica, 30, 3–31.

    MATH  Google Scholar 

  19. Cramton, P., Shoham, Y., & Steinberg, R. (Eds.). (2006). Combinatorial auctions. Cambridge: MIT Press.

    MATH  Google Scholar 

  20. Dall’Aglio, M., & Hill, T. P. (2003). Maxmin share and minimax envy in fair division problems. Journal of Mathematical Analysis and Applications, 281(1), 346–361.

    Article  MathSciNet  MATH  Google Scholar 

  21. Demko, S., & Hill, T. P. (1988). Equitable distribution of indivisible items. Mathematical Social Sciences, 16, 145–158.

    Article  MathSciNet  MATH  Google Scholar 

  22. Dickerson, JP., Goldman, J., Karp, J., Procaccia, AD., & Sandholm, T. (2014). The computational rise and fall of fairness. In Proceedings of the 28th AAAI conference on artificial intelligence (AAAI-14), Québec City, Québec, Canada: AAAI Press.

  23. Ferraioli, D., Gourvès, L., & Monnot, J. (2014). On regular and approximately fair allocations of indivisible goods. In: AAMAS’2014, (pp. 997–1004).

  24. Fisher, I. (1892). Mathematical investigations in the theory of value and prices, and appreciation and interest. New York: Augustus M. Kelley, Publishers.

    Google Scholar 

  25. Foley, D. (1967). Resource allocation and the public sector. Yale Econ Essays, 7(1), 45–98.

    MathSciNet  Google Scholar 

  26. Grabisch, M. (1997). \(k\)-Order additive discrete fuzzy measure and their representation. Fuzzy Sets and Systems, 92, 167–189.

    Article  MathSciNet  MATH  Google Scholar 

  27. Hashemi, V., & Endriss, U. (2014). Measuring diversity of preferences in a group. In Proceedings of the 21st European conference on artificial intelligence (ECAI’14), (pp. 423–428). IOS Press.

  28. Herreiner, D. K., & Puppe, C. (2002). A simple procedure for finding equitable allocations of indivisible goods. Social Choice and Welfare, 19, 415–430.

    Article  MathSciNet  MATH  Google Scholar 

  29. Hill, T. P. (1987). Partitioning general probability measures. The Annals of Probability, 15(2), 804–813.

    Article  MathSciNet  MATH  Google Scholar 

  30. de Keijzer, B., Bouveret, S., Klos, T., & Zhang, Y. (2009). On the complexity of efficiency and envy-freeness in fair division of indivisible goods with additive preferences. In Proceedings of ADT’09. Berlin: Springer.

  31. Lemaître, M., Verfaillie, G., & Bataille, N. (1999). Exploiting a common property resource under a fairness constraint: A case study. In Proceedings of IJCAI’99.

  32. Lipton, R., Markakis, E., Mossel, E., & Saberi, A. (2004). On approximately fair allocations of indivisible goods. In Proceedings of EC’04.

  33. Markakis, E., & Psomas, C. A. (2011). On worst-case allocations in the presence of indivisible goods. In Proceedings of the 7th international workshop, WINE 2011, Singapore.

  34. Mill, J. S. (1906). Utilitarianism. Chicago: University of Chicago Press.

    Google Scholar 

  35. Moulin, H. (1988). Axioms of cooperative decision making. Cambridge: Cambridge University Press.

    Book  MATH  Google Scholar 

  36. Moulin, H. (1990a). Fair division under joint ownership: Recent results and open problems. Social Choice and Welfare, 7, 149–170.

    Article  MathSciNet  MATH  Google Scholar 

  37. Moulin, H. (1990b). Uniform externalities. Two axioms for fair allocation. Journal of Public Economics, 43, 305–326.

    Article  Google Scholar 

  38. Moulin, H. (2003). Fair division and collective welfare. Cambridge: MIT press.

    Google Scholar 

  39. Othman, A., Sandholm, T., & Budish, E. (2010). Finding approximate competitive equilibria: Efficient and fair course allocation. In Proceedings of AAMAS’10.

  40. Othman, A., Papadimitriou, C., & Rubinstein, A. (2014). The complexity of fairness through equilibrium. In Proceedings of the 15th ACM conference on economics and computation (EC’14), ACM, (pp. 209–226).

  41. Papadimitriou, C. H. (1994). Computational complexity. England: Addison-Wesley.

    MATH  Google Scholar 

  42. Procaccia, A. D. (2013). Cake cutting: Not just child’s play. Communications of the ACM, 56(7), 78–87.

    Article  Google Scholar 

  43. Procaccia, A. D., & Wang, J. (2014). Fair enough: Guaranteeing approximate maximin shares. In Proceedings of the 15th ACM conference on economics and computation (EC’14).

  44. Rawls, J. (1971). A Theory of Justice. Cambridge: Harvard University Press.

    Google Scholar 

  45. Sen, A. K. (1970). Collective Choice and Social Welfare. San Francisco: Holden Day.

    MATH  Google Scholar 

  46. Steinhaus, H. (1948). The problem of fair division. Econometrica, 16(1), 101–104.

    Google Scholar 

  47. Vazirani, V. (2007). Combinatorial algorithms for market equilibria. In Algorithmic game theory (Vol. 5, pp. 103–134). Cambridge: Cambridge University Press.

  48. Walras, L. (1874). Éléments d’économie politique pure ou Théorie de la richesse sociale, 1st edn. L. Corbaz.

  49. Xia, L. (2014). Assigning indivisible and categorized items. In Proceedings of the international symposium on artificial intelligence and mathematics (ISAIM 2014).

Download references

Acknowledgments

We thank Ariel Procaccia, Hervé Moulin, members of COST Action IC-1205, and the anonymous reviewers for helpful discussions, comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sylvain Bouveret.

Additional information

A previous version of this article appeared in the proceedings of AAMAS’14.

Michel Lemaître is now retired from Onera Toulouse.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bouveret, S., Lemaître, M. Characterizing conflicts in fair division of indivisible goods using a scale of criteria. Auton Agent Multi-Agent Syst 30, 259–290 (2016). https://doi.org/10.1007/s10458-015-9287-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10458-015-9287-3

Keywords

Navigation