Abstract
We introduce two hierarchies of unknown ordinal height. The hierarchies are induced by natural fragments of a calculus based on finite types and Gödel’s T, and all the classes in the hierarchies are uniformly defined without referring to explicit bounds. Deterministic complexity classes like Logspace, p, pspace, linspace and exp are captured by the hierarchies. Typical subrecursive classes are also captured, e.g. the small relational Grzegorczyk classes \({\mathcal{E}}^0_*\), \({\mathcal{E}}^1_*\) and \({\mathcal{E}}^2_*\).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Avigad, J., Feferman, S.: Gödel’s functional interpretation. In: Buss, S. (ed.) Handbook of Proof Theory. Elsevier, Amsterdam (1998)
Bel’tyukov, A.: A machine description and the hierarchy of initial Grzegorczyk classes. J. Soviet Math (1982), Zap. Naucn. Sem. Leninigrad. Otdel. May. Inst. Steklov (LOMI) 88, 30–46 (1982)
Clote, P.: Computation models and function algebra. In: Griffor, E. (ed.) Handbook of Computability Theory. Elsevier, Amsterdam (1996)
Ehrenfeucht, A.: Polynomial functions with exponentiation are well ordered. Algebra Universalis 3, 261–262 (1973)
Esbelin, M.A., More, M.: Rudimentary relations and primitive recursion: A toolbox. Theoretical Computer Science 193, 129–148 (1998)
Gandy, R.: Some relations between classes of low computational complexity. Bulletin of London Mathematical Society, pp. 127–134 (1984)
Goerdt, A., Seidl, H.: Characterizing complexity classes by higher type primitive recursive definitions, part II. In: Dassow, J., Kelemen, J. (eds.) IMYCS 1990. LNCS, vol. 464, pp. 148–158. Springer, Heidelberg (1990)
Goerdt, A.: Characterizing complexity classes by higher type primitive recursive definitions. Theoretical Computer Science 100(1), 45–66 (1992)
Grzegorczyk, A.: Some classes of recursive functions. In: Rozprawy Matematyczne, Warszawa, vol. IV (1953)
Jones, N.: The expressive power of higher-order types or, life without CONS. Journal of Functional Programming 11, 55–94 (2001)
Kristiansen, L.: Appendix to the present paper (2006), Available from the author’s home page: http://www.iu.hio.no/~larskri
Kristiansen, L.: Neat function algebraic characterizations of LOGSPACE and LINSPACE. Computational Complexity 14(1), 72–88 (2005)
Kristiansen, L., Barra, G.: The small Grzegorczyk classes and the typed λ-calculus. In: Cooper, S.B., Löwe, B., Torenvliet, L. (eds.) CiE 2005. LNCS, vol. 3526, pp. 252–262. Springer, Heidelberg (2005)
Kristiansen, L., Voda, P.: Complexity classes and fragments of C. Information Processing Letters 88, 213–218 (2003)
Kristiansen, L., Voda, P.: The surprising power of restricted programs and gödel’s functionals. In: Baaz, M., Makowsky, J.A. (eds.) CSL 2003. LNCS, vol. 2803, pp. 345–358. Springer, Heidelberg (2003)
Kristiansen, L., Voda, P.: Programming languages capturing complexity classes. Nordic Journal of Computing 12, 1–27 (2005); Special issue for NWPT 2004
Kristiansen, L., Voda, P.: The trade-off theorem and fragments of gödel’s t. In: Cai, J.-Y., Cooper, S.B., Li, A. (eds.) TAMC 2006. LNCS, vol. 3959, pp. 654–674. Springer, Heidelberg (2006)
Kutylowski, M.: Small Grzegorczyk classes. Journal of the London Mathematical Society 36(2), 193–210 (1987)
Levitz, H.: An ordinal bound for the set of polynomial functions with exponentiation. Algebra Universalis 8, 233–244 (1978)
Odifreddi, P.: Classical recursion theory, vol. II. North-Holland Publishing Co., Amsterdam (1999)
Paris, J., Wilkie, A.: Counting problems in bounded arithmetic. In: Methods in mathematical logic. Proceedings, Caracas 1983. Lecture Notes in Mathematics, vol. 1130, pp. 317–340. Springer, Heidelberg (1985)
Ritchie, R.W.: Classes of predictably computable functions. Transactions of the American Mathematical Society 106, 139–173 (1963)
Rose, H.: Subrecursion. In: Functions and hierarchies. Clarendon Press (1984)
Schwichtenberg, H.: Classifying recursive functions. In: Griffor, E. (ed.) Handbook of computability theory, pp. 533–586. Elsevier, Amsterdam (1996)
Skolem, T.: An ordered set of arithmetic functions representing the least ε-number. Det Kongelige Norske Videnskabers Selskabs Forhandlinger 29(12), 54–59 (1956)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kristiansen, L. (2006). Complexity-Theoretic Hierarchies. In: Beckmann, A., Berger, U., Löwe, B., Tucker, J.V. (eds) Logical Approaches to Computational Barriers. CiE 2006. Lecture Notes in Computer Science, vol 3988. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11780342_30
Download citation
DOI: https://doi.org/10.1007/11780342_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35466-6
Online ISBN: 978-3-540-35468-0
eBook Packages: Computer ScienceComputer Science (R0)