Effectful applicative bisimilarity: monads, relators, and the Howe's method

Ugo Dal Lago, Francesco Gavazzo, Paul Blain Levy

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Citations (Scopus)
241 Downloads (Pure)

Abstract

We study Abramsky’s applicative bisimilarity abstractly, in the context of call-by-value λ- calculi with algebraic effects. We first of all endow a computational λ-calculus with a monadic operational semantics. We then show how the theory of relators provides precisely what is needed to generalise applicative bisimilarity to such a calculus, and to single out those monads and relators for which applicative bisimilarity is a congruence, thus a sound methodology for program equivalence. This is done by studying Howe’s method in the abstract.
Original languageEnglish
Title of host publication2017 32nd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)
PublisherIEEE Computer Society Press
Pages1-12
Number of pages30
ISBN (Electronic)9781509030187
ISBN (Print)9781509030194
DOIs
Publication statusPublished - 18 Aug 2017
Event32nd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2017) - Reykjavik, Iceland
Duration: 20 Jun 201723 Jun 2017

Conference

Conference32nd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2017)
Country/TerritoryIceland
CityReykjavik
Period20/06/1723/06/17

Fingerprint

Dive into the research topics of 'Effectful applicative bisimilarity: monads, relators, and the Howe's method'. Together they form a unique fingerprint.

Cite this