Abstract
Cooperative matching games (Shapley and Shubik) and Network bargaining games (Kleinberg and Tardos) are games described by an undirected graph, where the vertices represent players. An important role in such games is played by stable graphs, that are graphs whose set of inessential vertices (those that are exposed by at least one maximum matching) are pairwise non adjacent. In fact, stable graphs characterize instances of such games that admit the existence of stable outcomes. In this paper, we focus on stabilizing instances of the above games by blocking as few players as possible. Formally, given a graph G we want to find a minimum cardinality set of vertices such that its removal from G yields a stable graph. We give a combinatorial polynomial-time algorithm for this problem, and develop approximation algorithms for some NP-hard weighted variants, where each vertex has an associated non-negative weight. Our approximation algorithms are LP-based, and we show that our analysis are almost tight by giving suitable lower bounds on the integrality gap of the used LP relaxations.
Similar content being viewed by others
Notes
These are subsets of edges such that their removal from G yields a stable graph.
References
Agarwal, A., Charikar, M., Makarychev, K., Makarychev, Y.: O(\(\sqrt{ \log n}\)) approximation algorithms for min UnCut, min 2CNF deletion, and directed cut problems. Proc. STOC 2005, 573–581 (2005)
Bassalygo, L.A.: Asymptotically optimal switching circuits. Probl. Peredachi Inf. 17(3), 81–88 (1981)
Berge, C.: Two theorems in graph theory. Proc. Natl. Acad. Sci. USA 43(9), 842 (1957)
Biró, P., Bomhoff, M., Golovach, P.A., Kern, W., Paulusma, D.: Solutions for the stable roommates problem with payments. Theor. Comput. Sci. 540, 53–61 (2014)
Bock, A., Chandrasekaran, K., Könemann, J., Peis, B., Sanità, L.: Finding small stabilizers for unstable graphs. Math. Program. 154(1), 173–196 (2015)
Chalkiadakis, G., Elkind, E., Wooldridge, M.: Computational aspects of cooperative game theory. In: Synthesis Lectures on Artificial Intelligence and Machine Learning, vol 5. Morgan & Claypool, pp. 1–168 (2011)
Cook, W., Cunningham, W., Pulleyblank, W., Schrijver, A.: Combinatorial Optimization. Wiley, New York (1998)
Edmonds, J.: Paths, trees, and flowers. Can. J. Math. 17, 449–467 (1965)
Garg, N., Vazirani, V.V., Yannakakis, M.: Approximate max-flow min-(multi)cut theorems and their applications. SIAM J. Comput. 25, 698–707 (1993)
Ito, T., Kakimura, N., Kamiyama, N., Kobayashi, Y., Okamoto, Y.: Efficient stabilization of cooperative matching games. Theor. Comput. Sci. (2017). doi:10.1016/j.tcs.2017.03.020
Kleinberg, J., Tardos, É.: Balanced outcomes in social exchange networks. Proc. STOC 2008, 295–304 (2008)
Kohli, R., Krishnamurti, R., Mirchandani, P.: The minimum satisfiability problem. SIAM J. Discrete Math. 7(2), 275–283 (1994)
Könemann, J., Larson, K., Steiner, D.: Network bargaining: using approximate blocking sets to stabilize unstable instances. Theor. Comput. Sci. 57(3), 655–672 (2015)
Korach, E., Nguyen, T., Peis, B.: Subgraph characterization of Red/Blue-Split Graph and König Egerváry graphs. In: Proceedings of SODA, pp. 842–850 (2006)
Mishra, S., Raman, V., Saurabh, S., Sikdar, S., Subramanian, C.: The complexity of König subgraph problems and above-guarantee vertex cover. Algorithmica 61(4), 857–881 (2011)
Nash, J.: The bargaining problem. Econometrica 18, 155–162 (1950)
Nisan, N., Roughgarden, T., Tardos, É., Vazirani, V.V.: Algorithmic Game Theory. Cambridge University Press, New York (2007)
Schrijver, A.: Combinatorial Optimization. Springer, New York (2003)
Shapley, L.S., Shubik, M.: The assignment game: the core. Int. J. Game Theory 1(1), 111–130 (1971)
Sterboul, F.: A characterization of the graphs in which the transversal number equals the matching number. J. Comb. Theory Ser. B 27, 228–229 (1979)
Vadhan, S.P.: Pseudorandomness. Now Publishers Inc., Hanover (2012)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ahmadian, S., Hosseinzadeh, H. & Sanità, L. Stabilizing network bargaining games by blocking players. Math. Program. 172, 249–275 (2018). https://doi.org/10.1007/s10107-017-1177-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-017-1177-9