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 条
  • [1] On the decidability of process equivalences for the pi-calculus
    Dam, M
    ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, 1995, 936 : 169 - 183
  • [2] Behavioural equivalences of a probabilistic pi-calculus
    Chen WeiEn
    Cao YongZhi
    Wang HanPin
    SCIENCE CHINA-INFORMATION SCIENCES, 2012, 55 (09) : 2031 - 2043
  • [3] Behavioural equivalences of a probabilistic pi-calculus
    CHEN WeiEn
    ScienceChina(InformationSciences), 2012, 55 (09) : 2031 - 2043
  • [4] Behavioural equivalences of a probabilistic pi-calculus
    WeiEn Chen
    YongZhi Cao
    HanPin Wang
    Science China Information Sciences, 2012, 55 : 2031 - 2043
  • [5] On decidability properties of two fragments of the asynchronous pi-calculus
    Aranda B, Jesus A.
    INGENIERIA Y COMPETITIVIDAD, 2013, 15 (02): : 137 - 149
  • [6] Complete inference systems for weak bisimulation equivalences in the pi-calculus
    Lin, HM
    TAPSOFT '95: THEORY AND PRACTICE OF SOFTWARE DEVELOPMENT, 1995, 915 : 187 - 201
  • [7] THE POLYADIC PI-CALCULUS
    MILNER, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 630 : 1 - 1
  • [8] OBJECTS IN THE PI-CALCULUS
    WALKER, D
    INFORMATION AND COMPUTATION, 1995, 116 (02) : 253 - 271
  • [9] Matching in the Pi-Calculus
    Peters, Kirstin
    Yonova-Karbe, Tsvetelina
    Nestmann, Uwe
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (160): : 16 - 29
  • [10] Linearity and the pi-calculus
    Kobayashi, N
    Pierce, BC
    Turner, DN
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1999, 21 (05): : 914 - 947