Algorithmic Solutions for Maximizing Shareable Costs
Abstract
This paper addresses the optimization problem to maximize the total costs that can be shared among a group of agents, while maintaining stability in the sense of the core constraints of a cooperative transferable utility game, or TU game. When maximizing total shareable costs, the cost shares must satisfy all constraints that define the core of a TU game, except for being budget balanced. The paper first gives a fairly complete picture of the computational complexity of this optimization problem, its relation to optimiztion over the core itself, and its equivalence to other, minimal core relaxations that have been proposed earlier. We then address minimum cost spanning tree (MST) games as an example for a class of cost sharing games with non-empty core. While submodular cost functions yield efficient algorithms to maximize shareable costs, MST games have cost functions that are subadditive, but generally not submodular. Nevertheless, it is well known that cost shares in the core of MST games can be found efficiently. In contrast, we show that the maximization of shareable costs is NP-hard for MST games and derive a 2-approximation algorithm. Our work opens several directions for future research.
- Publication:
-
arXiv e-prints
- Pub Date:
- February 2023
- DOI:
- 10.48550/arXiv.2303.00052
- arXiv:
- arXiv:2303.00052
- Bibcode:
- 2023arXiv230300052Z
- Keywords:
-
- Computer Science - Computer Science and Game Theory;
- Mathematics - Optimization and Control;
- 91B32 (Primary) 90C27;
- 90-08 (Secondary);
- F.2.2;
- J.4
- E-Print:
- 15 pages, 2 figures