arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1906.09370cs.LOcs.PL
收藏

控制算子的强互模拟

Strong Bisimulation for Control Operators

Eduardo Bonelli, Delia Kesner, Andrés Viso

摘要:

本文的目的是确定程序的控制运营商的减少语义是在确切的对应关系。这是通过引入一个关系$\simeq$来实现的,该关系定义在Parigot的$λμ$的修正表示上-我们称之为$ΛM$的演算。我们的结果建立在两个基本成分上:(1)通过$ΛM$的显式项算子将$λμ$ -归约分解为乘法和指数步骤,以及(2)将$ΛM$ -项转换为Laurent的极化证明网(PPN),使得PPN中的割消模拟我们的演算。我们提出的关系$\simeq$的PPN结构等价的特点。最值得注意的是,$\simeq$被证明是一个强大的互模拟相对于减少$ΛM$,即两个$\simeq$ -等价的条款有完全相同的减少语义,一个结果,这失败的Regnier的$σ$ -等价的$λ$ -演算以及劳伦特的$σ$ -等价的$λμ$。

英文摘要:

The purpose of this paper is to identify programs with control operators whose reduction semantics are in exact correspondence. This is achieved by introducing a relation $\simeq$, defined over a revised presentation of Parigot's $λμ$-calculus we dub $ΛM$. Our result builds on two fundamental ingredients: (1) factorization of $λμ$-reduction into multiplicative and exponential steps by means of explicit term operators of $ΛM$, and (2) translation of $ΛM$-terms into Laurent's polarized proof-nets (PPN) such that cut-elimination in PPN simulates our calculus. Our proposed relation $\simeq$ is shown to characterize structural equivalence in PPN. Most notably, $\simeq$ is shown to be a strong bisimulation with respect to reduction in $ΛM$, i.e. two $\simeq$-equivalent terms have the exact same reduction semantics, a result which fails for Regnier's $σ$-equivalence in $λ$-calculus as well as for Laurent's $σ$-equivalence in $λμ$.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑