AXIOMATIZING PROBABILISTIC PROCESSES - ACP WITH GENERATIVE PROBABILITIES

被引:58
作者
BAETEN, JCM
BERGSTRA, JA
SMOLKA, SA
机构
[1] UNIV AMSTERDAM, PROGRAMMING RES GRP, 1009 DB AMSTERDAM, NETHERLANDS
[2] UNIV UTRECHT, DEPT PHILOSOPHY, 3508 TC UTRECHT, NETHERLANDS
基金
美国国家科学基金会;
关键词
D O I
10.1006/inco.1995.1135
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper is concerned with finding complete axiomatizations of probabilistic processes. We examine this problem within the context of the process algebra ACP and obtain as our endresult the axiom system prACP(-), a version of ACP whose main innovation is a probabilistic asynchronous interleaving operator. Our goal was to introduce probability into ACP in as simple a fashion as possible, Optimally, ACP should be the homomorphic image of the probabilistic version in which the probabilities are forgotten, We begin by weakening slightly ACP to obtain the axiom system ACP(-),. The main difference between ACP and ACP(-), is that the axiom x + delta = x, which does not yield a plausible interpretation in the generative model of probabilistic computation, is rejected in ACP(-),. We argue that this does not affect the usefulness of ACP, in practice, and show how ACP can be reconstructed from ACP, with a minimal amount of technical machinery, prACP, is obtained from ACP, through the introduction of probabilistic alternative and parallel composition operators, and a process graph model for pr ACP, based on probabilistic bisimulation is developed. We show that pr ACP, is a sound and complete axiomatization of probabilistic bisimulation for finite processes, and that prACP, can be homomorphically embedded in ACP, as desired. Our results for ACP, and prACP, are presented in a modular fashion by first considering several subsets of the signatures, We conclude with a discussion about adding an iteration operator to pr ACP(-),. (C) 1995 Academic Press, Inc.
引用
收藏
页码:234 / 255
页数:22
相关论文
共 19 条
[1]  
BAETEN JCM, 1990, CAMBRIDGE TRACTS COM, V18
[2]   PROCESS ALGEBRA FOR SYNCHRONOUS COMMUNICATION [J].
BERGSTRA, JA ;
KLOP, JW .
INFORMATION AND CONTROL, 1984, 60 (1-3) :109-137
[3]  
BERGSTRA JA, 1994, PROCESS ALGEBRA ITER
[4]  
BLOOM B, 1989, LECTURE NOTES COMPUT, V363
[5]  
CHRISTOFF I, 1990, DOCS9022 TECHN REP
[6]  
CLEAVELAND R, 1992, LECTURE NOTES COMPUT, V623
[7]  
GIACALONE A, 1990, P WORKING C PROGRAMM
[8]  
JONSSON B, 1991, 6TH P IEEE S LOG COM
[9]  
JOU CC, 1990, LECT NOTES COMPUT SC, V458, P367
[10]  
Kleene S.C., 1956, AUTOMATA STUDIES, P3