【24h】

Bounds on Mobility

机译:流动性界限

获取原文

摘要

We study natural semantic fragments of the π-calculus: depth-bounded processes (there is a bound on the longest communication path), breadth-bounded processes (there is a bound on the number of parallel processes sharing a name), and name-bounded processes (there is a bound on the number of shared names). We give a complete characterization of the decidability frontier for checking if a π-calculus process in one subclass belongs to another. Our main construction is a general acceleration scheme for π-calculus processes. Based on this acceleration, we define a Karp and Miller (KM) tree construction for the depth-bounded π-calculus. The KM tree can be used to decide if a depth-bounded process is name-bounded, if a depth-bounded process is breadth-bounded by a constant κ, and if a name-bounded process is additionally breadth-bounded. Moreover, we give a procedure that decides whether an arbitrary process is bounded in depth by a given κ. We complement our positive results with undecidability results for the remaining cases. While depth- and name-boundedness are known to be Σ_1-complete, we show that breadth-boundedness is Σ_2-complete, and checking if a process has a breadth bound at most κ is Π_1-complete, even when the input process is promised to be breadth-bounded.
机译:我们研究π演算的自然语义片段:深度受限的进程(最长的通信路径上有一个界限),广度受限的进程(共享一个名称的并行进程数上有一个界限),以及名称-有界进程(共享名的数量有界)。我们给出了可判定性边界的完整描述,以检查一个子类中的π演算过程是否属于另一个子类。我们的主要结构是π演算过程的通用加速方案。基于此加速度,我们为深度界π演算定义了一个Karp和Miller(KM)树构造。 KM树可用于确定深度绑定的进程是否被名称绑定,深度绑定的进程是否被常数κ广域绑定以及名称绑定的进程是否另外被广域绑定。此外,我们给出了确定任意过程在深度上是否受给定κ限制的过程。对于其余案例,我们将不确定性结果与我们的积极结果相辅相成。尽管已知深度和名称边界是Σ_1完整的,但我们证明了宽度边界是Σ_2完整的,并且即使承诺了输入过程,检查某个进程是否最多具有κ的宽度边界也是Π_1完整的。广度受限。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号