Conflicting congestion effects in resource allocation games

Michal Feldman*, Tami Tamir

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

38 Scopus citations

Abstract

We study strategic resource allocation settings, where jobs correspond to self-interested players who choose resources with the objective of minimizing their individual cost. Our framework departs from the existing game-theoretic models mainly in assuming conflicting congestion effects, but also in assuming an unlimited supply of resources. In our model, a job's cost is composed of both its resource's load (which increases with congestion) and its share in the resource's activation cost (which decreases with congestion). We provide results for a job-scheduling setting with heterogeneous jobs and identical machines. We show that if the resource's activation cost is shared equally among its users, a pure Nash equilibrium (NE) might not exist. In contrast, the proportional sharing rule induces a game that admits a pure NE, which can also be computed in polynomial time. As part of the algorithm's analysis, we establish a new, nontrivial property of schedules obtained by the longest processing time algorithm. We also observe that, unlike in congestion games, best-response dynamics (BRD) are not guaranteed to converge to a Nash equilibrium. Finally, we measure the inefficiency of equilibria with respect to the minimax objective function, and prove that there is no universal bound for the worst-case inefficiency (as quantified by the "price of anarchy" measure). However, the best-case inefficiency (quantified by the "price of stability" measure) is bounded by 5=4, and this is tight. These results add another layer to the growing literature on the price of anarchy and stability, which studies the extent to which selfish behavior affects system efficiency.

Original languageEnglish
Pages (from-to)529-540
Number of pages12
JournalOperations Research
Volume60
Issue number3
DOIs
StatePublished - May 2012
Externally publishedYes

Funding

FundersFunder number
Seventh Framework Programme274919

    Fingerprint

    Dive into the research topics of 'Conflicting congestion effects in resource allocation games'. Together they form a unique fingerprint.

    Cite this