Probabilistic bisimulation

From HandWiki

In theoretical computer science, probabilistic bisimulation is an extension of the concept of bisimulation for fully probabilistic transition systems first described by K.G. Larsen and A. Skou.[1] A discrete probabilistic transition system is a triple

[math]\displaystyle{ S = (\operatorname{St}, \operatorname{Act}, \tau:\operatorname{St} \times \operatorname{Act}\times \operatorname{St}\rightarrow [0,1]) }[/math]

where [math]\displaystyle{ \tau(s,a,t) }[/math] gives the probability of starting in the state s, performing the action a and ending up in the state t. The set of states is assumed to be countable. There is no attempt to assign probabilities to actions. It is assumed that the actions are chosen nondeterministically by an adversary or by the environment. This type of system is fully probabilistic, there is no other indeterminacy.

The definition of a probabilistic bisimulation on a system S is an equivalence relation R on the state space St, such that for every pair s,t in St with sRt and for every action a in Act and for every equivalence class C of R [math]\displaystyle{ \tau(s,a,C) = \tau(t,a,C). }[/math] Two states are said to be probabilistically bisimilar if there is some such R relating them.

When applied to Markov chains, probabilistic bisimulation is the same concept as lumpability.[2][3] Probabilistic bisimulation extends naturally to weighted bisimulation.[4]

References

  1. K. G. Larsen and A. Skou and appeared in the article Bisimulation through Probabilistic Testing, published in Information and Computation, vol 94, pages 1-28, 1991
  2. Probabilistic Noninterference through Weak Probabilistic Bisimulation by Geoffrey Smith Proceedings of the 16th IEEE Computer Security Foundations Workshop (CSFW’03) 1063-6900/03
  3. Kemeny, John G.; Snell, J. Laurie (July 1976) [1960]. Gehring, F. W.; Halmos, P. R.. eds. Finite Markov Chains (Second ed.). New York Berlin Heidelberg Tokyo: Springer-Verlag. pp. 224. ISBN 978-0-387-90192-3. 
  4. Oliveira, J.N. (2013). "Weighted Automata as Coalgebras in Categories of Matrices". Int. J. Found. Comput. Sci. 24 (6): 709–728. doi:10.1142/S0129054113400145. http://repositorio.inesctec.pt/handle/123456789/6654.