ridm@nrct.go.th   ระบบคลังข้อมูลงานวิจัยไทย   รายการโปรดที่คุณเลือกไว้

Type Systems For Polynomial-time Computation

หน่วยงาน Edinburgh Research Archive, United Kingdom

รายละเอียด

ชื่อเรื่อง : Type Systems For Polynomial-time Computation
นักวิจัย : Hofmann, Martin
คำค้น : typed lambda calculi , polynomial time algorithms
หน่วยงาน : Edinburgh Research Archive, United Kingdom
ผู้ร่วมงาน : -
ปีพิมพ์ : 2542
อ้างอิง : http://hdl.handle.net/1842/510
ที่มา : -
ความเชี่ยวชาญ : -
ความสัมพันธ์ : -
ขอบเขตของเนื้อหา : 134
บทคัดย่อ/คำอธิบาย :

This thesis introduces and studies a typed lambda calculus with higher-order primitive recursion over inductive datatypes which has the property that all definable number-theoretic functions are polynomial time computable. This is achieved by imposing type-theoretic restrictions on the way results of recursive calls can be used. The main technical result is the proof of the characteristic property of this system. It proceeds by exhibiting a category-theoretic model in which all morphisms are polynomial time computable by construction. The second more subtle goal of the thesis is to illustrate the usefulness of this semantic technique as a means for guiding the development of syntactic systems, in particular typed lambda calculi, and to study their meta-theoretic properties. Minor results are a type checking algorithm for the developed typed lambda calculus and the construction of combinatory algebras consisting of polynomial time algorithms in the style of the first Kleene algebra.

บรรณานุกรม :
Hofmann, Martin . (2542). Type Systems For Polynomial-time Computation.
    กรุงเทพมหานคร : Edinburgh Research Archive, United Kingdom .
Hofmann, Martin . 2542. "Type Systems For Polynomial-time Computation".
    กรุงเทพมหานคร : Edinburgh Research Archive, United Kingdom .
Hofmann, Martin . "Type Systems For Polynomial-time Computation."
    กรุงเทพมหานคร : Edinburgh Research Archive, United Kingdom , 2542. Print.
Hofmann, Martin . Type Systems For Polynomial-time Computation. กรุงเทพมหานคร : Edinburgh Research Archive, United Kingdom ; 2542.