Abstract
A Stackelberg Vertex Cover game is played on an undirected graph \(\mathcal {G}\) where some of the vertices are under the control of a leader. The remaining vertices are assigned a fixed weight. The game is played in two stages. First, the leader chooses prices for the vertices under her control. Afterward, the second player, called follower, selects a min weight vertex cover in the resulting weighted graph. That is, the follower selects a subset of vertices \(C^*\) such that every edge has at least one endpoint in \(C^*\) of minimum weight with respect to the fixed weights and the prices set by the leader. Stackelberg Vertex Cover (StackVC) describes the leader’s optimization problem to select prices in the first stage of the game so as to maximize her revenue, which is the cumulative price of all her (priceable) vertices that are contained in the follower’s solution. Previous research showed that StackVC is NP-hard on bipartite graphs, but solvable in polynomial time in the special case of bipartite graphs, where all priceable vertices belong to the same side of the bipartition. In this paper, we investigate StackVC on paths and present a dynamic program with linear time and space complexity.
This work is supported by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) - 2236/2.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Balcan, M.F., Blum, A., Mansour, Y.: Item pricing for revenue maximization. In: Proceedings of the 9th ACM Conference on Electronic Commerce, pp. 50–59. EC 2008, Association for Computing Machinery, New York, NY, USA (2008)
Baïou, M., Barahona, F.: Stackelberg Bipartite Vertex Cover and the Preflow Algorithm. Algorithmica 74, 1174–1183 (2015)
Bilò, D., Gualà, L., Proietti, G., Widmayer, P.: Computational aspects of a 2-Player Stackelberg shortest paths tree game. In: Papadimitriou, C., Zhang, S. (eds.) WINE 2008. LNCS, vol. 5385, pp. 251–262. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-92185-1_32
Bilò, D., Gualà, L., Leucci, S., Proietti, G.: Specializations and generalizations of the Stackelberg minimum spanning tree game. Theoret. Comput. Sci. 562, 643–657 (2015)
Briest, P., Chalermsook, P., Khanna, S., Laekhanukit, B., Nanongkai, D.: Improved hardness of approximation for Stackelberg shortest-path pricing. In: Saberi, A. (ed.) Internet and Network Economics, pp. 444–454. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-17572-5_37
Briest, P., Gualà, L., Hoefer, M., Ventre, C.: On Stackelberg pricing with computationally bounded customers. Networks 60(1), 31–44 (2012)
Briest, P., Hoefer, M., Krysta, P.: Stackelberg network pricing games. Algorithmica 62, 733–753 (2012)
Böhnlein, T., Kratsch, S., Schaudt, O.: Revenue maximization in Stackelberg pricing games: beyond the combinatorial setting. Math. Program. 187(1), 653–695 (2021)
Cabello, S.: Stackelberg Shortest Path Tree Game. Revisited. Institute of Mathematics, Physics and Mechanics (2012)
Cardinal, J., et al.: The Stackelberg minimum spanning tree game. In: Dehne, F., Sack, J.R., Zeh, N. (eds.) Algorithms and Data Structures, pp. 64–76. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-73951-7_7
Cardinal, J., Demaine, E.D., Fiorini, S., Joret, G., Newman, I., Weimann, O.: The Stackelberg minimum spanning tree game on planar and bounded-treewidth graphs. J. Comb. Optim. 25(1), 19–46 (2011)
Cristi, A., Schröder, M.: Negative prices in network pricing games. Oper. Res. Lett. 50(2), 99–106 (2022)
Egerváry, E.: Über kombinatorische Eigenschaften von Matrizen. Mat. Fiz. Lapok 38, 16–28 (1931)
Eickhoff, K., Kauther, L., Peis, B.: Stackelberg vertex cover on a path (2023)
Joret, G.: Stackelberg network pricing is hard to approximate. Networks 57(2), 117–120 (2011)
Jungnitsch, K., Peis, B., Schröder, M.: Stackelberg max closure with multiple followers. Math. Oper. Res. 47, 3010–3124 (2021)
Karp, R.M.: Reducibility among combinatorial problems. In: Miller, R.E., Thatcher, J.W., Bohlinger, J.D. (eds.) Complexity of Computer Computations, pp. 85–103. Springer, Boston (1972). https://doi.org/10.1007/978-1-4684-2001-2_9
Kőnig, D.: Graphs and matrices. Mat. Lapok 38, 116–119 (1931)
Labbé, M., Marcotte, P., Savard, G.: A Bilevel model of taxation and its application to optimal highway pricing. Manage. Sci. 44(12–part–1), 1608–1622 (1998)
Pferschy, U., Nicosia, G., Pacifici, A.: A Stackelberg knapsack game with weight control. Theoret. Comput. Sci. 799, 149–159 (2019)
Pferschy, U., Nicosia, G., Pacifici, A., Schauer, J.: On the Stackelberg knapsack game. Eur. J. Oper. Res. 291(1), 18–31 (2021)
Roch, S., Savard, G., Marcotte, P.: An approximation algorithm for Stackelberg network pricing. Networks 46(1), 57–67 (2005)
von Stackelberg, H.: Marktform und Gleichgewicht (Market and Equilibrium). Verlag von Julius Springer (1934). https://doi.org/10.1007/978-3-642-12586-7
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Eickhoff, K., Kauther, L., Peis, B. (2023). Stackelberg Vertex Cover on a Path. In: Deligkas, A., Filos-Ratsikas, A. (eds) Algorithmic Game Theory. SAGT 2023. Lecture Notes in Computer Science, vol 14238. Springer, Cham. https://doi.org/10.1007/978-3-031-43254-5_2
Download citation
DOI: https://doi.org/10.1007/978-3-031-43254-5_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-43253-8
Online ISBN: 978-3-031-43254-5
eBook Packages: Computer ScienceComputer Science (R0)