DocumentCode
2879445
Title
Refinement Algebra with Explicit Probabilism
Author
Rabehaja, T.M. ; Sanders, J.W.
Author_Institution
Int. Inst. for Software Technol., United Nations Univ., Macau, China
fYear
2009
fDate
29-31 July 2009
Firstpage
63
Lastpage
70
Abstract
Refinement algebra provides axioms for the stepwise removal of abstraction, in the form of demonic nondeterminism, in a first-order system that supports reasoning about loops. It has been extended by Solin and Meinecke to computations involving implicit probabilistic choices: demonic nondeterminism then satisfies weaker properties. In this paper their axiom system is extended to capture explicit probabilistic choices. The first form is an unquantified probabilistic choice; the second is a partial quantified probabilistic choice (from which the usual binary probabilistic choice can be recovered). The new refinement algebra is sound with respect to 1-bounded expectation transformers, the premier model of probabilistic computations, but also with respect to a new model introduced here to capture more directly partial quantified computations. In this setting a `normal form´ result of Kozen is proved, replacing multiple loops with a single loop that does the same job; and the extent to which the two forms of loop have the same expected number of steps to termination is considered. Being entirely first-order, the new refinement algebra is targeted to automation.
Keywords
inference mechanisms; process algebra; Kleene algebra; axiom system; binary probabilistic choice; explicit probabilism; partial quantified probabilistic choice; reasoning about loops; refinement algebra; stepwise abstraction removal; unquantified probabilistic choice; Algebra; Automation; Computational modeling; Software engineering; Transformers; Kleene algebra; loops probabilistic; probability; refinement algebra; semantics;
fLanguage
English
Publisher
ieee
Conference_Titel
Theoretical Aspects of Software Engineering, 2009. TASE 2009. Third IEEE International Symposium on
Conference_Location
Tianjin
Print_ISBN
978-0-7695-3757-3
Type
conf
DOI
10.1109/TASE.2009.53
Filename
5198488
Link To Document