Duality and i/o-types in the π-calculus

Daniel Hirschkoff, Jean Marie Madiot, Davide Sangiorgi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We study duality between input and output in the π-calculus. In dualisable versions of π, including πI and fusions, duality breaks with the addition of ordinary input/output types. We introduce π, intuitively the minimal symmetrical conservative extension of π with input/output types. We prove some duality properties for π and we study embeddings between π and π in both directions. As an example of application of the dualities, we exploit the dualities of π and its theory to relate two encodings of call-by-name λ-calculus, by Milner and by van Bakel and Vigliotti, syntactically quite different from each other.

Original languageEnglish
Title of host publicationConcurrency Theory - 23rd International Conference, CONCUR 2012, Proceedings
Pages302-316
Number of pages15
DOIs
Publication statusPublished - 1 Oct 2012
Externally publishedYes
Event23rd International Conference on Concurrency Theory, CONCUR 2012 - Newcastle upon Tyne, United Kingdom
Duration: 4 Sept 20127 Sept 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7454 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference23rd International Conference on Concurrency Theory, CONCUR 2012
Country/TerritoryUnited Kingdom
CityNewcastle upon Tyne
Period4/09/127/09/12

Fingerprint

Dive into the research topics of 'Duality and i/o-types in the π-calculus'. Together they form a unique fingerprint.

Cite this