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 条
  • [21] Least and Greatest Fixpoints in Game Semantics
    Clairambault, Pierre
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATIONAL STRUCTURES, PROCEEDINGS, 2009, 5504 : 16 - 31
  • [22] Game Semantics for Constructive Modal Logic
    Acclavio, Matteo
    Catta, Davide
    Strassburger, Lutz
    AUTOMATED REASONING WITH ANALYTIC TABLEAUX AND RELATED METHODS, TABLEAUX 2021, 2021, 12842 : 428 - 445
  • [23] Layered and Object-Based Game Semantics
    Vale, Arthur Oliveira
    Mellies, Paul-Andre
    Shao, Zhong
    Koenig, Jeremie
    Stefanesco, Leo
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2022, 6 (POPL):
  • [24] Estimation of the Length of Interactions in Arena Game Semantics
    Clairambault, Pierre
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATIONAL STRUCTURES, 2011, 6604 : 335 - 349
  • [25] Game Semantics for Interface Middleweight Java']Java
    Murawski, Andrzej S.
    Tzevelekos, Nikos
    JOURNAL OF THE ACM, 2021, 68 (01)
  • [26] STRONG FUNCTORS AND INTERLEAVING FIXPOINTS IN GAME SEMANTICS
    Clairambault, Pierre
    RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2013, 47 (01): : 25 - 68
  • [27] FIBRED PSEUDO DOUBLE CATEGORIES FOR GAME SEMANTICS
    Eberhart, Clovis
    Hirschowitz, Tom
    THEORY AND APPLICATIONS OF CATEGORIES, 2019, 34 : 514 - 572
  • [28] Compositional Predicate Abstraction from Game Semantics
    Bakewell, Adam
    Ghica, Dan R.
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2009, 5505 : 62 - 76
  • [29] Game Semantics for Interface Middleweight Java']Java
    Murawski, Andrzej S.
    Tzevelekos, Nikos
    ACM SIGPLAN NOTICES, 2014, 49 (01) : 517 - 528
  • [30] Understanding Game Semantics Through Coherence Spaces
    Calderon, Ana C.
    McCusker, Guy
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2010, 265 : 231 - 244