Predicative Ordinal Recursion on the Constructive Veblen Hierarchy
Amirhossein Akbar Tabatabai, Vitor Greati, Revantha Ramanayake

TL;DR
This paper explores the computational power of predicative recursion on well-founded structures using constructive ordinals, extending Bellantoni-Cook's work to classify functions within the Grzegorczyk hierarchy.
Contribution
It provides a systematic classification of predicative ordinal recursive functions on constructive ordinals below ${oldsymbol{ heta}}_{oldsymbol{ ext{omega}}}({0})$, extending existing characterizations.
Findings
Classifies predicative recursion functions in terms of the Grzegorczyk hierarchy.
Extends Bellantoni-Cook's characterization from linear-space to the entire hierarchy.
Provides a structural, machine-independent framework for understanding these classes.
Abstract
Inspired by Leivant's work on absolute predicativism, Bellantoni and Cook in 1992 introduced a structurally restricted form of recursion called predicative recursion. Using this recursion scheme on the inductive structures of natural numbers and binary strings, they provide a structural and machine-independent characterization of the classes of linear-space and polynomial-time computable functions, respectively. This recursion scheme can be applied to any well-founded or inductive structure, and its underlying principle, predicativization, extends naturally to other computational frameworks, such as higher-order functionals and nested recursion. In this paper, we initiate a systematic project to gauge the computational power of predicative recursion on arbitrary well-founded structures. As a natural measuring stick for well-foundedness, we use constructive ordinals. More precisely,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Logic, programming, and type systems · Logic, Reasoning, and Knowledge
