【24h】

ENSURING TERMINATION BY TYPABILITY

机译:确保按类型终止

获取原文
获取原文并翻译 | 示例

摘要

A term terminates if all its reduction sequences are of finite length. We show four type systems that ensure termination of well-typed π-calculus processes. The systems are obtained by successive refinements of the types of the simply typed π-calculus. For all (but one of) the type systems we also present upper bounds to the number of steps well-typed processes take to terminate. The termination proofs use techniques from term rewriting systems. We show the usefulness of the type systems on some non-trivial examples: the encodings of primitive recursive functions, the protocol for encoding separate choice in terms of parallel composition, a symbol table implemented as a dynamic chain of cells.
机译:如果一项的所有归约序列都具有有限的长度,则该术语终止。我们展示了四种类型的系统,可确保终止类型良好的π演算过程。通过对简单类型的π演算的类型进行连续细化获得系统。对于所有(但其中一种)类型系统,我们还给出了类型良好的过程终止所需要执行的步骤数的上限。终止证明使用术语重写系统中的技术。我们在一些非平凡的例子中显示类型系统的有用性:原始递归函数的编码,用于根据并行组成对单独选择进行编码的协议,被实现为动态单元格链的符号表。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号