Applicative Bisimulation and Quantum $λ$-Calculi (Long Version)
应用互模拟是一种在高阶函数式语言中检验程序等价性的共归纳技术。就上下文对等而言,它是合理的,有时是完整的。在本文中,我们表明,应用互模拟也工作时,底层语言的程序采取的形式的线性$λ$ -演算扩展的功能,如概率二进制选择,但也量子数据,后者是一个设置中的线性发挥作用。的主要结果是证明所获得的概念的双相似性的合理性。
2015-06-22 cs.LO
A Lean-Congruence Format for EP-Bisimilarity
本文扩展了 De Simone 格式以处理捕获并发的后继关系,并证明在所有扩展的 De Simone 语言中,ep-双相似性既是算子的同余也是递归的精简同余。
2023-09-13 cs.LO
Divide and Congruence II: From Decomposition of Modal Formulas to Preservation of Delay and Weak Bisimilarity
本文提出了一种分解具有内部作用$τ$的过程的模态公式的方法,并在此分解方法的基础上导出了分支和$η$ -双相似的同余格式。其思想是,语义的一致格式必须确保该语义的模态表征中的公式总是被分解为再次处于该模态表征中的公式。在这个后续文件中的分解方法进行了增强,以处理包含一个模态$\langleε\rangle\langle a\rangleϕ$的模态特征,推导出一致格式的延迟和弱双相似性。
2017-12-21 cs.LO
Quantum Bisimilarity is a Congruence under Physically Admissible Schedulers
本文通过引入物理可容许调度器丰富了CCS的线性量子扩展,解决了量子并发系统中不受约束的非确定性问题,推导出满足并行复合同余和量子有限区分能力的良态互模拟关系。
2024-08-27 cs.LO
A Distribution Law for CCS and a New Congruence Result for the pi-calculus
我们给出了一个公理化的强双相似CCS的一个小片段,不具有总和运算符。这个公理化,然后用来推导出在有限的π演算的强双相似性的同余在没有和。据我们所知,这是唯一的非平凡的子演算的pi演算,包括完整的输出前缀和强双相似性是一个同余。
2008-05-14 cs.LO
A Bisimilarity Congruence for the Applied pi-Calculus Sufficiently Coarse to Verify Privacy Properties
本文是第一次深入调查的粗概念的双相似性的应用π演算是一个同余关系:开放倒钩双相似。一个开放的变种标记的双相似性(准开放双相似性),更适合于构建互模拟,被证明是符合开放倒钩双相似性。这些bisimilary同余示出的特征在于一个直观的模态逻辑,可以用来,例如,描述攻击隐私时,隐私属性被侵犯。开放倒钩双相似性提供了一种组合方法来验证密码协议,因为已证明的属性可以在任何上下文中重用,包括在输入前缀下。此外,开放倒钩双相似性是足够粗糙的推理密码协议的安全性和隐私属性;在更精细的双相似性一致性,开放双相似性,它不能验证某些隐私属性。
2018-11-06 cs.CR cs.LO
On characterising strong bisimilarity in a fragment of CCS with replication
我们提供了一个强的双相似性的CCS片段,只包含前缀,平行组成,同步和有限的复制形式的表征。这种表征不是一种公理化,而是作为一种重写系统呈现。我们讨论了我们的方法如何使我们能够得到一个新的同余结果在$π$演算:同余持有的子演算,不包括限制,也不和,并具有有限形式的复制。我们还没有正式确定后一种结果的所有细节。
2008-10-12 cs.LO
On the Axiomatisation of Branching Bisimulation Congruence over CCS
在本文中,我们调查的方程理论(限制,重新标记,和递归自由片段)CCS模扎根分支双相似性,这是一个经典的,基于bisimulation的概念等价的抽象过程中的行为从内部计算步骤。首先,我们证明了CCS不是基于模所考虑的同余。作为一个关键步骤的独立利益的证明,否定的结果,我们证明了每个CCS进程有一个独特的并行分解成不可分解的过程模分支双相似性。作为第二个主要贡献,我们表明,当一组行动是有限的,根分支双相似性有一个有限的方程基础上CCS丰富的左合并和通信合并运营商从ACP。
2022-06-28 cs.LO
Abstract Congruence Criteria for Weak Bisimilarity
我们介绍了三个一般的组合性标准操作语义,并证明,当所有三个都满足在一起,他们保证弱互模拟是一个同余。我们的工作是建立在图里和Plotkin的数学操作语义和弱互模拟的Brengos的共代数方法。我们用各种成功和失败的例子来证明每个标准,并与Bloom和van Glabbeek的简单WB酷规则格式建立正式联系。此外,我们表明,这三个标准诱导宽松的模型在这个意义上的Bonchi等人。
2021-10-13 cs.LO math.CT
A hierarchy of behavioral equivalences in the $π$-calculus with noisy channels
$π$ -演算是一个进程代数,其中代理通过无噪声通信信道相互发送通信链路进行交互。考虑到噪声信道的现实,$π$ -演算的扩展,称为$π_N$ -演算,最近已经推出。本文提出了$π_N$ -演算的早期过渡语义,它不是$π_N$晚期语义的直接翻译版本,然后将6种行为等价扩展到$π_N$ -演算中,这些行为等价包括约简双相似、倒钩双相似、倒钩等价、倒钩同余、双相似和完全双相似.这种行为等价性被投射到一个层次结构中,这有助于验证两个主体的行为等价性。特别是,我们表明,由于嘈杂的性质的通道,双相似性和倒刺等价的巧合,以及完全双相似性和倒刺同余的巧合,在$π$ -演算不持有$π_N$。
2008-01-21 cs.LO
The Benefit of Being Non-Lazy in Probabilistic λ-calculus
我们认为概率应用双相似性(PAB),共归纳关系比较的概率无类型的lambda条款根据一个特定的操作语义的应用行为。这个概念已经被研究了两个标准的参数传递策略,按值调用(cbv)和按名称调用(cbn),使用了一个懒惰的减少策略,而不是减少一个函数的主体。特别是,PAB已被证明是完全抽象的上下文等价的cbv,但不是在懒惰cbn。我们克服了这个问题的cbn放松懒惰的约束:我们证明,PAB是完全抽象的标准头减少上下文等价。我们的证明是基于Leventis分离定理,使用概率Nakajima树作为上下文等价类的树状表示。最后,我们还证明了不等式完全抽象失败,表明概率应用相似性严格包含在上下文前序中。
2020-04-27 cs.LO
Fully Abstract Encodings of $λ$-Calculus in HOcore through Abstract Machines
本文通过将范式互模拟、应用互模拟和上下文等价内化到抽象机中,构造了按名调用和按值调用λ-演算到极简高阶进程演算HOcore的完全抽象编码,并证明该方法可扩展到带控制算子的λμ-演算。
2024-07-02 cs.LO
Lean and Full Congruence Formats for Recursion
在本文中,我区分两个(前)同余的要求,语义等价和前序的过程中给出的封闭条件的系统描述语言与递归结构。当用等价的替换替换过程的闭子表达式时,精益同余保持等价。此外,完全全等允许子表达式的递归规范内的替换,所述子表达式可以包含绑定在这些子表达式外部的递归变量。我建立了双相似性是一个精益(前)的所有语言的递归一致的结构操作语义在ntyft/ntyxt格式。此外,它是tyft/tyxt格式的完全一致。
2017-04-11 cs.LO
On Barbs and Labels in Reactive Systems
反应式系统(RS)表示一个元框架,旨在为那些由归约规则提供操作语义的计算形式主义导出行为一致性。RS被证明是一种灵活的规范设备,但到目前为止,大多数处理其行为语义的努力都集中在同素推出(IPO)和饱和(也称为动态)互模拟上。在本文中,我们介绍了一种新的,中间的行为等价:L-双相似性,这是能够重铸其IPO和饱和的同行。的等价性是参数的一组L的RS标签,它表明,在温和的条件下L,它确实是一个同余。此外,L-双相似性还可以改写RS的倒钩语义的概念,这是由同一作者在以前的论文中提出的。为了提供一个合适的测试床,我们实例化我们的建议,解决(异步)CCS的语义和演算的移动环境。
2010-02-15 cs.LO
On Coinductive Equivalences for Higher-Order Probabilistic Functional Programs (Long Version)
我们研究互模拟和上下文等价的概率$λ$演算。本文的贡献有三个方面。首先,我们展示了一种证明概率应用双相似同余的技术。虽然该技术遵循豪的方法,但一些技术细节是完全不同的,依赖于实数集的非平凡“解开”属性。其次,我们表明,虽然双相似性是在一般情况下严格比上下文等价,这两个关系之间的重合达到纯$λ$ -条款。由此产生的等式是由Levy-Longo树诱导的等式,通常被认为是在懒惰制度下纯$λ$ -项上的最好的扩展等价。最后,我们推导出一个共归纳特征的上下文等价的整个概率语言,通过一个扩展,其中条款类似于分布可能会出现在redex的位置。扩展的另一个动机是它的操作语义允许我们实验不同的一致性技术,即逻辑双相似性。
2013-11-07 cs.LO cs.PL
A non-interleaving process calculus for multi-party synchronisation
我们介绍了线演算。它的动态特性受到Milner的CCS的启发:一元前缀操作,二元选择和标准递归构造。代替交错并行组合算子,存在用于沿着公共边界同步和非通信并行组合的算子。(操作)语义是一个标记的转换系统与SOS规则。双相似性是关于语言的操作符的一致性。利用双相似性对项进行商运算得到一个紧闭范畴。
2009-12-03 cs.LO cs.PL
Simulation in the Call-by-Need Lambda-Calculus with Letrec, Case, Constructors, and Seq
本文展示了几个版本的应用相似性和上下文近似的等价性,因此也应用双相似性和上下文等价性,在LR中,确定性的按需调用λ演算与letrec扩展的数据构造器,情况表达式和Haskell的seq运算符。LR对Haskell核心语言的非类型化版本进行建模。双相似性的使用简化了微积分中的等价性证明,并为程序转换的更方便的正确性证明开辟了一条道路。证明是通过一个完全抽象和满射转换成一个按名称调用的演算,这是一个扩展的阿布拉姆斯基的懒惰λ演算。在后一种演算中,我们的相似性和上下文近似的等价性可以通过豪的方法来证明。相似性基于归纳定义的相似性被传递回LR。从按需调用letrec演算到扩展的按名调用λ演算的转换是两种转换的组合。第一个翻译取代呼叫按需要的策略,按名称的策略和它的正确性是通过利用无穷树展开的letrec表达式出现。第二个翻译编码字母表达式,通过使用多不动点组合子和它的正确性表明语法比较减少两个演算。本文的一个进一步结果是上述演算之间的同构,这也是一个关于字母自由表达式的恒等式。
2015-03-12 cs.LO
Eager Functions as Processes (long version)
我们研究Milner将按值调用$λ$演算编码为$π$演算。我们表明,通过调整编码的$π$ -演算(内部$π$和异步本地$π$)的两个子演算,等价的$λ$ -条款引起的编码符合拉森的渴望正规形式的双相似性,扩展到处理$η$ -平等。作为$π$演算中的行为等价,我们考虑上下文等价和带刺同余。我们还将结果推广到了前序。一个关键的技术成分的证明是最近推出的技术的唯一解决方案的方程,本文进一步发展。在这方面,本文也打算是一个扩展的案例研究的适用性和表现力的技术。
2022-02-07 cs.LO
Eager Functions as Processes
我们研究Milner将按值调用$λ$演算编码为$π$演算。我们表明,通过调整编码的$π$ -演算(内部$π$和异步本地$π$)的两个子演算,等价的$λ$ -条款引起的编码符合拉森的渴望正规形式的双相似性,扩展到处理$η$ -平等。作为$π$演算中的行为等价,我们考虑上下文等价和带刺同余。我们还将结果推广到了前序。一个关键的技术成分的证明是最近推出的技术的唯一解决方案的方程,本文进一步发展。在这方面,本文也打算是一个扩展的案例研究的适用性和表现力的技术。
2021-12-15 cs.LO
RPO, Second-order Contexts, and Lambda-calculus
首先,我们扩展了Leifer-Milner RPO理论,给出了获得IPO标记的过渡系统(和双相似性)的一般条件,减少了一组过渡,并可能出现分支。此外,我们还研究了Leifer-Milner理论的弱变体,给出了弱双相似是同余的一般条件。然后,我们将这种扩展的RPO技术应用到具有懒惰和按值调用的Reduction策略的λ演算中。我们表明,相反的过程演算,可以直接处理的λ演算语法和应用Leifer-Milner技术一类的背景下,只要我们的工作框架中的弱双相似性。然而,即使在具有最小上下文的转换系统的情况下,所得到的双相似性也是无限分支的,这是因为在标准上下文范畴中,参数规则(如beta规则)只能由无限多个基本规则表示。为了克服这个问题,我们引入了二阶上下文范畴的一般概念。我们表明,通过在这种情况下进行RPO建设,懒惰的观测等价可以被捕获为一个弱的双相似等价的一个分支过渡系统。这个结果是通过考虑组合逻辑中的一种编码来实现的。
2009-08-06 cs.LO cs.PL
Weak Similarity in Higher-Order Mathematical Operational Semantics
本文将高阶抽象 GSOS 的同余结果从强(双)相似性推广到弱相似性,并借助关系提升与 Howe 方法证明其可实例化为 λ 演算的应用相似性。
2023-09-28 cs.LO cs.PL
Higher-order bialgebraic semantics
School of Computer Science, University of Birmingham(伯明翰大学计算机科学学院);Centre for Formal Methods and Future Computing, Syddansk Universitet(欧登塞大学形式方法与未来计算中心)
通过引入高阶GSOS律(一种dinatural变换),将Turi和Plotkin的双代数抽象GSOS框架推广到高阶语言,从而为高阶语言提供组合性证明的通用语义框架。
2026-05-29 cs.LO cs.PL
Towards a Higher-Order Mathematical Operational Semantics
Friedrich-Alexander-Universität Erlangen-Nürnberg(埃尔朗根-纽伦堡弗里德里希·亚历山大大学)
本文提出更高阶语言的抽象GSOS规范理论,通过指向性高阶GSOS法则实现操作语义,并展示其在SKI算符和λ演算中的应用。
2026-04-28 cs.LO cs.PL math.CT
Towards a Higher-Order Bialgebraic Denotational Semantics
University of Birmingham(伯明翰大学);University of Southern Denmark(南丹麦大学);Friedrich-Alexander-Universität Erlangen-Nürnberg(埃尔朗根-纽伦堡大学)
本文发展了高阶抽象GSOS中的适当指称语义理论,通过局部终余代数构造语义域,解耦于语法,适用于多种高阶语言。
2026-07-01 cs.LO cs.PL