We explore links between the thin concurrent games of Castellan, Clairambault and Winskel, and the weighted relational models of linear logic studied by Laird, Manzonetto, McCusker and Pagani. More precisely, we show that there is an interpretationpreserving "collapse" functor from the former to the latter. On objects, the functor defines for each game a set of possible execution states. Defining the action on morphisms is more subtle, and this is the main contribution of the paper. Given a strategy and an execution state, our functor needs to count the witnesses for this state within the strategy. Strategies in thin concurrent games describe non-linear behaviour explicitly, so in general each witness exists in countably many symmetric copies. The challenge is to define the right notion of witnesses, factoring out this infinity while matching the weighted relational model. Understanding how witnesses compose is particularly subtle and requires a delve into the combinatorics of witnesses and their symmetries. In its basic form, this functor connects thin concurrent games and a relational model weighted by N $\cup$ {+$\infty$}. We will additionally consider a generalised setting where both models are weighted by elements of an arbitrary continuous semiring; this covers the probabilistic case, among others. Witnesses now additionally carry a value from the semiring, and our interpretation-preserving collapse functor extends to this setting.
翻译:我们探索了卡斯特连、克莱兰巴特和温斯克尔的薄薄同时游戏与莱尔德、曼佐托、麦库斯克尔和帕格尼所研究的线性逻辑加权关系模型之间的联系。 更准确地说, 我们展示了前者与后者之间的“ 折叠” 配方。 在对象上, 配方为每一场游戏定义了一套可能的执行状态。 定义关于形态的动作比较微妙, 这是文件的主要贡献。 在战略和执行状态下, 我们的真人需要在战略中计数这一状态的证人。 薄同时游戏中的策略明确描述非线性的行为, 所以一般而言, 每个证人都存在可数的配对副本。 挑战是如何界定证人的正确概念, 将这种不确定性与加权关系模型相匹配。 理解证人的计算方式特别微妙, 并且需要在证人及其组合中进行三角曲。 在基本形式上, 这个有趣的游戏中, 连接了较薄的同时值游戏, 以及一个连带价值的半义性模型, 由N 美元 和其它的任意性模型 来计算。