On decidability properties of two fragments of the asynchronous pi-calculus

被引:0
|
作者
Aranda B, Jesus A. [1 ]
机构
[1] Univ Valle, Escuela Ingn Sistemas & Computac, Cali, Colombia
来源
INGENIERIA Y COMPETITIVIDAD | 2013年 / 15卷 / 02期
关键词
Expressiveness; divergence; convergence; process calculi;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In (Cacciagrano, et al., 2008) the authors studied the expressiveness of persistence in the asynchronous pi-calculus, henceforth A pi. They considered A pi and three sub-languages of it, each capturing one source of persistence: the persistent-input calculus (PIA pi), the persistent-output calculus (POA pi), and the persistent calculus (PA pi). They prove that, under some general conditions, there cannot be an encoding from A pi into a (semi)-persistent calculus preserving the must-testing semantics, a semantics sensitive to divergence. In this paper we support and strengthen the separation results of (Cacciagrano, et al., 2008) by showing that convergence and divergence are two decidable properties in a fragment of POA pi and PA pi, in contrast to what happen in A pi. Thus, it is shown that there cannot be a (computable) encoding from A pi into PA pi and in such a fragment of POA pi, preserving divergence or convergence. These impossibility results don't presuppose any condition on the encodings and involve directly convergence for first time in the study of the expressiveness of persistence of (A pi).
引用
收藏
页码:137 / 149
页数:13
相关论文
共 50 条
  • [1] On the decidability of process equivalences for the pi-calculus
    Dam, M
    ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, 1995, 936 : 169 - 183
  • [2] On the decidability of process equivalences for the pi-calculus
    Dam, M
    THEORETICAL COMPUTER SCIENCE, 1997, 183 (02) : 215 - 228
  • [3] Synchrony vs Causality in the Asynchronous Pi-Calculus
    Peters, Kirstin
    Schicke, Jens-Wolfhard
    Nestmann, Uwe
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (64): : 89 - 103
  • [4] Linearity, Persistence and Testing Semantics in the Asynchronous Pi-Calculus
    Cacciagrano, Diletta
    Corradini, Flavio
    Aranda, Jesus
    Valencia, Frank D.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 194 (02) : 59 - 84
  • [5] FROM COMPUTING TO INTERACTION: ON THE EXPRESSIVENESS OF ASYNCHRONOUS PI-CALCULUS
    Yue, Houguang
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2013, 24 (03) : 349 - 373
  • [6] THE POLYADIC PI-CALCULUS
    MILNER, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 630 : 1 - 1
  • [7] OBJECTS IN THE PI-CALCULUS
    WALKER, D
    INFORMATION AND COMPUTATION, 1995, 116 (02) : 253 - 271
  • [8] Matching in the Pi-Calculus
    Peters, Kirstin
    Yonova-Karbe, Tsvetelina
    Nestmann, Uwe
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (160): : 16 - 29
  • [9] Information flow vs. resource access in the asynchronous pi-calculus
    Hennessy, M
    Riely, J
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2002, 24 (05): : 566 - 591
  • [10] Linearity and the pi-calculus
    Kobayashi, N
    Pierce, BC
    Turner, DN
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1999, 21 (05): : 914 - 947