一句话:提出不完美信息策略逻辑SLii,识别可判定的分层片段并归约至QCTLii*加以证明。
论文将策略逻辑(Strategy Logic)扩展到不完美信息场景,提出SLii并研究其模型检测问题。由于SLii可自然刻画不完美信息多玩家博弈,其一般模型检测不可判定。作者定义了一类语法上的“分层实例”:沿公式语法树向下,策略量化对应模型上更精细的观察。主要结果证明SLii在分层实例上的模型检测可判定,该结果推广了不完美信息多玩家博弈(分层观察)和分层系统分布式合成等已有可判定性结论。为证明此结果,论文引入QCTLii*,即用量词由观察参数化的方式扩展QCTL,并给出从SLii到QCTLii*的归约;随后用自动机理论证明QCTLii*的分层公式片段可判定,归约保持分层性,从而导出SLii的结论。
We introduce an extension of Strategy logic for the imperfect-information setting, called SLii, and study its model-checking problem. As this logic naturally captures multi-player games with imperfect information, the problem turns out to be undecidable. We introduce a syntactical class of “hierarchical instances” for which, intuitively, as one goes down the syntactic tree of the formula, strategy quantifications are concerned with finer observations of the model. We prove that model-checking SLii restricted to hierarchical instances is decidable. This result, because it allows for complex patterns of existential and universal quantification on strategies, greatly generalises previous ones, such as decidability of multi-player games with imperfect information and hierarchical observations, and decidability of distributed synthesis for hierarchical systems. To establish the decidability result, we introduce and study QCTLii*, an extension of QCTL (itself an extension of CTL with second-order quantification over atomic propositions) by parameterising its quantifiers with observations. The simple syntax of QCTLii* allows us to provide a conceptually neat reduction of SLii to QCTLii* that separates concerns, allowing one to forget about strategies and players and focus solely on second-order quantification. While the model-checking problem of QCTLii* is, in general, undecidable, we identify a syntactic fragment of hierarchical formulas and prove, using an automata-theoretic approach, that it is decidable. The decidability result for SLii follows since the reduction maps hierarchical instances of SLii to hierarchical formulas of QCTLii*.
DOI 原文 · arXiv · PDF(开放获取) · DBLP
@inproceedings{BerthonMMRV17,
title = {Strategy logic with imperfect information},
author = {Raphael Berthon and Bastien Maubert and Aniello Murano and Sasha Rubin and Moshe Y. Vardi},
booktitle = {LICS},
year = {2017},
doi = {10.1109/lics.2017.8005136}
}