Abstraction Refinement for Games with Incomplete Information
Abstraction Refinement for Games with Incomplete Information
复制标题
不完整信息博弈的抽象细化
DOI:
10.4230/lipics.fsttcs.2008.1751
复制
发表时间:
2008
影响因子:
5.2
通讯作者:
B. Finkbeiner
中科院分区:
文献类型:
--
作者:
Rayna Dimitrova;B. Finkbeiner
Counterexample-guided abstraction refinement (CEGAR) is used in
automated software analysis to find suitable finite-state abstractions
of infinite-state systems. In this paper, we extend CEGAR to games
with incomplete information, as they commonly occur in controller
synthesis and modular verification. The challenge is that, under
incomplete information, one must carefully account for the knowledge
available to the player: the strategy must not depend on information
the player cannot see. We propose an abstraction mechanism for games under
incomplete information that incorporates the approximation of the players\' moves
into a knowledge-based subset construction on the abstract state
space. This abstraction results in a perfect-information game over a
finite graph. The concretizability of abstract strategies can be encoded as
the satisfiability of strategy-tree formulas. Based on this encoding,
we present an interpolation-based approach for selecting new predicates
and provide sufficient conditions for the termination of the resulting
refinement loop.