...
首页> 外文期刊>ACM transactions on computational logic >Some Applications of Logic to Feasibility in Higher Types
【24h】

Some Applications of Logic to Feasibility in Higher Types

机译:逻辑在高级类型中的一些应用

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

摘要

While it is commonly accepted that computability on a Turing machine in polynomial time represents a correct formalization of the notion of a feasibly computable function, there is no similar agreement on how to extend this notion on functionals, that is, what functionals should be considered feasible. One possible paradigm was introduced by Mehlhorn, who extended Cobham's definition of feasible functions to type 2 functionals. Subsequently, this class of functionals (with inessential changes of the definition) was studied by Townsend who calls this class POLY, and by Kapron and Cook who call the same class basic feasible functionals. Kapron and Cook gave an oracle Turing machine model characterisation of this class. In this article, we demonstrate that the class of basic feasible functionals has recursion theoretic properties which naturally generalise the corresponding properties of the class of feasible functions, thus giving further evidence that the notion of feasibility of functionals mentioned above is correctly chosen. We also improve the Kapron and Cook result on machine representation. Our proofs are based on essential applications of logic. We introduce a weak fragment of second order arithmetic with second order variables ranging over functions from N~N which suitably characterises basic feasible functionals, and show that it is a useful tool for investigating the properties of basic feasible functionals. In particular, we provide an example how one can extract feasible programs from mathematical proofs that use nonfeasible functions.
机译:尽管人们普遍认为图灵机在多项式时间内的可计算性代表了可行的可计算函数概念的正确形式化,但在如何将这个概念扩展到函数上(即应将哪些函数视为可行的方法)尚无类似协议。 。 Mehlhorn提出了一种可能的范例,他将Cobham对可行功能的定义扩展到了2型功能。随后,由Townsend将该类称为POLY,并由Kapron和Cook将该类称为基本可行函数,研究了此类功能(定义的本质变化)。 Kapron和Cook提供了此类的Oracle图灵机模型表征。在本文中,我们证明了基本的可行功能类具有递归理论性质,自然地概括了该类可行功能的相应性质,从而进一步证明了上述功能的可行性概念是正确选择的。我们还改善了机器表示的Kapron和Cook结果。我们的证明基于逻辑的基本应用。我们引入了一个二阶算术的弱片段,该二阶算术具有范围从N〜N的二阶变量,可以适当地刻画基本可行泛函的特性,并表明它是研究基本可行泛函的性质的有用工具。特别是,我们提供了一个示例,说明如何从使用不可行函数的数学证明中提取可行程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号