Domain theory, testing and simulation for labelled Markov processes

https://doi.org/10.1016/j.tcs.2004.10.021Get rights and content
Under an Elsevier user license
open archive

Abstract

This paper presents a fundamental study of similarity and bisimilarity for labelled Markov processes (LMPs). The main results characterize similarity as a testing preorder and bisimilarity as a testing equivalence. In general, LMPs are not required to satisfy a finite-branching condition—indeed the state space may be a continuum, with the transitions given by arbitrary probability measures. Nevertheless we show that to characterize bisimilarity it suffices to use finitely-branching labelled trees as tests.

Our results involve an interaction between domain theory and measure theory. One of the main technical contributions is to show that a final object in a suitable category of LMPs can be constructed by solving a domain equation DV(D)Act, where V is the probabilistic powerdomain. Given an LMP whose state space is an analytic space, bisimilarity arises as the kernel of the unique map to the final LMP. We also show that the metric for approximate bisimilarity introduced by Desharnais, Gupta, Jagadeesan and Panangaden generates the Lawson topology on the domain D.

Keywords

Labelled Markov process
Bisimulation
Testing
Domain theory
Measure theory

Cited by (0)

1

Supported by the Natural Sciences and Engineering Research Council of Canada.

2

The support of the US Office of Naval Research is gratefully acknowledged.

3

The support of the National Science Foundation is gratefully acknowledged.

4

Supported by ONR contract N00014-95-1-0520, Defense Advanced Research Project Agency and the Army Research Office under contract DAAD19-01-1-0485.