On the Validity of Encodings of the Synchronous in the Asynchronous π-calculus

02/26/2018
by   Rob van Glabbeek, et al.
0

Process calculi may be compared in their expressive power by means of encodings between them. A widely accepted definition of what constitutes a valid encoding for (dis)proving relative expressiveness results between process calculi was proposed by Gorla. Prior to this work, diverse encodability and separation results were generally obtained using distinct, and often incompatible, quality criteria on encodings. Textbook examples of valid encoding are the encodings proposed by Boudol and by Honda & Tokoro of the synchronous choice-free π-calculus into its asynchronous fragment, illustrating that the latter is no less expressive than the former. Here I formally establish that these encodings indeed satisfy Gorla's criteria.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/26/2018

A Theory of Encodings and Expressiveness

This paper proposes a definition of what it means for one system descrip...
research
10/22/2020

Automata and Fixpoints for Asynchronous Hyperproperties

Hyperproperties have received increasing attention in the last decade du...
research
03/22/2022

Comparing the expressiveness of the π-calculus and CCS

This paper shows that the π-calculus with implicit matching is no more e...
research
06/24/2018

Decentralized Asynchronous Coded Caching in Fog-RAN

In this paper, we investigate asynchronous coded caching in fog radio ac...
research
09/06/2022

Encodability and Separation for a Reflective Higher-Order Calculus

The ρ-calculus (Reflective Higher-Order Calculus) of Meredith and Radest...
research
11/23/2017

That's Enough: Asynchrony with Standard Choreography Primitives

Choreographies are widely used for the specification of concurrent and d...
research
07/30/2021

Minimal Translations from Synchronous Communication to Synchronizing Locks (Extended Version)

In order to understand the relative expressive power of larger concurren...

Please sign up or login with your details

Forgot password? Click here to reset