Arboricity games: the core and the nucleolus

被引:1
作者
Xiao, Han [1 ]
Fang, Qizhi [1 ]
机构
[1] Ocean Univ China, Sch Math Sci, Qingdao, Peoples R China
基金
中国国家自然科学基金;
关键词
Core; Nucleolus; Arboricity; Density; Graph decomposition; FRACTIONAL ARBORICITY; ALGORITHM;
D O I
10.1007/s10107-021-01752-w
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The arboricity of a graph is the minimum number of forests required to cover all its edges. In this paper, we examine arboricity from a game-theoretic perspective and investigate cost-sharing in the minimum forest cover problem. We introduce the arboricity game as a cooperative cost game defined on a graph. The players are edges, and the cost of each coalition is the arboricity of the subgraph induced by the coalition. We study properties of the core and propose an efficient algorithm for computing the nucleolus when the core is not empty. In order to compute the nucleolus in the core, we introduce the prime partition which is built on the densest subgraph lattice. The prime partition decomposes the edge set of a graph into a partially ordered set defined from minimal densest minors and their invariant precedence relation. Moreover, edges from the same partition always have the same value in a core allocation. Consequently, when the core is not empty, the prime partition significantly reduces the number of variables and constraints required in the linear programs of Maschler's scheme and allows us to compute the nucleolus in polynomial time. Besides, the prime partition provides a graph decomposition analogous to the celebrated core decomposition and the density-friendly decomposition, which may be of independent interest.
引用
收藏
页码:1 / 25
页数:25
相关论文
共 35 条
[1]   GAME THEORETIC ANALYSIS OF A BANKRUPTCY PROBLEM FROM THE TALMUD [J].
AUMANN, RJ ;
MASCHLER, M .
JOURNAL OF ECONOMIC THEORY, 1985, 36 (02) :195-213
[2]  
Aziz H, 2009, LECT NOTES COMPUT SC, V5929, P438, DOI 10.1007/978-3-642-10841-9_40
[3]   Network strength games: the core and the nucleolus [J].
Baiou, Mourad ;
Barahona, Francisco .
MATHEMATICAL PROGRAMMING, 2020, 180 (1-2) :117-136
[4]   An Algorithm to Compute the Nucleolus of Shortest Path Games [J].
Baiou, Mourad ;
Barahona, Francisco .
ALGORITHMICA, 2019, 81 (08) :3099-3113
[5]   Computing solutions for matching games [J].
Biro, Peter ;
Kern, Walter ;
Paulusma, Daniel .
INTERNATIONAL JOURNAL OF GAME THEORY, 2012, 41 (01) :75-90
[6]   A simple algorithm for the nucleolus of airport profit games [J].
Branzei, Rodica ;
Inarra, Elena ;
Tijs, Stef ;
Zarzuelo, Jose M. .
INTERNATIONAL JOURNAL OF GAME THEORY, 2006, 34 (02) :259-272
[7]   FRACTIONAL ARBORICITY, STRENGTH, AND PRINCIPAL PARTITIONS IN GRAPHS AND MATROIDS [J].
CATLIN, PA ;
GROSSMAN, JW ;
HOBBS, AM ;
LAI, HJ .
DISCRETE APPLIED MATHEMATICS, 1992, 40 (03) :285-302
[8]  
Chen G., 2019, ARXIV190110316
[9]  
Chen N., 2012, P 26 AAAI C ART INT, P1319
[10]   Finding Nucleolus of Flow Game [J].
Deng, Xiaotie ;
Fang, Qizhi ;
Sun, Xiaoxun .
PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, :124-+