开放互模拟新定义:π演算与spi演算的应用比较

0 下载量 56 浏览量 更新于2024-06-17 收藏 686KB PDF 举报
开放互模拟,作为一种在理论计算机科学中重要的概念,最初由Sangiorgi在π演算的框架下提出,它是一种吸引人的互模拟方式。其特点包括:1) 完全性,即保留了包括输入前缀在内的所有运算符;2) 公理化简单,适用于有限项;3) 实现检查开放双相相似性的工具相对容易。 在π演算中,开放互模拟的核心是处理符号输入转换的方式,尤其是当进程a(x)通过模拟由P转换为Q时,a(x)在P和Q的后续进程中如何处理。原始定义允许三种可能的处理方式:不考虑输入变量(ground case)、在模拟之前处理(early case)、在模拟之后处理(late case),以及在开始模拟游戏之前考虑所有可能的替换(open case),这导致了对模拟概念的不同理解。 然而,当我们尝试将开放互模拟推广到spi演算时,遇到了挑战。这促使我们重新定义并分析这一概念,以确保其在新的环境中有意义且与原定义保持一致。在这个过程中,我们提出了一个更精细的定义,并通过对比分析展示了新旧定义之间的关系。 这个研究不仅关注了π-演算和spi-演算之间的互模拟,还探讨了开放互模拟在理论上的复杂性和实用性。瑞士洛桑联邦理工学院的Sebastian Briais和Uwe Nestmann合作进行的研究,得到了瑞士国家科学基金会的资助,他们的工作旨在澄清和扩展这一领域的理论基础,这对于理解计算模型间的复杂交互具有重要意义。 本文的主要贡献在于提供了一个清晰、精确的开放互模拟定义,并通过严格的逻辑分析,展示了它与传统定义之间的联系和区别,这对于推动理论计算机科学的研究和技术应用具有深远影响。读者可以在http://lamp.epfl.ch/sbriais/获取更详细的信息和论文全文。