2021 36th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS) 2021
DOI: 10.1109/lics52264.2021.9470524
|View full text |Cite
|
Sign up to set email alerts
|

Compositional relational reasoning via operational game semantics

Abstract: We show how to use operational game semantics as a guide to develop relational techniques for establishing contextual equivalences with respect to contexts drawn from a hierarchy of four call-by-value higher-order languages: with either general or ground-type references and with either call/cc or no control operator. In game semantics, differences between the contexts can be captured by the absence or presence of the O-visibility and O-bracketing conditions.The proposed technique, which we call Kripke normal-f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 32 publications
0
2
0
Order By: Relevance
“…Contextual equivalence with respect to HOSC contexts has been researched through numerous approaches, e.g. eager normal-form bisimulations [25], Kripke Logical Relations [9], operational game semantics [14], and Kripke normal-form bisimulations [16], albeit with hardly any decidability results. A notable exception is a recent result for the 𝜆𝜇𝜈-calculus (i.e.…”
Section: Introductionmentioning
confidence: 99%
“…Contextual equivalence with respect to HOSC contexts has been researched through numerous approaches, e.g. eager normal-form bisimulations [25], Kripke Logical Relations [9], operational game semantics [14], and Kripke normal-form bisimulations [16], albeit with hardly any decidability results. A notable exception is a recent result for the 𝜆𝜇𝜈-calculus (i.e.…”
Section: Introductionmentioning
confidence: 99%
“…HOBBIT is a bounded-complete inequivalence checker, which exploits 'symbolic up-to' techniques to allow it to (semi-) automatically prove many equivalences [16]. Kripke Normal Form Bisimulations [17] are a sound and complete technique for showing contextual equivalence for a family of CBV languages with control and higher-order state, but the cited paper does not discuss decidability. Apart from OGS-inspired research, there has been much related work based on logical relations [18], [19] and normal form bisimulations [20], also without decision procedures.…”
Section: Introductionmentioning
confidence: 99%