Comparing the expressiveness of the -calculus and CCS
From MaRDI portal
Publication:6166803
DOI10.1007/978-3-030-99336-8_20zbMATH Open1528.68258arXiv2203.11519OpenAlexW4225805607MaRDI QIDQ6166803FDOQ6166803
Authors: Rob van Glabbeek
Publication date: 3 August 2023
Published in: Programming Languages and Systems (Search for Journal in Brave)
Abstract: This paper shows that the -calculus with implicit matching is no more expressive than CCS, a variant of CCS in which the result of a synchronisation of two actions is itself an action subject to relabelling or restriction, rather than the silent action . This is done by exhibiting a compositional translation from the -calculus with implicit matching to CCS that is valid up to strong barbed bisimilarity. The full -calculus can be similarly expressed in CCS enriched with the triggering operation of Meije. I also show that these results cannot be recreated with CCS in the role of CCS, not even up to reduction equivalence, and not even for the asynchronous -calculus without restriction or replication. Finally I observe that CCS cannot be encoded in the -calculus.
Full work available at URL: https://arxiv.org/abs/2203.11519
Recommendations
Cites Work
- Higher-level synchronising devices in Meije-SCCS
- Title not available (Why is that?)
- Functions as processes
- Title not available (Why is that?)
- Modal logics for mobile processes
- Calculi for synchrony and asynchrony
- A calculus of mobile processes. I
- A calculus of mobile processes. II
- Branching time and abstraction in bisimulation semantics
- A Theory of Communicating Sequential Processes
- Process Algebra
- Title not available (Why is that?)
- Algèbre de processus et synchronisation
- The \(\pi\)-calculus: A theory of mobile processes
- Modeling and analysis of communicating systems
- Barbed bisimulation
- Towards a unified approach to encodability and separation results for process calculi
- On cool congruence formats for weak bisimulations
- Symbolic bisimulations
- A theory of bisimulation for the \(\pi\)-calculus
- On distributability in process calculi
- Title not available (Why is that?)
- Welcome to the Jungle: A Subjective Guide to Mobile Process Calculi
- Musings on encodings and expressiveness
- A \(\pi\)-calculus with explicit substitutions
- A theory of encodings and expressiveness (extended abstract)
- On the expressiveness of choice quantification
- CSP is expressive enough for \(\pi\)
- Full abstraction for expressiveness: history, myths and facts
- General conditions for full abstraction
Cited In (3)
This page was built for publication: Comparing the expressiveness of the \(\pi \)-calculus and CCS
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6166803)