Skip to main content

Research Repository

Advanced Search

Expressiveness modulo bisimilarity of regular expressions with parallel composition

Luttik, B. A.S.; Baeten, Jos C.M.; Muller, T. I.M.; Van Tilburg, Paul

Authors

B. A.S. Luttik

Jos C.M. Baeten

TIM MULLER Tim.Muller@nottingham.ac.uk
Assistant Professor

Paul Van Tilburg



Abstract

© Cambridge University Press 2015. The languages accepted by finite automata are precisely the languages denoted by regular expressions. In contrast, finite automata may exhibit behaviours that cannot be described by regular expressions up to bisimilarity. In this paper, we consider extensions of the theory of regular expressions with various forms of parallel composition and study the effect on expressiveness. First we prove that adding pure interleaving to the theory of regular expressions strictly increases its expressiveness modulo bisimilarity. Then, we prove that replacing the operation for pure interleaving by ACP-style parallel composition gives a further increase in expressiveness, still insufficient, however, to facilitate the expression of all finite automata up to bisimilarity. Finally, we prove that the theory of regular expressions with ACP-style parallel composition and encapsulation is expressive enough to express all finite automata up to bisimilarity. Our results extend the expressiveness results obtained by Bergstra, Bethke and Ponse for process algebras with (the binary variant of) Kleene's star operation.

Journal Article Type Conference Paper
Acceptance Date Aug 1, 2014
Online Publication Date Jan 2, 2015
Publication Date Jan 2, 2015
Deposit Date Jan 13, 2020
Journal Mathematical Structures in Computer Science
Print ISSN 0960-1295
Electronic ISSN 1469-8072
Publisher Cambridge University Press (CUP)
Peer Reviewed Peer Reviewed
Volume 26
Issue 6
Pages 933-968
DOI https://doi.org/10.1017/S0960129514000309
Keywords Mathematics (miscellaneous); Computer Science Applications
Public URL https://nottingham-repository.worktribe.com/output/2140768