Motivated by the real-world problem of international kidney exchange (IKEP), [Bir\'o et al., Generalized Matching Games for International Kidney Exchange, 2019] introduced a generalized transferable utility matching game featuring a partition of the vertex set of a graph into players, and analyzed its complexity. We explore the non-transferable utility (NTU) variant of the game, where the utility of players is given by the number of their matched vertices. The NTU version is arguably a more natural model of the international kidney exchange program, as the utility of a participating country mostly depends on how many of its patients receive a kidney, which is non-transferable by nature. We study the core of this game, which suitably captures the notion of stability of an IKEP, as it precludes incentives to deviate from the proposed solution for any possible coalition of the players. We prove computational complexity results about the weak and strong cores under various assumptions on the players. In particular, we show that if every player has two vertices, which can be considered as an NTU matching game with couples, then the weak core is always non-empty, and the existence of a strong core solution can be decided in polynomial time. In contrast, it is NP-hard to decide whether the strong core is empty when each player has three vertices. We also show that if the number of players is constant, then the non-emptiness of the weak and strong cores is polynomial-time decidable.
翻译:受国际肾脏交换(IKEP)这一现实问题的启发,[Biró等人,《国际肾脏交换的广义匹配博弈》,2019]提出了一种广义可转移效用匹配博弈,其特点是将图的顶点集划分为若干参与者,并分析了其计算复杂性。我们探讨该博弈的不可转移效用(NTU)变体,其中参与者的效用由其匹配的顶点数量决定。NTU版本可以说是国际肾脏交换计划更自然的模型,因为参与国的效用主要取决于其有多少患者获得肾脏,这在本质上是不可转移的。我们研究该博弈的核心,它恰当地捕捉了IKEP稳定性的概念,因为它排除了任何可能的参与者联盟偏离所提出解决方案的动机。我们在对参与者的各种假设下,证明了关于弱核心与强核心的计算复杂性结果。特别地,我们证明若每个参与者有两个顶点(可视为带配偶的NTU匹配博弈),则弱核心始终非空,且强核心解的存在性可在多项式时间内判定。相反,当每个参与者有三个顶点时,判定强核心是否为空是NP难的。我们还证明,若参与者数量为常数,则弱核心与强核心的非空性可在多项式时间内判定。