Abstract
We consider a scheduling game, where a set of selfish agents (traffic loads) want to be routed in exactly one of the two parallel links of a system. Every agent aims to minimize her own completion time, while the social objective is the makespan, i.e. the time at which the last agent finishes her execution. We study the problem of optimizing the makespan under the constraint that the obtained schedule is a (pure) Nash equilibrium, i.e. a schedule in which no agent has incentive to unilaterally change her strategy (link). We consider a relaxation of the notion of equilibrium by considering α-approximate Nash equilibria where an agent does not have sufficient incentive (w.r.t. the value of α) to unilaterally change her strategy. Our main contribution is the study of the tradeoff between the approximation ratio for the makespan and the value of α. We first give an algorithm which provides a solution with an approximation ratio of \(\frac{8}{7}\) for the makespan and which is a 3-approximate Nash equilibrium, provided that the local policy of each link is Longest Processing Time (LPT). Furthermore, we show that a slight modification of the classical Polynomial Time Approximation Scheme (PTAS) of Graham allows to obtain a schedule whose makespan is arbitrarily close to the optimum while keeping a constant value for α. Finally, we give bounds establishing relations between the value of α and the best possible value of the approximation ratio, provided that the local policies of the links are LPT.
Chapter PDF
Similar content being viewed by others
Keywords
- Nash Equilibrium
- Completion Time
- Approximation Ratio
- Polynomial Time Approximation Scheme
- Longe Processing Time
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Christodoulou, G., Koutsoupias, E., Nanavati, A.: Coordination mechanisms. In: Díaz, J., Karhumäki, J., Lepistö, A., Sannella, D. (eds.) ICALP 2004. LNCS, vol. 3142, pp. 345–357. Springer, Heidelberg (2004)
Koutsoupias, E., Papadimitriou, C.H.: Worst-case equilibria. In: Meinel, C., Tison, S. (eds.) STACS 1999. LNCS, vol. 1563, pp. 404–413. Springer, Heidelberg (1999)
Schulz, A.S., Stier Moses, N.: On the performance of user equilibria in traffic networks. In: Proc. of SODA 2003, pp. 86–87 (2003)
Anshelevich, E., Dasgupta, A., Kleinberg, J., Tardos, É., Wexler, T., Roughgarden, T.: The price of stability for network design with fair cost allocation. In: Proc. of FOCS 2004, pp. 295–304 (2004)
Lipton, R., Markakis, E., Mehta, A.: Playing Large Gamed Using Simple Strategies. In: ACM Conference on Electronic Commerce, pp. 36–41 (2003)
Graham, R.: Bounds on Multiprocessing Timing Anomalies. SIAM Jr. on Appl. Math. 17(2), 416–429 (1969)
Fotakis, D., Kontogiannis, S., Koutsoupias, E., Mavronicolas, M., Spirakis, P.: The structure and complexity of nash equilibria for a selfish routing game. In: Widmayer, P., Triguero, F., Morales, R., Hennessy, M., Eidenbenz, S., Conejo, R. (eds.) ICALP 2002. LNCS, vol. 2380, pp. 123–134. Springer, Heidelberg (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Angel, E., Bampis, E., Pascual, F. (2006). The Price of Approximate Stability for Scheduling Selfish Tasks on Two Links. In: Nagel, W.E., Walter, W.V., Lehner, W. (eds) Euro-Par 2006 Parallel Processing. Euro-Par 2006. Lecture Notes in Computer Science, vol 4128. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11823285_17
Download citation
DOI: https://doi.org/10.1007/11823285_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-37783-2
Online ISBN: 978-3-540-37784-9
eBook Packages: Computer ScienceComputer Science (R0)