Game-theoretic concepts have been extensively studied in economics to provide insight into competitive behaviour and strategic decision making. As computing systems increasingly involve concurrently acting autonomous agents, game-theoretic approaches are becoming widespread in computer science as a faithful modelling abstraction. These techniques can be used to reason about the competitive or collaborative behaviour of multiple rational agents with distinct goals or objectives. This paper provides an overview of recent advances in developing a modelling, verification and strategy synthesis framework for concurrent stochastic games implemented in the probabilistic model checker PRISM-games. This is based on a temporal logic that supports finite- and infinite-horizon temporal properties in both a zero-sum and nonzero-sum setting, the latter using Nash and correlated equilibria with respect to two optimality criteria, social welfare and social fairness. We summarise the key concepts, logics and algorithms and the currently available tool support. Future challenges and recent progress in adapting the framework and algorithmic solutions to continuous environments and neural networks are also outlined.
翻译:在经济学中,对游戏理论概念进行了广泛的研究,以深入了解竞争性行为和战略决策。随着计算机系统越来越多地同时涉及自主行为,游戏理论方法作为一种忠实的建模抽象,在计算机科学中日益普遍,作为一种忠实的建模抽象。这些技术可以用来解释具有不同目的或目标的多种理性行为者的竞争或协作行为。本文件概述了在为在概率模型测试游戏中同时实施的模拟、核查和战略合成游戏开发一个建模、核查和战略综合框架方面的最新进展。这基于一种时间逻辑,即支持零和零和非零的定时和无限高度时间特性,后者使用纳什和在两种最佳标准(社会福利和社会公平)方面的相对平衡。我们总结了关键概念、逻辑和算法以及现有的工具支持。还概述了未来的挑战和最近在使框架和算法解决方案适应持续环境和神经网络方面取得的进展。