Nondeterminism in Game Semantics via Sheaves

被引:15
作者
Tsukada, Takeshi [1 ]
Ong, C. -H. Luke [2 ]
机构
[1] Univ Tokyo, Tokyo 1138654, Japan
[2] Univ Oxford, Oxford OX1 2JD, England
来源
2015 30TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS) | 2015年
基金
英国工程与自然科学研究理事会;
关键词
FULL ABSTRACTION; STRATEGIES;
D O I
10.1109/LICS.2015.30
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Harmer and McCusker have developed a fully abstract game model for nondeterministic Idealised Algol and, at the same time, revealed difficulties in constructing game models for stateless nondeterministic languages and infinite nondeterminism. We propose a novel approach in which a strategy is not a set, but a tree, of plays, and develop a fully abstract game model for a nondeterministic stateless language. Mathematically such a strategy is formalised as a sheaf over an appropriate site of plays. We conclude with a study on the difficulties pointed out by Harmer and McCusker in terms of the structure of the coverage of the sites.
引用
收藏
页码:220 / 231
页数:12
相关论文
共 49 条
  • [1] A Mathematical Game Semantics of Concurrency and Nondeterminism
    Gutierrez, Julian
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2015, 2015, 9399 : 597 - 607
  • [2] Synchronous Game Semantics via Round Abstraction
    Ghica, Dan R.
    Menaa, Mohamed N.
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATIONAL STRUCTURES, 2011, 6604 : 350 - +
  • [3] Deconstructing General References via Game Semantics
    Murawski, Andrzej S.
    Tzevelekos, Nikos
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES (FOSSACS 2013), 2013, 7794 : 241 - 256
  • [4] Compositional relational reasoning via operational game semantics
    Jaber, Guilhem
    Murawski, Andrzej S.
    2021 36TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2021,
  • [5] Dynamic game semantics
    Yamada, Norihiro
    Abramsky, Samson
    MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2020, 30 (08) : 892 - 951
  • [6] Game Semantics and Normalization by Evaluation
    Clairambault, Pierre
    Dybjer, Peter
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES (FOSSACS 2015), 2015, 9034 : 56 - 70
  • [7] Operational Nominal Game Semantics
    Jaber, Guilhem
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES (FOSSACS 2015), 2015, 9034 : 264 - 278
  • [8] Algorithmic probabilistic game semantics
    Kiefer, Stefan
    Murawski, Andrzej S.
    Ouaknine, Joel
    Wachter, Bjoern
    Worrell, James
    FORMAL METHODS IN SYSTEM DESIGN, 2013, 43 (02) : 285 - 312
  • [9] Game Semantics for Quantum Programming
    Clairambault, Pierre
    De Visme, Marc
    Winskel, Glynn
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (POPL):
  • [10] Operational Algorithmic Game Semantics
    Bunting, Benedict
    Murawski, Andrzej S.
    2023 38TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, LICS, 2023,