首页> 外文会议> >A linguistic characterization of bounded oracle computation and probabilistic polynomial time
【24h】

A linguistic characterization of bounded oracle computation and probabilistic polynomial time

机译:有界预言运算和概率多项式时间的语言表征

获取原文

摘要

We present a higher-order functional notation for polynomial-time computation with an arbitrary 0, 1-valued oracle. This formulation provides a linguistic characterization for classes such as NP and BPP, as well as a notation for probabilistic polynomial-time functions. The language is derived from Hofmann's adaptation of Bellantoni-Cook safe recursion, extended to oracle computation via work derived from that of Kapron and Cook. Like Hofmann's language, ours is an applied typed lambda calculus with complexity bounds enforced by a type system. The type system uses a modal operator to distinguish between two sorts of numerical expressions. Recursion can take place on only one of these sorts. The proof that the language captures precisely oracle polynomial time is model-theoretic, using adaptations of various techniques from category theory.
机译:我们为带有任意0、1值的oracle的多项式时间计算提供了一个高阶函数表示法。这种表述为诸如NP和BPP之类的语言提供了语言表征,并为概率多项式时间函数提供了一种表示法。该语言源自霍夫曼(Hofmann)对Bellantoni-Cook安全递归的改编,并通过从Kapron和Cook的工作扩展到oracle计算。像霍夫曼的语言一样,我们的语言是一种应用类型的Lambda演算,其复杂性范围由类型系统强制执行。类型系统使用模态运算符来区分两种数值表达式。递归只能在其中一种上进行。使用类别理论中各种技术的改编,该语言可以精确捕获oracle多项式时间的证明是模型理论的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号