图共享游戏:复杂性和连通性
Graph sharing games: complexity and connectivity
摘要:
我们研究了Alice和Bob这两个参与人的组合博弈,它推广了Brown,Winkler等人所考虑的比萨饼博弈。给定一个连通图G,其顶点被赋予非负权重,参与者在每一轮轮流取G的一个顶点。第一轮是爱丽丝的。根据以下两个规则中的一个(或两个)来获取顶点:(T)由所获取的顶点导出的G的子图在整个博弈期间是连通的,(R)由剩余顶点导出的G的子图在整个博弈期间是连通的。我们证明了如果规则(T)和/或(R)是必需的,那么对于任意的k> 0和任意的正整数k,存在一个k-连通图G,Bob有一个策略使G的顶点的总权为(1-k).这与最初的比萨饼游戏形成鲜明对比,其中Alice已知具有获得总重量的4/9的策略。我们证明了决定爱丽丝是否有获胜策略的问题(即,获得超过总重量一半的策略)是PSPACE完备的,如果需要条件(R)或条件(T)和(R)两者。我们还考虑了一个在连通图(没有权)上进行的博弈,其中第一个违反条件(T)或(R)的玩家输掉了比赛。我们表明,决定谁有获胜的策略是PSPACE完全的。
英文摘要:
We study the following combinatorial game played by two players, Alice and Bob, which generalizes the Pizza game considered by Brown, Winkler and others. Given a connected graph G with nonnegative weights assigned to its vertices, the players alternately take one vertex of G in each turn. The first turn is Alice's. The vertices are to be taken according to one (or both) of the following two rules: (T) the subgraph of G induced by the taken vertices is connected during the whole game, (R) the subgraph of G induced by the remaining vertices is connected during the whole game. We show that if rules (T) and/or (R) are required then for every epsilon > 0 and for every positive integer k there is a k-connected graph G for which Bob has a strategy to obtain (1-epsilon) of the total weight of the vertices. This contrasts with the original Pizza game played on a cycle, where Alice is known to have a strategy to obtain 4/9 of the total weight. We show that the problem of deciding whether Alice has a winning strategy (i.e., a strategy to obtain more than half of the total weight) is PSPACE-complete if condition (R) or both conditions (T) and (R) are required. We also consider a game played on connected graphs (without weights) where the first player who violates condition (T) or (R) loses the game. We show that deciding who has the winning strategy is PSPACE-complete.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。