Back to Search Start Over

Time-Complexity Semantics for Feasible Affine Recursions.

Authors :
Hutchison, David
Kanade, Takeo
Kittler, Josef
Kleinberg, Jon M.
Mattern, Friedemann
Mitchell, John C.
Naor, Moni
Nierstrasz, Oscar
Rangan, C. Pandu
Steffen, Bernhard
Sudan, Madhu
Terzopoulos, Demetri
Tygar, Doug
Vardi, Moshe Y.
Weikum, Gerhard
Cooper, S. Barry
Löwe, Benedikt
Sorbi, Andrea
Danner, Norman
Royer, James S.
Source :
Computation & Logic in the Real World; 2007, p205-217, 13p
Publication Year :
2007

Abstract

The authors' ATR programming formalism is a version of call-by-value PCF under a complexity-theoretically motivated type system. ATR programs run in type-2 polynomial-time and all standard type-2 basic feasible functionals are ATR-definable (ATR types are confined to levels 0, 1, and 2). A limitation of the original version of ATR is that the only directly expressible recursions are tail-recursions. Here we extend ATR so that a broad range of affine recursions are directly expressible. In particular, the revised ATR can fairly naturally express the classic insertion- and selection-sort algorithms, thus overcoming a sticking point of most prior implicit-complexity-based formalisms. The paper's main work is in extending and simplifying the original time-complexity semantics for ATR to develop a set of tools for extracting and solving the higher-type recurrences arising from feasible affine recursions. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540730002
Database :
Supplemental Index
Journal :
Computation & Logic in the Real World
Publication Type :
Book
Accession number :
33191448
Full Text :
https://doi.org/10.1007/978-3-540-73001-9_22