|
ABSTRACT
We study the number of steps required to reach a pure Nash equilibrium in a load balancing scenario where each job behaves selfishly and attempts to migrate to a machine which will minimize its cost. We consider a variety of load balancing models, including identical, restricted, related, and unrelated machines. Our results have a crucial dependence on the weights assigned to jobs. We consider arbitrary weights, integer weights, k distinct weights, and identical (unit) weights. We look both at an arbitrary schedule (where the only restriction is that a job migrates to a machine which lowers its cost) and specific efficient schedulers (e.g., allowing the largest weight job to move first). A by-product of our results is establishing a connection between various scheduling models and the game-theoretic notion of potential games. We show that load balancing in unrelated machines is a generalized ordinal potential game, load balancing in related machines is a weighted potential game, and load balancing in related machines and unit weight jobs is an exact potential game.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
|
| |
4
|
Boulogne, T., Altman, E., and Pourtallier, O. 2002. On the convergence to nash equilibrium in problems of distributed computing. Ann. Oper. Res. 109, 1--4, 279--291.
|
| |
5
|
|
| |
6
|
|
 |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
Feldmann, R., Gairing, M., Lcking, T., and B. Monien, M. R. 2003. Nashification and the coordination ratio for a selfish routing game. In Proceedings of the 30th International Colloquium on Automata, Languages and Programming (ICALP). 514--526.
|
| |
11
|
Finn, G., and Horowitz, E. 1979. A linear time approximation algorithm for multiprocessor scheduling. BIT Numer. Math. 19, 3, 312--320.
|
| |
12
|
Fotakis, D., Kontogiannis, S., and Spirakis, P. 2004. Selfish unsplittable flows. In Proceedings of the 31th International Colloquium on Automata, Languages and Programming (ICALP). 593--605.
|
| |
13
|
Dimitris Fotakis , Spyros C. Kontogiannis , Elias Koutsoupias , Marios Mavronicolas , Paul G. Spirakis, The Structure and Complexity of Nash Equilibria for a Selfish Routing Game, Proceedings of the 29th International Colloquium on Automata, Languages and Programming, p.123-134, July 08-13, 2002
|
| |
14
|
Fudenberg, D., and Levine, D. 1998. The Theory of Learning in Games. MIT Press, Cambridge, MA.
|
 |
15
|
|
| |
16
|
John E. Hopcroft , Rajeev Motwani , Jeffrey D. Ullman, Introduction to Automata Theory, Languages, and Computation (3rd Edition), Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 2006
|
| |
17
|
Kearns, M., and Mansour, Y. 2002. Efficient nash computation in large population games with bounded influence. In Proceedings of the 18th Conference on Uncertainty in Artificial Intelligence (UAI).
|
| |
18
|
Koutsoupias, E., and Papadimitriou, C. H. 1999. Worst-Case equilibria. In Proceedings of the 16th Annual Symposium on Theoretical Aspects of Computer Science (STACS). 404--413.
|
| |
19
|
Littman, M., Kearns, M., and Singh, S. 2002. An efficient exact algorithm for singly connected graphical games. In Proceedings of the Conference on Advances in Neural Information Processing Systems (NIPS).
|
 |
20
|
|
| |
21
|
Milchtaich, I. 1996. Congestion games with player-specific payoff functions. Games Econom. Behav. 13, 111--124.
|
| |
22
|
Mirrokni, V., and Vetta, A. 2004. Convergence issues in competitive games. In Proceedings of the 7th International Workshop on Approximation Algorithms for Combinatorial Optimization.
|
| |
23
|
Monderer, D., and Shapley, L. S. 1996. Potential games. Games Econom. Behav. 14, 124--143.
|
| |
24
|
Nash, J. F. 1951. Non-Cooperative games. Ann. Math. 54, 286--295.
|
| |
25
|
|
 |
26
|
|
| |
27
|
Rosenthal, R. W. 1973. A class of games possessing pure-strategy nash equilibria. Int. J. Game Theory 2, 65--67.
|
 |
28
|
|
| |
29
|
|
CITED BY 7
|
|
|
|
|
Martin Gairing , Thomas Lücking , Marios Mavronicolas , Burkhard Monien , Manuel Rode, Nash equilibria in discrete routing games with convex latency functions, Journal of Computer and System Sciences, v.74 n.7, p.1199-1225, November, 2008
|
|
|
|
|
|
Heiner Ackermann , Petra Berenbrink , Simon Fischer , Martin Hoefer, Concurrent imitation dynamics in congestion games, Proceedings of the 28th ACM symposium on Principles of distributed computing, August 10-12, 2009, Calgary, AB, Canada
|
|
|
|
|
|
Dimitris Fotakis , Spyros Kontogiannis , Elias Koutsoupias , Marios Mavronicolas , Paul Spirakis, The structure and complexity of Nash equilibria for a selfish routing game, Theoretical Computer Science, v.410 n.36, p.3305-3326, August, 2009
|
|
|
Heiner Ackermann , Simon Fischer , Martin Hoefer , Marcel Schöngens, Distributed algorithms for QoS load balancing, Proceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures, August 11-13, 2009, Calgary, AB, Canada
|
|