On the expressive power of polyadic synchronisation in π-calculus

  • Authors:
  • Marco Carbone;Sergio Maffeis

  • Affiliations:
  • BRICS, University of Aarhus, Department of Computer Science Ny Munkegade, building 540, DK-8000 Århus C, Denmark;Imperial College London, Department of Computing Huxley Building, 180 Queen's Gate, London SW7 2BZ United Kingdom

  • Venue:
  • Nordic Journal of Computing
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We extend the π-calculus with polyadic synchronisation, a generalisation of the communication mechanism which allows channel names to be composite. We show that this operator embeds nicely in the theory of π-calculus, we suggest that it permits divergence-free encodings of distributed calculi, and we show that a limited form of polyadic synchronisation can be encoded weakly in π-calculus. After showing that matching cannot be derived in π-calculus, we compare the expressivity of polyadic synchronisation, mixed choice and matching. In particular we show that the degree of synchronisation of a language increases its expressive power by means of a separation result in the style of Palamidessi's result for mixed choice.