ACM Home Page
Please provide us with feedback. Feedback
(Almost) optimal coordination mechanisms for unrelated machine scheduling
Full text PdfPdf (397 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
San Francisco, California
Pages 323-332  
Year of Publication: 2008
Authors
Yossi Azar  Microsoft Research, Redmond and Tel-Aviv University, Tel-Aviv, Israel
Kamal Jain  Microsoft Research, Redmond
Vahab Mirrokni  Microsoft Research, Redmond
Sponsors
: SIAM Activity Group on Discrete Mathematics
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 110,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

We investigate the influence of different algorithmic choices on the approximation ratio in selfish scheduling. Our goal is to design local policies that minimize the inefficiency of resulting equilibria. In particular, we design optimal coordination mechanisms for unrelated machine scheduling, and improve the known approximation ratio from Θ(m) to Θ(log m), where m is the number of machines.

A local policy for each machine orders the set of jobs assigned to it only based on parameters of those jobs. A strongly local policy only uses the processing time of jobs on the the same machine. We prove that the approximation ratio of any set of strongly local ordering policies in equilibria is at least Ω(m). In particular, it implies that the approximation ratio of a greedy shortest-first algorithm for machine scheduling is at least Ω(m). This closes the gap between the known lower and upper bounds for this problem, and answers an open question raised by Ibarra and Kim [16], and Davis and Jaffe [10]. We then design a local ordering policy with the approximation ratio of Θ(log m) in equilibria, and prove that this policy is optimal among all local ordering policies. This policy orders the jobs in the non-decreasing order of their inefficiency, i.e, the ratio between the processing time on that machine over the minimum processing time. Finally, we show that best responses of players for the inefficiency-based policy may not converge to a pure Nash equilibrium, and present a Θ(log2 m) policy for which we can prove fast convergence of best responses to pure Nash equilibria.


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
B. Awerbuch, Y. Azar, Y. Richter, and Dekel Tsur. Tradeoffs in worst-case equilibria. In WAOA, 2003.
 
3
 
4
A. Bagchi. Stackelberg differential games in economic models. Springer-Verlag, 1984.
 
5
M. Beckman, C. B. McGuire, and C. B. Winsten. Studies in the Economics of Transportation. Yale University Press, 1956.
 
6
 
7
G. Christodoulou, E. Koutsoupias, and A. Nanavati. Coordination mechanisms. In ICALP, pages 345--357, Turku, Finland, 12--16 July 2004.
8
 
9
10
 
11
E. Even-dar, A. Kesselman, and Y. Mansour. Convergence time to nash equilibria. In ICALP, pages 502--513, 2003.
 
12
G. Finn and E. Horowitz. A linear time approximation algorithm for multiprocessor scheduling. BIT, 19:312--320, 1979.
 
13
14
 
15
16
 
17
N. Immorlica, L. Li, V. Mirrokni, and A. Schulz. Coordination mechanisms for selfish scheduling. In Workshop of Internet and Economics, 2005.
 
18
 
19
E. Koutsoupias and C. Papadimitriou. Worst-case equilibria. In STACS, pages 404--413, 1999.
 
20
 
21
V. S. Mirrokni and A. Vetta. Convergence issues in competitive games. In APPROX, pages 183--194, 2004.
22
 
23
S. Sahni and Y. Cho. Bounds for list schedules on uniform processors. Siam J. of Computing, 9:91--103, 1980.
 
24
 
25
H. von Stackelberg. Marktform und Gleichgewicht. Springer-Verlag, 1934. English translation entitled The Theory of the Market Economy.
 
26
T. Vredeveld. Combinatorial approximation algorithms. Guaranteed versus experimental performance. 2002. Ph.D. thesis.
 
27
Wikipedia. http://en.wikipedia.org/wiki/ Independence_of_irrelevant_alternatives.


Collaborative Colleagues:
Yossi Azar: colleagues
Kamal Jain: colleagues
Vahab Mirrokni: colleagues