skip to main content
10.1145/3219166.3219186acmconferencesArticle/Chapter ViewAbstractPublication PagesecConference Proceedingsconference-collections
research-article

The Efficiency of Resource Allocation Mechanisms for Budget-Constrained Users

Published: 11 June 2018 Publication History

Abstract

We study the efficiency of mechanisms for allocating a divisible resource. Given scalar signals submitted by all users, such a mechanism decides the fraction of the resource that each user will receive and a payment that will be collected from her. Users are self-interested and aim to maximize their utility (defined as their value for the resource fraction they receive minus their payment). Starting with the seminal work of Johari and Tsitsiklis [Operations Research, 2004], a long list of papers studied the price of anarchy (in terms of the social welfare --- the total users' value) of resource allocation mechanisms for a variety of allocation and payment rules. Here, we further assume that each user has a budget constraint that invalidates strategies that yield a payment that is higher than the user's budget. This subtle assumption, which is arguably more realistic, constitutes the traditional price of anarchy analysis meaningless as the set of equilibria may change drastically and their social welfare can be arbitrarily far from optimal. Instead, we study the price of anarchy using the liquid welfare benchmark that measures efficiency taking budget constraints into account. We show a tight bound of 2 on the liquid price of anarchy of the well-known Kelly mechanism and prove that this result is essentially best possible among all multi-user resource allocation mechanisms. This comes in sharp contrast to the no-budget setting where there are mechanisms that considerably outperform Kelly in terms of social welfare and even achieve full efficiency. In our proofs, we exploit the particular structure of worst-case games and equilibria, which also allows us to design (nearly) optimal two-player mechanisms by solving simple differential equations.

Supplementary Material

MP4 File (p681.mp4)

References

[1]
Y. Azar, M. Feldman, N. Gravin, and A. Roytman. 2017. Liquid price of anarchy. In Proceedings of the 10th International Symposium on Algorithmic Game Theory (SAGT). 3--15.
[2]
I. Caragiannis and A. A. Voudouris. 2016. Welfare guarantees for proportional allocations. Theory of Computing Systems Vol. 59, 4 (2016), 581--599.
[3]
G. Christodoulou, A. Sgouritsa, and B. Tang. 2016. On the efficiency of the proportional allocation mechanism for divisible resources. Theory of Computing Systems Vol. 59, 4 (2016), 600--618.
[4]
S. Dobzinski and R. Paes Leme. 2014. Efficiency guarantees in auctions with budgets. In Proceedings of the 41st International Colloquium on Automata, Languages and Programming (ICALP). 392--404.
[5]
S. Dughmi, A. Eden, M. Feldman, A. Fiat, and S. Leonardi. 2016. Lottery pricing equilibria. In Proceedings of the 17th ACM Conference on Economics and Computation (EC). 401--418.
[6]
B. Hajek and G. Gopalakrishnan. 2002. Do greedy autonomous systems make for a sensible Internet? Unpublished manuscript (2002).
[7]
R. Johari. 2007. The price of anarchy and the design of scalable resource allocation algorithms. Chapter 21 in Algorithmic Game Theory (2007), 543--568.
[8]
R. Johari and J. N. Tsitsiklis. 2004. Efficiency loss in a network resource allocation game. Mathematics of Operations Research Vol. 29, 3 (2004), 407--435.
[9]
R. Johari and J. N. Tsitsiklis. 2009. Efficiency of scalar-parameterized mechanisms. Operations Research, Vol. 57, 4 (2009), 823--839.
[10]
F. P. Kelly. 1997. Charging and rate control for elastic traffic. European Transactions on Telecommunications Vol. 8 (1997), 33--37.
[11]
F. P. Kelly, A. Maulloo, and D. Tan. 1998. Rate control in communication networks: shadow prices, proportional fairness and stability. Journal of the Operational Research Society Vol. 49 (1998), 237--252.
[12]
E. Koutsoupias and C. H. Papadimitriou. 1999. Worst-case equilibria Proceedings of the 16th Symposium on Theoretical Aspects of Computer Science (STACS). 404--413.
[13]
R. J. La and V. Anantharam. 2000. Charge-sensitive TCP and rate control in the Internet Proceedings of the 19th Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM). 1166--1175.
[14]
P. Lu and T. Xiao. 2015. Improved efficiency guarantees in auctions with budgets Proceedings of the 16th ACM Conference on Economics and Computation (EC). 397--413.
[15]
P. Lu and T. Xiao. 2017. Liquid welfare maximization in auctions with multiple items Proceedings of the 10th International Symposium on Algorithmic Game Theory (SAGT). 41--52.
[16]
R. T. Maheswaran and T. Basar. 2003. Nash equilibrium and decentralized negotiation in auctioning divisible resources. Group Decision and Negotiation Vol. 12, 5 (2003), 361--395.
[17]
R. T. Maheswaran and T. Basar. 2006. Efficient signal proportional allocation (ESPA) mechanisms: decentralized social welfare maximization for divisible resources. IEEE Journal on Selected Areas in Communications, Vol. 24, 5 (2006), 1000--1009.
[18]
T. Roughgarden. 2015. Intrinsic robustness of the price of anarchy. Journal of the ACM, Vol. 62, 5 (2015), 32:1--42.
[19]
T. Roughgarden, V. Syrgkanis, and E. Tardos. 2017. The price of anarchy in auctions. Journal of Artificial Intelligence Research Vol. 59 (2017), 59--101.
[20]
S. Sanghavi and B. Hajek. 2004. Optimal allocation of a divisible good to strategic buyers Proceedings of the 43rd IEEE Conference on Decision and Control (CDC).
[21]
V. Syrgkanis and E. Tardos. 2013. Composable and efficient mechanisms. In Proceedings of the 45th Annual ACM Symposium on Theory of Computing (STOC). 211--220.
[22]
S. Yang and B. E. Hajek. 2007. VCG-Kelly mechanisms for allocation of divisible goods: adapting VCG mechanisms to one-dimensional signals. IEEE Journal on Selected Areas in Communications, Vol. 25, 6 (2007), 1237--1243.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
EC '18: Proceedings of the 2018 ACM Conference on Economics and Computation
June 2018
713 pages
ISBN:9781450358293
DOI:10.1145/3219166
Permission to make digital or hard copies of all or part 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 components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 June 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. liquid welfare
  2. price of anarchy
  3. resource allocation

Qualifiers

  • Research-article

Funding Sources

  • Caratheodory research grant E.114 University of Patras
  • PhD scholarship Onassis Foundation

Conference

EC '18
Sponsor:

Acceptance Rates

EC '18 Paper Acceptance Rate 70 of 269 submissions, 26%;
Overall Acceptance Rate 664 of 2,389 submissions, 28%

Upcoming Conference

EC '25
The 25th ACM Conference on Economics and Computation
July 7 - 11, 2025
Stanford , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)34
  • Downloads (Last 6 weeks)3
Reflects downloads up to 22 Dec 2024

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media