Axiomatizing flat iteration
The current axiomatizations generalize to full CCS, whereas the prefix iteration approach does not allow an elimination theorem for an asynchronous parallel composition operator.
The greater expressiveness of flat iteration allows for much shorter completeness proofs.
In the setting of prefix iteration, the most convenient way to obtain the completeness theorems for η-, delay, and weak congruence was by reduction to the completeness theorem for branching congruence. In the case of weak congruence this turned out to be much simpler than the only direct proof found. In the setting of flat iteration on the other hand, the completeness theorems for delay and weak (but not η-) congruence can equally well be obtained by reduction to the one for strong congruence, without using branching congruence as an intermediate step. Moreover, the completeness results for prefix iteration can be retrieved from those for flat iteration, thus obtaining a second indirect approach for proving completeness for delay and weak congruence in the setting of prefix iteration.
Unable to display preview. Download preview PDF.
- L. Aceto and J.F. Groote (1995), A complete equational axiomatization for MPA with string iteration, BRICS Research Report RS-95-28, Department of Mathematics and Computer Science, Aalborg University. Available by anonymous ftp from ftp.daimi.aau.dk in the directory pub/BRICS/RS/95/28.Google Scholar
- L. Aceto, W. Fokkink, R. van Glabbeek and A. Ingólfsdóttir (1996), Axiomatizing prefix iteration with silent steps, I&C 127(1), pp. 26–40.Google Scholar
- L. Aceto and A. Ingólfsdóttir (1996), An equational axiomatization of observation congruence for prefix iteration, in Proc. AMAST '96, Munich, Germany, M. Wirsing and M. Nivat, eds., LNCS 1101, Springer-Verlag, pp. 195–209.Google Scholar
- T. Basten (1996), Branching bisimilarity is an equivalence indeed!, IPL 58(3), pp. 141–147.Google Scholar
- J. Bergstra, I. Bethke and A. Ponse (1994), Process algebra with iteration and nesting, Computer Journal 37, pp. 243–258. Originally appeared as report P9314, Programming Research Group, University of Amsterdam, 1993.Google Scholar
- J. Bergstra and J. Klop (1984), The algebra of recursively defined processes and the algebra of regular processes, in Proceedings 11th ICALP, Antwerpen, J. Paredaens, ed., LNCS 172, Springer-Verlag, pp. 82–95.Google Scholar
- F. Corradini, R. De Nicola and A. Labella (1995), Fully abstract models for nondeterministic Kleene algebras (extended abstract), in Proc. CONCUR 95, Philadelphia, I. Lee and S. Smolka, eds., LNCS 962, Springer-Verlag, pp. 130–144.Google Scholar
- W. Fokkink (1994), A complete equational axiomatization for prefix iteration, IPL 52, pp. 333–337.Google Scholar
- W. Fokkink (1996), A complete axiomatization for prefix iteration in branching bisimulation, Fundamenta Informaticae 26, pp. 103–113.Google Scholar
- W. Fokkink and H. Zantema (1994), Basic process algebra with iteration: Completeness of its equational axioms, Computer Journal 37, pp. 259–267.Google Scholar
- R. V. Glabbeek (1995), Branching bisimulation as a tool in the analysis of weak bisimulation. Available at ftp://boole.stanford.edu/pub/DVI/tool.dvi.gz.Google Scholar
- R. V. Glabbeek and W. Weijland (1996), Branching time and abstraction in bisimulation semantics, JACM 43(3), pp. 555–600.Google Scholar
- S. Kleene (1956), Representation of events in nerve nets and finite automata, in Automata Studies, C. Shannon and J. McCarthy, eds., Princeton University Press, pp. 3–41.Google Scholar
- R. Milner (1989), Communication and Concurrency, Prentice-Hall.Google Scholar
- R. Milner (1989), A complete axiomatisation for observational congruence of finite-state behaviours, I&C 81, pp. 227–247.Google Scholar
- E.-R. Olderog and C.A.R. Hoare (1986), Specification-oriented semantics for communicating processes, Acta Informatica 23, pp. 9–66.Google Scholar
- P. Sewell (1994), Bisimulation is not finitely (first order) equationally axiomatisable, in Proc. 9th LICS, Paris, IEEE Computer Society Press, pp. 62–70.Google Scholar