Lipschitz Continuous Allocations for Optimization Games (2405.11889v1)
Abstract: In cooperative game theory, the primary focus is the equitable allocation of payoffs or costs among agents. However, in the practical applications of cooperative games, accurately representing games is challenging. In such cases, using an allocation method sensitive to small perturbations in the game can lead to various problems, including dissatisfaction among agents and the potential for manipulation by agents seeking to maximize their own benefits. Therefore, the allocation method must be robust against game perturbations. In this study, we explore optimization games, in which the value of the characteristic function is provided as the optimal value of an optimization problem. To assess the robustness of the allocation methods, we use the Lipschitz constant, which quantifies the extent of change in the allocation vector in response to a unit perturbation in the weight vector of the underlying problem. Thereafter, we provide an algorithm for the matching game that returns an allocation belonging to the $\left(\frac{1}{2}-\epsilon\right)$-approximate core with Lipschitz constant $O(\epsilon{-1})$. Additionally, we provide an algorithm for a minimum spanning tree game that returns an allocation belonging to the $4$-approximate core with a constant Lipschitz constant. The Shapley value is a popular allocation that satisfies several desirable properties. Therefore, we investigate the robustness of the Shapley value. We demonstrate that the Lipschitz constant of the Shapley value for the minimum spanning tree is constant, whereas that for the matching game is $\Omega(\log n)$, where $n$ denotes the number of vertices.
- K. Ando. Computation of the shapley value of minimum cost spanning tree games:#P-hardness and polynomial cases. Japan Journal of Industrial and Applied Mathematics, 29(3):385–400, 2012.
- H. Aziz and B. de Keijzer. Shapley meets shapley. arXiv preprint arXiv:1307.0332, 2013.
- The complexity of matching games: A survey. Journal of Artificial Intelligence Research, 77:459–485, 2023.
- C. G. Bird. On cost allocation for a spanning tree: a game theoretic approach. Networks, 6(4):335–350, 1976.
- The stable fixtures problem with payments. Games and economic behavior, 108:245–268, 2018.
- A. Claus and D. J. Kleitman. Cost allocation for a spanning tree. Networks, 3(4):289–304, 1973.
- V. Conitzer and T. Sandholm. Complexity of constructing solutions in the core based on synergies among coalitions. Artificial Intelligence, 170(6-7):607–619, 2006.
- Algorithmic aspects of the core of combinatorial optimization games. Mathematics of Operations Research, 24(3):751–766, 1999.
- K. Eriksson and J. Karlander. Stable outcomes of the roommate game with transferable utility. International Journal of Game Theory, 29:555–569, 2001.
- On approximately fair cost allocation in euclidean tsp games. Operations-Research-Spektrum, 20:29–37, 1998.
- U. Faigle and W. Kern. On some approximately balanced combinatorial cooperative games. Zeitschrift für Operations Research, 38:141–152, 1993.
- U. Faigle and W. Kern. Approximate core allocation for binpacking games. SIAM Journal on Discrete Mathematics, 11(3):387–399, 1998.
- On the complexity of testing membership in the core of min-cost spanning tree games. International Journal of Game Theory, 26:361–366, 1997.
- D. Granot and G. Huberman. Minimum cost spanning tree games. Mathematical programming, 21:1–18, 1981.
- S. Hara and Y. Yoshida. Average sensitivity of decision tree learning. In The 11th International Conference on Learning Representations (ICLR), 2023.
- S. Hart. Shapley value. In Game theory, pages 210–216. Springer, 1989.
- W. Kern and X. Qiu. Integrality gap analysis for bin packing games. Operations Research Letters, 40(5):360–363, 2012.
- J. Kuipers. Bin packing games. Mathematical Methods of Operations Research, 47:499–510, 1998.
- S. Kumabe and T. Maehara. Convexity of b𝑏bitalic_b-matching games. In International Joint Conference on Artificial Intelligence, pages 261–267, 2020.
- S. Kumabe and T. Maehara. Convexity of hypergraph matching game. In Proceedings of the 19th International Conference on Autonomous Agents and MultiAgent Systems (AAMAS), pages 663–671, 2020.
- S. Kumabe and Y. Yoshida. Average sensitivity of dynamic programming. In Proceedings of the 33th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 1925–1961, 2022.
- S. Kumabe and Y. Yoshida. Lipschitz continuous algorithms for covering problems. arXiv preprint arXiv:2307.08213, 2023.
- S. Kumabe and Y. Yoshida. Lipschitz continuous algorithms for graph problems. In Proceedings of the 2023 IEEE 64th Annual Symposium on Foundations of Computer Science (FOCS), pages 762–797. IEEE, 2023.
- Approximate core allocations for edge cover games. In International Workshop on Frontiers in Algorithmics, pages 105–115. Springer, 2023.
- P. Peng and Y. Yoshida. Average sensitivity of spectral clustering. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD), pages 1132–1140, 2020.
- X. Qiu and W. Kern. Approximate core allocations and integrality gap for the bin packing game. Theoretical Computer Science, 627:26–35, 2016.
- L. S. Shapley. On Balanced Sets and Cores. RAND Corporation, 1965.
- L. S. Shapley and M. Shubik. Quasi-cores in a monetary economy with nonconvex preferences. Econometrica: Journal of the Econometric Society, pages 805–827, 1966.
- L. S. Shapley and M. Shubik. The assignment game I: The core. International Journal of Game Theory, 1:111–130, 1971.
- M. Sotomayor. The multiple partners game. In Equilibrium and Dynamics: Essays in Honour of David Gale, pages 322–354. Springer, 1992.
- N. Varma and Y. Yoshida. Average sensitivity of graph algorithms. SIAM Journal on Computing, 52(4):1039–1081, 2023.
- V. V. Vazirani. The general graph matching game: Approximate core. Games and Economic Behavior, 132:478–486, 2022.
- G. J. Woeginger. On the rate of taxation in a cooperative bin packing game. Zeitschrift für Operations Research, 42:313–324, 1995.
- Approximate core allocations for multiple partners matching games. arXiv preprint arXiv:2107.01442, 2021.
- Y. Yoshida and S. Ito. Average sensitivity of Euclidean k𝑘kitalic_k-clustering. In Advances in Neural Information Processing Systems (NeurIPS), 2022.