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 条
  • [31] BISIMULATION IN HIGHER-ORDER PROCESS CALCULI
    SANGIORGI, D
    PROGRAMMING CONCEPTS, METHODS AND CALCULI, 1994, 56 : 207 - 224
  • [32] Higher-Order MSL Horn Constraints
    Jochems, Jerome
    Jones, Eddie
    Ramsay, Steven
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2023, 7 (POPL): : 2017 - 2047
  • [33] A GLIMPSE INTO HIGHER-ORDER CONNEXIVE LOGICS
    Francez, Nissim
    LOGIQUE ET ANALYSE, 2022, (257) : 101 - 110
  • [34] Environmental Bisimulations for Higher-Order Languages
    Sangiorgi, Davide
    Kobayashi, Naoki
    Sumii, Eijiro
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2011, 33 (01):
  • [35] Higher-order conditioning and the retrosplenial cortex
    Todd, Travis P.
    Huszar, Roman
    DeAngeli, Nicole E.
    Bucci, David J.
    NEUROBIOLOGY OF LEARNING AND MEMORY, 2016, 133 : 257 - 264
  • [36] A PROBABILISTIC HIGHER-ORDER FIXPOINT LOGIC
    Mitani, Yo
    Kobayashi, Naoki
    Tsukada, Takeshi
    LOGICAL METHODS IN COMPUTER SCIENCE, 2021, 17 (04)
  • [37] A CATEGORICAL FRAMEWORK FOR CONGRUENCE OF APPLICATIVE BISIMILARITY IN HIGHER-ORDER LANGUAGES
    Hirschowitz, Tom
    Lafont, Ambroise
    LOGICAL METHODS IN COMPUTER SCIENCE, 2022, 18 (03) : 37:1 - 37:72
  • [38] Higher-Order Efficiency Conditions for Vector Nonsmooth Optimization Problems Using the Higher-Order Gâteaux Derivatives
    Van Su, Tran
    Hang, Dinh Dieu
    BULLETIN OF THE IRANIAN MATHEMATICAL SOCIETY, 2024, 50 (05)
  • [39] A higher-order porous thermoelastic problem with microtemperatures
    Fernandez, J. R.
    Quintanilla, R.
    APPLIED MATHEMATICS AND MECHANICS-ENGLISH EDITION, 2023, 44 (11) : 1911 - 1926
  • [40] Higher-Order Rank Functions on Directed Graphs
    Kashiwabara, Kenji
    Horie, Ikumi
    Yamaguchi, Kazunori
    FUNDAMENTA INFORMATICAE, 2020, 173 (01) : 1 - 31