On the decidability of process equivalences for the pi-calculus

被引:15
|
作者
Dam, M
机构
[1] SICS, Box 1263
关键词
D O I
10.1016/S0304-3975(96)00325-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present general results for showing process equivalences applied to the finite control fragment of the pi-calculus decidable. Firstly, a Finite Reachability Theorem states that up to finite name spaces and up to a static normalisation procedure, the set of reachable agent expressions is finite. Secondly, a Boundedness Lemma shows that no potential computations are missed when name spaces are chosen large enough, but finite. We show how these results lead to decidability for a number of pi-calculus equivalences such as strong or weak, late or early bismulation equivalence. Furthermore, for strong late equivalence we show how our techniques can be used to adapt the well-known Paige-Tarjan algorithm. Strikingly, this results in a single exponential running time not much worse than the running time for the case of for instance CCS. Our results considerably strengthens previous results on decidable equivalences for parameter-passing process calculi.
引用
收藏
页码:215 / 228
页数:14
相关论文
共 50 条
  • [21] Expressiveness of Probabilistic pi-calculus
    Sylvain, Pradalier
    Palamidessi, Catuscia
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 164 (03) : 119 - 136
  • [22] A pi-calculus with explicit substitutions
    Ferrari, GL
    Montanari, U
    Quaglia, P
    THEORETICAL COMPUTER SCIENCE, 1996, 168 (01) : 53 - 103
  • [23] A theory of bisimulation for the pi-calculus
    Sangiorgi, D
    ACTA INFORMATICA, 1996, 33 (01) : 69 - 97
  • [24] Hide and New in the pi-calculus
    Giunti, Marco
    Palamidessi, Catuscia
    Valencia, Frank D.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (89): : 65 - 79
  • [25] SOME RESULTS ON THE PI-CALCULUS
    WALKER, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 491 : 21 - 35
  • [26] A Chart Semantics for the Pi-Calculus
    Borgstrom, Johannes
    Gordon, Andrew D.
    Phillips, Andrew
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 194 (02) : 3 - 29
  • [27] Semantic subtyping for the pi-calculus
    Castagna, Giuseppe
    De Nicola, Rocco
    Varacca, Daniele
    THEORETICAL COMPUTER SCIENCE, 2008, 398 (1-3) : 217 - 242
  • [28] ON THE PI-CALCULUS AND LINEAR LOGIC
    BELLIN, G
    SCOTT, PJ
    THEORETICAL COMPUTER SCIENCE, 1994, 135 (01) : 11 - 65
  • [29] Pi-calculus in logical form
    Bonsangue, M. M.
    Kurz, A.
    22ND ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2007, : 303 - +
  • [30] A symbolic semantics for the pi-calculus
    Boreale, M
    DeNicola, R
    INFORMATION AND COMPUTATION, 1996, 126 (01) : 34 - 52