Abstract
We consider two seemingly unrelated resource allocation problems and show that they share a deep structural property. In the first problem, we schedule jobs on a single machine to minimize the sum of the jobs’ cost where each job’s cost is determined by a job-specific function of its completion time. In the second problem, we consider weighted congestion games and are interested in the existence of pure Nash equilibria. We show that the classes of delay cost functions for which the scheduling problem admits a priority rule are exactly the classes of resource cost functions that guarantee the existence of a pure Nash equilibrium in weighted congestion games. These classes of cost functions are those that contain only linear functions or exponential functions, but not both.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Anshelevich, E., Dasgupta, A., Kleinberg, J., Tardos, É., Wexler, T., Roughgarden, T.: The price of stability for network design with fair cost allocation. SIAM J. Comput. 38(4), 1602–1623 (2008)
Dunkel, J., Schulz, A.S.: On the complexity of pure-strategy Nash equilibria in congestion and local-effect games. Math. Oper. Res. 33, 851–868 (2008)
Epstein, L., Levin, A., Marchetti-Spaccamela, A., Megow, N., Mestre, J., Skutella, M., Stougie, L.: Universal sequencing on an unreliable machine. SIAM J. Comput. 41(3), 565–586 (2012)
Fotakis, D., Kontogiannis, S., Spirakis, P.: Selfish unsplittable flows. Theor. Comput. Sci. 348(2–3), 226–239 (2005)
Gairing, M., Klimm, M.: Congestion games with player-specific costs revisited. In: Vöcking, B. (ed.) Proceedings of the 6th International Symposium on Algorithmic Game Theory (SAGT), pp. 98–109 (2013)
Goemans, M., Mirrokni, V., Vetta, A.: Sink equilibria and convergence. In: Proceedings of the 46th Annual Symposium on Foundations of Computer Science (FOCS), pp. 142–154 (2005)
Harks, T., Klimm, M.: On the existence of pure Nash equilibria in weighted congestion games. Math. Oper. Res. 37(3), 419–436 (2012)
Harks, T., Klimm, M.: Congestion games with variable demands. Math. Oper. Res. (to appear)
Harks, T., Klimm, M., Möhring, R.H.: Characterizing the existence of potential functions in weighted congestion games. Theory Comput. Syst. 49(1), 46–70 (2011)
Höhn, W., Jacobs, T.: On the performance of Smith’s rule in single-machine scheduling with nonlinear cost. ACM Trans. Algorithms 11(4), 25 (2015)
Klimm, M., Schütz, A.: Congestion games with higher demand dimensions. In: Liu, T.Y., Qi, Q., Ye, Y. (eds.) Proceedings of the 10th International Conference on Web and Internet Economics (WINE), pp. 453–459 (2014)
Libman, L., Orda, A.: Atomic resource sharing in noncooperative networks. Telecommun. Syst. 17(4), 385–409 (2001)
Megow, N., Verschae, J.: Dual techniques for scheduling on a machine with varying speed. In: Fomin, F.V., Freivalds, R., Kwiatkowska, M., Peleg, D. (eds.) Proceedings of the 40th International Colloquium on Automata, Languages and Programming (ICALP). Lecture Notes in Computer Science, vol. 7965, pp. 745–756 (2013)
Monderer, D., Shapley, L.S.: Potential games. Games Econ. Behav. 14(1), 124–143 (1996)
Panagopoulou, P., Spirakis, P.: Algorithms for pure Nash equilibria in weighted congestion games. ACM J. Exp. Algorithmics 11, 1–19 (2006)
Rosenthal, R.: A class of games possessing pure-strategy Nash equilibria. Int. J. Game Theory 2(1), 65–67 (1973)
Rothkopf, M.H.: Scheduling independent tasks on parallel processors. Manag. Sci. 12(5), 437–447 (1966)
Rothkopf, M.H., Smith, S.A.: There are no undiscovered priority index sequencing rules for minimizing total delay costs. Math. Oper. Res. 32(2), 451–456 (1984)
Smith, W.E.: Various optimizers for single-stage production. Nav. Res. Logist. Quart. 3(1–2), 59–66 (1956)
Stiller, S., Wiese, A.: Increasing speed scheduling and flow scheduling. In: Cheong, O., Chwa, K.Y., Park, K. (eds.) Proceedings of the 21st International Symposium on Algorithms and Computation (ISAAC). Lecture Notes in Computer Science, vol. 6507, pp. 279–290 (2010)
Yuan, J.: The NP-hardness of the single machine common due date weighted tardiness problem. Syst. Sci. Math. Sci. 5(4), 328–333 (1992)
Acknowledgments
Part of the results of this chapter are joint work with Tobias Harks and Rolf H. Möhring. I also wish to thank Wiebke Höhn for introducing me to the topic of priority rules for single-machine scheduling problems.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Klimm, M. (2015). Linear, Exponential, but Nothing Else. In: Schulz, A., Skutella, M., Stiller, S., Wagner, D. (eds) Gems of Combinatorial Optimization and Graph Algorithms . Springer, Cham. https://doi.org/10.1007/978-3-319-24971-1_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-24971-1_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-24970-4
Online ISBN: 978-3-319-24971-1
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)