论文标题
并发随机游戏的多玩家均衡验证
Multi-player Equilibria Verification for Concurrent Stochastic Games
论文作者
论文摘要
并发随机游戏(CSGS)是建模概率系统的理想形式主义,这些系统具有多个玩家或组件具有独特目标的组件,从而做出并发,理性的决策。示例包括通信或安全协议以及多机器人导航。存在CSG的验证方法,但仅限于将代理商或参与者分为两个联盟的场景,而在同一联盟中共享相同目标的方案。在本文中,我们提出了针对CSGS的多酸化验证技术。我们使用次级完美的社会福利(或社会成本)最佳纳什均衡状态,这是没有动机在任何游戏状态下单方面改变其策略的策略,而总和的总目标将被最大化(或最小化)。我们提出了时间逻辑RPATL的扩展(概率交替的时间时间逻辑带有奖励),以指定任何数量不同的不同联盟的基于平衡的属性,以及相应的模型检查算法,以停止游戏的变体。我们在Prism游戏工具中实施我们的技术,并将其应用于几个案例研究,包括秘密共享协议和公共优质游戏。
Concurrent stochastic games (CSGs) are an ideal formalism for modelling probabilistic systems that feature multiple players or components with distinct objectives making concurrent, rational decisions. Examples include communication or security protocols and multi-robot navigation. Verification methods for CSGs exist but are limited to scenarios where agents or players are grouped into two coalitions, with those in the same coalition sharing an identical objective. In this paper, we propose multi-coalitional verification techniques for CSGs. We use subgame-perfect social welfare (or social cost) optimal Nash equilibria, which are strategies where there is no incentive for any coalition to unilaterally change its strategy in any game state, and where the total combined objectives are maximised (or minimised). We present an extension of the temporal logic rPATL (probabilistic alternating-time temporal logic with rewards) to specify equilibria-based properties for any number of distinct coalitions, and a corresponding model checking algorithm for a variant of stopping games. We implement our techniques in the PRISM-games tool and apply them to several case studies, including a secret sharing protocol and a public good game.