Finding and verifying the nucleolus of cooperative games

被引:9
|
作者
Benedek, Marton [1 ,2 ,3 ]
Fliege, Jorg [4 ]
Tri-Dung Nguyen [5 ,6 ]
机构
[1] Hungarian Acad Sci, Inst Econ, Ctr Econ & Reg Studies, Toth Kalman U 4, H-1097 Budapest, Hungary
[2] Corvinus Univ Budapest, Fovam Ter 8, H-1093 Budapest, Hungary
[3] Budapest Univ Technol & Econ, Egry Jozsef 1, H-1111 Budapest, Hungary
[4] Univ Southampton, Math Sci, Univ Rd, Southampton SO17 1BJ, Hants, England
[5] Univ Southampton, Math Sci, Business Sch, Southampton SO17 1BJ, Hants, England
[6] Univ Southampton, CORMSIS, Southampton SO17 1BJ, Hants, England
基金
英国工程与自然科学研究理事会;
关键词
CHARACTERIZATION SETS;
D O I
10.1007/s10107-020-01527-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The nucleolus offers a desirable payoff-sharing solution in cooperative games, thanks to its attractive properties-it always exists and lies in the core (if the core is nonempty), and it is unique. The nucleolus is considered as the most `stable' solution in the sense that it lexicographically minimizes the dissatisfactions among all coalitions. Although computing the nucleolus is very challenging, the Kohlberg criterion offers a powerful method for verifying whether a solution is the nucleolus in relatively small games (i.e. with the number of players n <= 15). This approach, however, becomes more challenging for larger games because of the need to form and check a criterion involving possibly exponentially large collections of coalitions, with each collection potentially of an exponentially large size. The aim of this work is twofold. First, we develop an improved version of the Kohlberg criterion that involves checking the `balancedness' of at most (n - 1) sets of coalitions. Second, we exploit these results and introduce a novel descent-based constructive algorithm to find the nucleolus efficiently. We demonstrate the performance of the newalgorithms by comparing them with existing methods over different types of games. Our contribution also includes the first open-source code for computing the nucleolus for games of moderately large sizes.
引用
收藏
页码:135 / 170
页数:36
相关论文
共 50 条
  • [1] Finding and verifying the nucleolus of cooperative games
    Márton Benedek
    Jörg Fliege
    Tri-Dung Nguyen
    [J]. Mathematical Programming, 2021, 190 : 135 - 170
  • [2] Some recent algorithms for finding the nucleolus of structured cooperative games
    Raghavan, TES
    [J]. GAME THEORETICAL APPLICATIONS TO ECONOMICS AND OPERATIONS RESEARCH, 1997, 18 : 207 - 238
  • [3] The Nucleolus in Cooperative Fuzzy Games
    Tian, Haiyan
    Qiao, Lu
    Xu, Zhenyu
    [J]. ASIA-PACIFIC MANAGEMENT AND ENGINEERING CONFERENCE (APME 2014), 2014, : 1296 - 1301
  • [4] AN ALGORITHM FOR FINDING THE NUCLEOLUS OF ASSIGNMENT GAMES
    SOLYMOSI, T
    RAGHAVAN, TES
    [J]. INTERNATIONAL JOURNAL OF GAME THEORY, 1994, 23 (02) : 119 - 143
  • [5] Externalities and the (pre)nucleolus in cooperative games
    alvarez-Mozos, Mikel
    Ehlers, Lars
    [J]. MATHEMATICAL SOCIAL SCIENCES, 2024, 128 : 10 - 15
  • [6] Genetic algorithm for finding the nucleolus of assignment games
    Chin, HH
    [J]. GAME THEORETICAL APPLICATIONS TO ECONOMICS AND OPERATIONS RESEARCH, 1997, 18 : 197 - 205
  • [7] The G-nucleolus for fuzzy cooperative games
    Lin, Jian
    Zhang, Qiang
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2014, 26 (06) : 2963 - 2971
  • [8] THE NUCLEOLUS FOR COOPERATIVE GAMES WITH ARBITRARY BOUNDS OF INDIVIDUAL RATIONALITY
    SOBOLEV, A
    [J]. INTERNATIONAL JOURNAL OF GAME THEORY, 1995, 24 (01) : 13 - 22
  • [9] The Least-Core and Nucleolus of Path Cooperative Games
    Fang, Qizhi
    Li, Bo
    Shan, Xiaohan
    Sun, Xiaoming
    [J]. COMPUTING AND COMBINATORICS, 2015, 9198 : 70 - 82
  • [10] ON FINDING THE NUCLEOLUS OF AN N-PERSON COOPERATIVE GAME
    SANKARAN, JK
    [J]. INTERNATIONAL JOURNAL OF GAME THEORY, 1991, 19 (04) : 329 - 338