Computing bisimulations for finite-control π-calculus

被引:18
作者
Lin, HM [1 ]
机构
[1] Chinese Acad Sci, Inst Software, Comp Sci Lab, Beijing 100080, Peoples R China
关键词
mobile processes; pi-calculus; bisimulation; decision procedure;
D O I
10.1007/BF02951922
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Symbolic bisimulation avoids the ifinite branching problem caused by instantiating input names with all names in the standard definition of bisimulation in pi-calculus. However, it does not automatically lead to an efficient algorithm, because symbolic bisimulation is indexed by conditions on names, and directly manipulating such conditions can be computationally costly. In this paper a new notion of bisimulation is introduced, in which the manipulation of maximally consistent conditions is replaced with a systematic employment of schematic names. It is shown that the new notion captures symbolic bisimulation in a precise sense. Based on the new definition an efficient algorithm, which instantiates input names "on-the-fly", is presented to check bisimulations for finite-control pi-calculus.
引用
收藏
页码:1 / 9
页数:9
相关论文
共 14 条
[1]   A symbolic semantics for the pi-calculus [J].
Boreale, M ;
DeNicola, R .
INFORMATION AND COMPUTATION, 1996, 126 (01) :34-52
[2]  
FERNANDEZ JC, 1991, LECT NOTES COMPUTER, V575, P181
[3]   SYMBOLIC BISIMULATIONS [J].
HENNESSY, M ;
LIN, H .
THEORETICAL COMPUTER SCIENCE, 1995, 138 (02) :353-389
[4]  
HENNESSY M, 1996, FORMAL ASPECTS COMPU, V8, P408
[5]  
Li ZJ, 1998, LECT NOTES COMPUT SC, V1443, P707
[6]  
LIN H, 1995, LECT NOTES COMPUTER, V915
[7]  
LIN H, 1994, 794 U SUSS COMP SCI
[8]  
LIN H, 1998, FORTE PSTV 98, P215
[9]  
LIN H, 1995, LECT NOTES COMPUTER, V962
[10]  
MILNER R, 1992, INFORM COMPUT, V100, P1, DOI [10.1016/0890-5401(92)90008-4, 10.1016/0890-5401(92)90009-5]