Parameterizing higher-order processes on names and processes***

被引:1
|
作者
Xu, Xian [1 ]
机构
[1] East China Univ Sci & Technol, Shanghai 200237, Peoples R China
来源
RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS | 2019年 / 53卷 / 3-4期
关键词
Parameterization; encoding; context bisimulation; normal bisimulation; higher-order; first-order; processes; CALCULUS; BISIMULATION;
D O I
10.1051/ita/2019005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Parameterization extends higher-order processes with the capability of abstraction and application (like those in lambda-calculus). As is well-known, this extension is strict, meaning that higher-order processes equipped with parameterization are strictly more expressive than those without parameterization. This paper studies strictly higher-order processes (i.e., no name-passing) with two kinds of parameterization: one on names and the other on processes themselves. We present two main results. One is that in presence of parameterization, higher-order processes can interpret first-order (name-passing) processes in a quite elegant fashion, in contrast to the fact that higher-order processes without parameterization cannot encode first-order processes at all. We present two such encodings and analyze their properties in depth, particularly full abstraction. In the other result, we provide a simpler characterization of the standard context bisimilarity for higher-order processes with parameterization, in terms of the normal bisimilarity that stems from the well-known normal characterization for higher-order calculus. As a spinoff, we show that the bisimulation up-to context technique is sound in the higher-order setting with parameterization.
引用
收藏
页码:153 / 206
页数:54
相关论文
共 50 条
  • [41] Environmental Bisimulations for Probabilistic Higher-order Languages
    Sangiorgi, Davide
    Vignudelli, Valeria
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2019, 41 (04):
  • [42] Higher-order numerical derivatives for photonic applications
    Lopez Zavala, Luis David
    Shulika, Oleksiy, V
    OPTICS AND PHOTONICS FOR INFORMATION PROCESSING XIV, 2020, 11509
  • [43] Environmental Bisimulations for Probabilistic Higher-Order Languages
    Sangiorgi, Davide
    Vignudelli, Valeria
    ACM SIGPLAN NOTICES, 2016, 51 (01) : 595 - 607
  • [44] A Lagrangian description of the higher-order Painlev, equations
    Choudhury, A. Ghose
    Guha, Partha
    Kudryashov, N. A.
    COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2012, 52 (05) : 746 - 755
  • [45] A higher-order porous thermoelastic problem with microtemperatures
    J. R. Fernández
    R. Quintanilla
    Applied Mathematics and Mechanics, 2023, 44 : 1911 - 1926
  • [46] Higher-order generalized invexity in variational problems
    Padhan, S. K.
    Nahak, C.
    MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2013, 36 (11) : 1334 - 1341
  • [47] On the expressiveness and decidability of higher-order process calculi
    Lanese, Ivan
    Perez, Jorge A.
    Sangiorgi, Davide
    Schmitt, Alan
    INFORMATION AND COMPUTATION, 2011, 209 (02) : 198 - 226
  • [48] A Higher-Order Distributed Calculus with Name Creation
    Pierard, Adrien
    Sumii, Eijiro
    2012 27TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2012, : 531 - 540
  • [49] A Lagrangian description of the higher-order Painleve equations
    Choudhury, A. Ghose
    Guha, Partha
    Kudryashov, Nikolay A.
    APPLIED MATHEMATICS AND COMPUTATION, 2012, 218 (11) : 6612 - 6619
  • [50] Algebraic multigrid for higher-order finite elements
    Heys, JJ
    Manteuffel, TA
    McCormick, SF
    Olson, LN
    JOURNAL OF COMPUTATIONAL PHYSICS, 2005, 204 (02) : 520 - 532