Abstract
We design a new class of vertex and set cover games, where the price of anarchy bounds match the best known constant factor approximation guarantees for the centralized optimization problems for linear and also for submodular costs. This is in contrast to all previously studied covering games, where the price of anarchy grows linearly with the size of the game. Both the game design and the price of anarchy results are based on structural properties of the linear programming relaxations. For linear costs we also exhibit simple best response dynamics that converge to Nash equilibria in linear time.
Similar content being viewed by others
Notes
These are the dynamics where each agent takes turn playing his best response in a cyclic ordering according to some fixed permutation.
In our games, the set of strategies is infinite as ransoms can be arbitrary real numbers. However, if the vertex weights are integers, we can restrict possible ransoms to be integers as well. All results of the paper straightforwardly extend to this finite game.
References
Anshelevich, E., Dasgupta, A., Tardos, É., Wexler, T.: Near-optimal network design with selfish agents. Theory Comput. 4(1), 77–109 (2008)
Balcan, M., Krehbiel, S., Piliouras, G., Shin, J.: Minimally invasive mechanism design: Distributed covering with carefully chosen advice. In: Proceedings of the IEEE 51st Annual Conference on Decision and Control (CDC), pp 2690–2695. IEEE (2012)
Bar-Yehuda, R., Even, S.: A linear-time approximation algorithm for the weighted vertex cover problem. J. Algorithm. 2(2), 198–203 (1981)
Baset, S., Schulzrinne, H.: An analysis of the skype peer-to-peer internet telephony protocol. In: Proceedings of the 25th IEEE International Conference on Computer Communications, pp 1–11 (2006)
Bhawalkar, K., Gairing, M., Roughgarden, T.: Weighted congestion games: Price of anarchy, universal worst-case examples, and tightness. In: European Symposium on Algorithms (ESA), pp 17–28. Springer (2010)
Buchbinder, N., Lewin-Eytan, L., Naor, J., Orda, A.: Non-cooperative cost sharing games via subsidies. Theory Comput. Syst. 47(1), 15–37 (2010)
Cardinal, J., Hoefer, M.: Selfish service installation in networks. In: Proceedings of the 2nd Workshop on Internet and Network Economics (WINE), pp 174–185. Springer (2006)
Cardinal, J., Hoefer, M.: Non-cooperative facility location and covering games. Theor. Comput. Sci. 411(16-18), 1855–1876 (2010)
Escoffier, B., Gourves, L., Monnot, J.: On the impact of local taxes in a set cover game. In: Structural Information and Communication Complexity (SIROCCO), vol. 6058, p 2. Springer, New York (2010)
Fleischer, L., Iwata, S.: A push-relabel framework for submodular function minimization and applications to parametric optimization. Discret. Appl. Math. 131(2), 311–322 (2003)
Hall, N., Hochbaum, D.: A fast approximation algorithm for the multicovering problem. Discret. Appl. Math. 15(1), 35–40 (1986)
Harks, T., Peis, B.: Resource buying games. In: European Symposium on Algorithms (ESA), pp 563–574 (2012)
Hoefer, M.: Competitive cost sharing with economies of scale. Algorithmica 60(4), 743–765 (2011)
Iwata, S., Nagano, K.: Submodular function minimization under covering constraints. In: Foundations of Computer Science (FOCS), pp 671–680. IEEE (2009)
Khot, S., Regev, O.: Vertex cover might be hard to approximate to within 2- ε. In: Computational Complexity, pp 379–386. IEEE (2003)
Koufogiannakis, C., Young, N.: Greedy Δ-approximation algorithm for covering with arbitrary constraints and submodular cost. In: Automata, Languages and Programming, pp 634–652. Springer (2009)
Koutsoupias, E., Papadimitriou, C.: Worst-case equilibria. In: Symposium on Theoretical Aspects of Computer Science (STACS), pp 404–413. Springer (1999)
Liang, J., Kumar, R., Ross, K.: The kazaa overlay: A measurement study. In: Proceedings of the 19th IEEE annual computer communications workshop, pp 2–9 (2004)
Lo, V., Zhou, D., Liu, Y., GauthierDickey, C., Li, J.: Scalable supernode selection in peer-to-peer overlay networks. In: Proceedings of the 2nd International Workshop on Hot Topics in Peer-to-Peer Systems, pp. 18–27. IEEE Computer Society,Washington (2005)
Rosenthal, R.: A class of games possessing pure-strategy Nash equilibria. Int. J. Game Theory 2(1), 65–67 (1973)
Roughgarden, T.: Intrinsic robustness of the price of anarchy. In: ACM Symposium on Theory of Computing (STOC), pp 513–522. ACM (2009)
Roughgarden, T., Schoppmann, F.: Local smoothness and the price of anarchy in atomic splittable congestion games. In: ACM-SIAM Symposium on Discrete Algorithms (SODA), pp 255–267 (2011)
Schrijver, A.: Combinatorial Optimization: Polyhedra and Efficiency. Springer, Berlin Heidelberg (2003)
Acknowledgements
Georgios Piliouras was supported by AFOSR project FA9550-09-1-0538, while working at the School of Electrical & Computer Engineering, Georgia Institute of Technology. Tomáš Valla was supported by the Centre of Excellence – Institute for Theoretical Computer Science (project P202/12/G061 of GA ČR), and by the GAUK Project 66010. László A. Végh was supported by NSF Grant CCF-0914732, while working at the College of Computing, Georgia Institute of Technology,
We would like to thank Jarik Nešetřil for inspiring us to work on this problem and for a generous support in all directions.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was done while the first and third authors were working at the Georgia Institute of Technology, Atlanta, GA.
Rights and permissions
About this article
Cite this article
Piliouras, G., Valla, T. & Végh, L.A. LP-Based Covering Games with Low Price of Anarchy. Theory Comput Syst 57, 238–260 (2015). https://doi.org/10.1007/s00224-014-9587-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00224-014-9587-z