跳到主要导航 跳到搜索 跳到主要内容

Ensuring termination by typability

  • Yuxin Deng*
  • , Davide Sangiorgi
  • *此作品的通讯作者
  • University of New South Wales
  • University of Bologna

科研成果: 期刊稿件文章同行评审

摘要

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.

源语言英语
页(从-至)1045-1082
页数38
期刊Information and Computation
204
7
DOI
出版状态已出版 - 7月 2006
已对外发布

指纹

探究 'Ensuring termination by typability' 的科研主题。它们共同构成独一无二的指纹。

引用此