arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv cs/0506079cs.LOcs.CC
收藏

量化模型与隐含复杂性

Quantitative Models and Implicit Complexity

U. Dal Lago, M. Hofmann

摘要:

我们给出了新的证明的合理性(所有表示功能的基础类型在于在某些复杂性类)的基本仿射逻辑,LFPL(一种语言的polytime计算接近现实的功能性编程介绍我们之一),轻仿射逻辑和软仿射逻辑。的证据是基于一个共同的语义框架,这仅仅是实例化的四种不同的方式。该框架包括一个创新的可实现性的修改,使我们能够使用资源有限的计算作为实现者,而不是包括所有图灵可计算的功能,通常是在可实现性建设的情况下。例如,LFPL模型中的所有实现者都是多项式有界的计算,因此通过模型的构建保持合理性。接下来的工作就是能够解释模型中所有需要的结构。虽然是第一个完整的语义证明轻逻辑的多时可靠性,我们的证明也提供了一个显着的简化原来已经语义证明LFPL的多时可靠性。一个新的结果可能的语义框架是多态性和模态LFPL,从而允许一个内部定义的归纳datashees。

英文摘要:

We give new proofs of soundness (all representable functions on base types lies in certain complexity classes) for Elementary Affine Logic, LFPL (a language for polytime computation close to realistic functional programming introduced by one of us), Light Affine Logic and Soft Affine Logic. The proofs are based on a common semantical framework which is merely instantiated in four different ways. The framework consists of an innovative modification of realizability which allows us to use resource-bounded computations as realisers as opposed to including all Turing computable functions as is usually the case in realizability constructions. For example, all realisers in the model for LFPL are polynomially bounded computations whence soundness holds by construction of the model. The work then lies in being able to interpret all the required constructs in the model. While being the first entirely semantical proof of polytime soundness for light logi cs, our proof also provides a notable simplification of the original already semantical proof of polytime soundness for LFPL. A new result made possible by the semantic framework is the addition of polymorphism and a modality to LFPL thus allowing for an internal definition of inductive datatypes.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑