Skip to main content
Log in

A generalization of the AL method for fair allocation of indivisible objects

  • Research Article
  • Published:
Economic Theory Bulletin Aims and scope Submit manuscript

Abstract

We consider the assignment problem in which agents express ordinal preferences over m objects and the objects are allocated to the agents based on the preferences. In a recent paper Brams, Kilgour, and Klamler (Not AMS 61(2):130–141, 2014) , presented the AL method to compute an envy-free assignment for two agents. The AL method crucially depends on the assumption that agents have strict preferences over objects. We generalize the AL method to the case where agents may express indifferences and prove the axiomatic properties satisfied by the algorithm. As a result of the generalization, we also get a O(m) speedup on previous algorithms to check whether a complete envy-free assignment exists or not. Finally, we show that unless \(P=NP\), there can be no polynomial time extension of GAL to the case of arbitrary number of agents.

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.

Similar content being viewed by others

Notes

  1. The notion of envy-freeness that they use is equivalent to SD (stochastic dominance) envy-freeness (Aziz et al. 2014) and necessary envy-freeness (Bouveret et al. 2010).

  2. This feasibility check is phrased in a different way in the original description of AL but is equivalent to checking for EF.

  3. The view of EF as being defined with respect to the SD relation makes it easy to argue for a maximal EF assignment.

  4. The argument in Theorem 3 of Brams et al. (2014) only shows that for strict preferences, AL finds maximally EF assignment. It does not show that for strict preferences, AL efficiently computes a complete EF assignment if a complete EF assignment exists.

References

  • Abraham, D.J., Cechlárová, K., Manlove, D., Mehlhorn, K.: Pareto optimality in house allocation problems. In: Proceedings of the 16th International Symposium on Algorithms and Computation (ISAAC). Lecture Notes in Computer Science (LNCS), vol. 3341, pp. 1163–1175 (2005)

  • Aziz, H.: A note on the undercut procedure. In: Proceedings of the 13th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS), pp. 1361–1362 (2014)

  • Aziz, H., de Keijzer, B.: Housing markets with indifferences: a tale of two mechanisms. In: Proceedings of the 26th AAAI Conference on Artificial Intelligence (AAAI), pp. 1249–1255 (2012)

  • Aziz, H., Brandt, F., Brill, M.: On the tradeoff between economic efficiency and strategyproofness in randomized social choice. In: Proceedings of the 12th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS), pp. 455–462, IFAAMAS (2013a)

  • Aziz, H., Brandt, F., Harrenstein, P.: Pareto optimality in coalition formation. Games Econ. Behav. 82, 562–581 (2013b)

    Article  Google Scholar 

  • Aziz, H., Gaspers, S., Mackenzie, S., Walsh, T.: Fair assignment of indivisible objects under ordinal preferences. In: Proceedings of the 13th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS), pp. 1305–1312 (2014)

  • Aziz, H., Gaspers, S., Mackenzie, S., Walsh, T.: Fair assignment of indivisible objects under ordinal preferences. Artif. Intell. 227, 71–92 (2015)

    Article  Google Scholar 

  • Bogomolnaia, A., Moulin, H.: A new solution to the random assignment problem. J. Econ. Theory 100(2), 295–328 (2001)

    Article  Google Scholar 

  • Bouveret, S., Endriss, U., Lang, J.: Fair division under ordinal preferences: Computing envy-free allocations of indivisible goods. In: Proceedings of the 19th European Conference on Artificial Intelligence (ECAI), pp. 387–392 (2010)

  • Bouveret, S., Chevaleyre, Y., Maudet, N.: Fair allocation of indivisible goods. In: Brandt, F., Conitzer, V., Endriss, U., Lang, J., Procaccia, A.D. (eds.) Handbook of Computational Social Choice, chapter 12. Cambridge University Press, Cambridge (2015)

    Google Scholar 

  • Brams, S.J.: Dispute Over Divorce or Inheritance? Try This ‘Envy-Free’ Algorithm. Huffington Post, New York (2014a)

    Google Scholar 

  • Brams, S.J.: Dividing the Indivisible. Plus Magazine, Cambridge (2014b)

    Google Scholar 

  • Brams, S.J., Fishburn, P.C.: Fair division of indivisible items between two people with identical preferences: envy-freeness, pareto-optimality, and equity. Soc. Choice Welf. 17, 247–267 (2000)

    Article  Google Scholar 

  • Brams, S.J., Kaplan, T.R.: Dividing the indivisible procedures for allocating cabinet ministries to political parties in a parliamentary system. J. Theor. Polit. 16(2), 143–173 (2004)

    Article  Google Scholar 

  • Brams, S.J., King, D.L.: Efficient fair division: help the worst off or avoid envy? Ration. Soc. 17(4), 387–421 (2005)

    Article  Google Scholar 

  • Brams, S.J., Edelman, P., Fishburn, P.C.: Fair division of indivisible items. Theory Decis. 55, 147–180 (2003)

    Article  Google Scholar 

  • Brams, S.J., Kilgour, D.M., Klamler, C.: The undercut procedure: an algorithm for the envy-free division of indivisible items. Soc. Choice Welf. 39, 615–631 (2012)

    Article  Google Scholar 

  • Brams, S.J., Kilgour, D.M., Klamler, C.: Two-person fair division of indivisible items: an efficient, envy-free algorithm. Not. AMS 61(2), 130–141 (2014)

  • Chevaleyre, Y., Dunne, P.E., Endriss, U., Lang, J., Lemaître, M., Maudet, N., Padget, J., Phelps, S., Rodríguez-Aguilar, J.A., Sousa, P.: Issues in multiagent resource allocation. Informatica 30, 3–31 (2006)

    Google Scholar 

  • Cullinan, J., Hsiao, S.H., Polett, D.: A Borda count for partially ordered ballots. Soc. Choice Welf. 42(4), 913–926 (2014)

    Article  Google Scholar 

  • de Keijzer, B., Bouveret, S., Klos, T., Zhang, Y.: On the complexity of efficiency and envy-freeness in fair division of indivisible goods with additive preferences. In: Proceedings of the 1st International Conference on Algorithmic Decision Theory, pp. 98–110 (2009)

  • Demko, S., Hill, T.P.: Equitable distribution of indivisible objects. Math. Soc. Sci. 16, 145–158 (1988)

    Article  Google Scholar 

  • Dickerson, J.P., Goldman, J., Karp, J., Procaccia, A.D., Sandholm, T.: The computational rise and fall of fairness. In: Proceedings of the 28th AAAI Conference on Artificial Intelligence (AAAI), pp. 1405–1411, AAAI Press (2014)

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

    Google Scholar 

  • Fortnow, L.: The Golden Ticket: P, NP, and the Search for the Impossible. Princeton University Press, Princeton (2013)

    Book  Google Scholar 

  • Gärdenfors, P.: Assignment problem based on ordinal preferences. Manag. Sci. 20, 331–340 (1973)

    Article  Google Scholar 

  • Iwama, K., Miyazaki, S.: A survey of the stable marriage problem and its variants. In: Proceedings of the International Conference on Informatics Education and Research for Knowledge-Circulating Society, pp. 131–136, IEEE Computer Society (2008)

  • Katta, A.-K., Sethuraman, J.: A solution to the random assignment problem on the full preference domain. J. Econ. Theory 131(1), 231–250 (2006)

    Article  Google Scholar 

  • Lipton, R.J., Markakis, E., Mossel, E., Saberi, A.: On approximately fair allocations of indivisible goods. In: Proceedings of the 5th ACM Conference on Electronic Commerce (ACM-EC), pp. 125–131, ACM Press (2004)

  • Manlove, D.: Algorithmics of Matching Under Preferences. World Scientific Publishing Company, Singapore (2013)

    Book  Google Scholar 

  • Moulin, H.: Fair Division and Collective Welfare. The MIT Press, Cambridge (2003)

    Google Scholar 

  • Procaccia, A.D., Wang, J.: Fair enough: guaranteeing approximate maximin shares. In: Proceedings of the 15th ACM Conference on Economics and Computation (ACM-EC), pp. 675–692, ACM Press (2014)

  • Pruhs, K., Woeginger, G.J.: Divorcing made easy. In: Proceedings of FUN, number 7288. Lecture Notes in Computer Science (LNCS), pp. 305–314 (2012)

  • Ronn, E.: NP-complete stable matching problems. J. Algorithms 11(2), 285–304 (1990)

    Article  Google Scholar 

  • Saban, D., Sethuraman, J.: House allocation with indifferences: a generalization and a unified view. In: Proceedings of the 14th ACM Conference on Electronic Commerce (ACM-EC), pp. 803–820, ACM Press (2013)

  • Scott, S.: A Study of Stable Marriage Problems with Ties. PhD thesis, University of Glassgow (2005)

  • Wilson, L.: Assignment using choice lists. Oper. Res. Q. 28(3), 569–578 (1977)

    Article  Google Scholar 

  • Young, H.P.: Dividing the indivisible. Am. Behav. Sci. 38, 904–920 (1995)

    Article  Google Scholar 

Download references

Acknowledgments

The author thanks Steven Brams for sharing the paper on the AL method with him. He also appreciates Sajid Aziz, Steven Brams, Christian Klamler, and Chun Ye for their useful feedback and to the reviewers for their detailed comments. NICTA is funded by the Australian Government through the Department of Communications and the Australian Research Council through the ICT Centre of Excellence Program.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haris Aziz.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Aziz, H. A generalization of the AL method for fair allocation of indivisible objects. Econ Theory Bull 4, 307–324 (2016). https://doi.org/10.1007/s40505-015-0089-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40505-015-0089-1

Keywords

JEL Classification

Navigation