Affiliation:
1. School of Cognitive and Computing Sciences, University of Sussex, Falmer, Brighton BN1 9QH, England, E-mail: luca@cogs.sussex.ac.uk
Abstract
The noninterleaving equivalences that have been proposed in the literature may be roughly divided into three classes, depending on the kind of observational scenarios underlying them. Some of them distinguish parallelism from nondeterminism by admitting explicit observations of the causal structure of systems; some others are based on the observation of distribution and still others on the assumption that actions have duration. In general, these three observational scenarios give rise to equivalences of incomparable discriminating power. In this paper, we show that three representative equivalences of the aforementioned classes, namely timed equivalence [Hen88], distributed bisimulation [CH89] and causal bisimulation [DD88], coincide over a language for finite parallel processes without communication and restriction. The proof of this result is algebraic in style and relies on a theorem giving a finite, ω-complete axiomatization of causal bisimulation over the language under consideration. We also give a model for our language based upon causal trees and prove that it is fully abstract with respect to the largest congruence contained in strong bisimulation and preserved by a very simple form of action refinement [AH89].
Subject
Computational Theory and Mathematics,Information Systems,Algebra and Number Theory,Theoretical Computer Science
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献