【24h】

On the Expressiveness of Polyadic and Synchronous Communication in Higher-Order Process Calculi

机译:论高阶过程计算中多元和同步沟通的表现力

获取原文

摘要

Higher-order process calculi are calculi in which processes can be communicated. We study the expressiveness of strictly higher-order process calculi, and focus on two issues well-understood for first-order calculi but not in the higher-order setting: synchronous vs. asynchronous communication and polyadic vs. monadic communication. First, and similarly to the first-order setting, synchronous process-passing is shown to be encodable into asynchronous process-passing. Then, the absence of name-passing is shown to induce a hierarchy of higher-order process calculi based on the arity of polyadic communication, thus revealing a striking point of contrast with respect to first-order calculi. Finally, the passing of abstractions (i.e., functions from processes to processes) is shown to be more expressive than process-passing alone.
机译:高阶过程演算是可以传达过程的演算。我们研究严格的高阶过程演算的表达,并着重于一阶演算应理解但在高阶环境中不易理解的两个问题:同步通信,异步通信和多元与单子通信。首先,类似于一阶设置,同步过程传递被证明可编码为异步过程传递。然后,显示不存在名字传递会基于多语言交流的便利性来诱导高阶过程演算的层次结构,从而揭示相对于一阶演算的显着对比点。最后,事实证明,抽象传递(即,从过程到过程的功能)比单独传递过程更具表现力。

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号