DocumentCode
2842546
Title
Operational semantics of probabilistic Kleene algebra with tests
Author
Qiao, Rui ; Wang, Yuan ; Gao, Xinyan ; Wu, Jinzhao
Author_Institution
Chengdu Inst. of Comput. Applic., Chinese Acad. of Sci., Chengdu
fYear
2008
fDate
6-9 July 2008
Firstpage
706
Lastpage
713
Abstract
Kleene algebra with tests (KAT) is a prominent specification language used for formalizing the behavior of non-deterministic structured programs generally called regular programs. Regular programs with probabilistic information have richer and more powerful expressiveness than normal regular programs. However, KAT is incapable of specifying such recently widely used programs. We construct a complete theory of probabilistic Kleene algebra with tests (PKAT) for reasoning about regular programs with probability. We offer a model termed probabilistic configuration transition systems, whose states are configurations composed of a pair of a PKAT expression and a data-state. To determine the transition relation in the model, we define an operational semantics for PKAT, and establish a probabilistic bisimulation equivalence relation in PKAT. The soundness of the equations of PKAT is validated with respect to the bisimulation, to find equivalences without calculating the actual bisimulation relation.
Keywords
algebra; bisimulation equivalence; probability; programming language semantics; specification languages; bisimulation equivalence relation; nondeterministic structured programs; operational semantics; probabilistic Kleene algebra; probabilistic configuration transition systems; regular programs; specification language; Algebra; Calculus; Computer applications; Computer architecture; Concurrent computing; Electronic equipment testing; Equations; Information technology; Specification languages; Transformers;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 2008. ISCC 2008. IEEE Symposium on
Conference_Location
Marrakech
ISSN
1530-1346
Print_ISBN
978-1-4244-2702-4
Electronic_ISBN
1530-1346
Type
conf
DOI
10.1109/ISCC.2008.4625616
Filename
4625616
Link To Document