On the Approximate Core and Nucleon of Flow Games

Pengfei Liu,Han Xiao,Qizhi Fang
2024-01-24
Abstract:The flow game with public arcs is a cooperative revenue game derived from a flow network. In this game, each player possesses an arc, while certain arcs, known as public arcs, are not owned by any specific player and are accessible to any coalition. The aim of this game is to maximize the flow that can be routed in the network through strategic coalition formation. By exploring its connection to the maximum partially disjoint path problem, we investigate the approximate core and nucleon of the flow game with public arcs. The approximate core is an extension of the core that allows for some deviation in group rationality, while the nucleon is a multiplicative analogue of the nucleolus. In this paper, we provide two complete characterizations for the optimal approximate core and show that the nucleon can be computed in polynomial time.
Computer Science and Game Theory
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is the research on the approximate core and nucleon in flow games with public arcs. Specifically, the author aims to explore the following two aspects: 1. **Optimal solutions of the approximate core**: The paper provides two complete characterization methods for the approximate core. The approximate core is an extension of the classical core concept, allowing a certain deviation in group rationality, thus providing a more relaxed stability definition than the classical core in some cases. 2. **Calculation of the nucleon**: The paper shows how to calculate the nucleon in polynomial time. The nucleon is a multiplicative analogue of the Schmeidler nucleolus. It attempts to minimize the relative deviation rather than the absolute deviation, and is usually a subset of the best - ratio approximate core. To achieve these goals, the author reveals the basic combinatorial structure of this game model by studying the connection between flow games and the maximum partially disjoint paths problem. The following are the key formulas and concepts involved in the paper: - **Approximate core**: For a cooperative game \(\Gamma=(N, \gamma)\), its \(\alpha\)-approximate core \(C_{\alpha}(\Gamma)\) is defined as: \[ C_{\alpha}(\Gamma)=\left\{x \in \chi(\Gamma): x(S) \geq \alpha \gamma(S), \forall S \subseteq N\right\} \] where \(\chi(\Gamma)\) represents the set of all allocations, and \(\gamma(S)\) is the characteristic function. - **Nucleon**: The nucleon \(\eta(\Gamma)\) is the set of allocations \(x\) that make the vector \(\theta(x)\) lexicographically maximum, that is: \[ \eta(\Gamma)=\left\{x \in \chi(\Gamma): \theta(x) \succeq_{l} \theta(x'), \forall x' \in \chi(\Gamma)\right\} \] - **Linear programming**: The initial linear programming for calculating the nucleon is as follows: \[ \begin{aligned} & \text{maximize} & & \epsilon \\ & \text{subject to} & & x(S) \geq(1 + \epsilon) \tilde{\gamma}(S), \forall S \in 2^{N} \setminus\{\emptyset, N\}, \\ &&& x \in \chi(\tilde{\Gamma}_{D}). \end{aligned} \] Through these methods, the paper not only solves the problems of the approximate core and nucleon in flow games with public arcs, but also provides theoretical basis and technical support for further research in related fields.