General Ramified Recurrence and Polynomial-time Completeness

05/20/2022
by   Norman Danner, et al.
0

We exhibit a sound and complete implicit-complexity formalism for functions feasibly computable by structural recursions over inductively defined data structures. Feasibly computable here means that the structural-recursive definition runs in time polynomial in the size of the representation of the inputs where these representations may make use of data sharing. Inductively defined data structures here includes lists and trees. Soundness here means that the programs within the implicit-complexity formalism have feasible run times. Completeness here means that each function computed by a feasible structural recursion has a program in the implicit-complexity formalism. This paper is a follow up on the work of Avanzini, Dal Lago, Martini, and Zorzi who focused on the soundness of such formalisms but did not consider the question of completeness.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/31/2022

Complete and tractable machine-independent characterizations of second-order polytime

The class of Basic Feasible Functionals BFF is the second-order counterp...
research
06/26/2022

Applications of Recursively Defined Data Structures

A circular program contains a data structure whose definition is self-re...
research
02/09/2018

Implicit complexity via structure transformation

Implicit computational complexity, which aims at characterizing complexi...
research
03/30/2021

Implicit completeness criterion in three-valued logic in terms of maximal classes

Implicit expressability was introduced by A.V. Kuznetsov in 1979 as gene...
research
11/11/2019

A generic imperative language for polynomial time

We propose a generic imperative programming language STR that captures P...
research
05/21/2022

Computable Artificial General Intelligence

An artificial general intelligence (AGI), by one definition, is an agent...
research
06/19/2019

The Complexity of Online Bribery in Sequential Elections

Prior work on the complexity of bribery assumes that the bribery happens...

Please sign up or login with your details

Forgot password? Click here to reset