论文标题
分级的单调和行为等效游戏
Graded Monads and Behavioural Equivalence Games
论文作者
论文摘要
分级语义的框架使用分级的单子来捕获各种粒度的行为等效,例如,在线性时间/分支时间频谱上发现,在一般系统类型上。我们描述了一种用于分级语义的通用扰流器游戏,该游戏是从给定分级的单元中提取的,可以看作是在播放方面的证明。实例包括用于仿真和仿真的标准卵石游戏,以及用于痕量等价和占地行为等效性的游戏。对此类游戏的无限变体的考虑导致了一个新颖的无限深度语义概念。在合理的限制下,与给定分级等效性相关的无限深度语义可以根据当前等效性下的山地的确定性结构来表征。
The framework of graded semantics uses graded monads to capture behavioural equivalences of varying granularity, for example as found on the linear-time/branching-time spectrum, over general system types. We describe a generic Spoiler-Duplicator game for graded semantics that is extracted from the given graded monad, and may be seen as playing out an equational proof; instances include standard pebble games for simulation and bisimulation as well as games for trace-like equivalences and coalgebraic behavioural equivalence. Considerations on an infinite variant of such games lead to a novel notion of infinite-depth graded semantics. Under reasonable restrictions, the infinite-depth graded semantics associated to a given graded equivalence can be characterized in terms of a determinization construction for coalgebras under the equivalence at hand.