Colloque avec actes et comité de lecture. internationale.International audienceThis paper presents a methodology for reasoning about the computational complexity of functional programs. We introduce a first order arithmetic $\StrictTa$ which is a syntactic restriction of Peano arithmetic. We establish that the set of functions which are provably total in $\StrictTa$, is exactly the set of polynomial time functions.The cut-elimination process is polynomial time computable. Compared to others feasible arithmetics, $\StrictTa$ is conceptually simpler. The main feature of $\StrictTa$ concerns the treatment of the quantification. The range of quantifiers is restricted to the set of {\em actual terms} which is the set of constructor terms with va...
AbstractWe give a logic-based framework for defining counting problems and show that it exactly capt...
It is well known that the Boolean functions corresponding to a function computable in polynomial tim...
We propose a new approach to the computer-assisted verification of functional programs. We work in f...
objects encountered in analysis, such as real functions, from the viewpoints of computability and co...
In this paper we study (self-)applicative theories of operations and binary words in the context of ...
In spite of the fact that a great deal of effort has been expended trying to prove lower bounds for...
AbstractIn this paper, we introduce and study some syntactical fragments of monadic second-order and...
We propose a new approach to the computer-assisted verification of functional programs. We work in...
In this paper, we explore the computational complexity of the conjunctive fragment of the first-orde...
International audienceRecursive analysis was introduced by A. Turing [1936], A. Grzegorczyk [1955], ...
We present a Coq library that allows for readily proving that a function is computable in polynomial...
Abstract. J.Raymundo Marcial–Romero and M.H.Escardo ́ described a functional programming language wi...
AbstractWe analyze the computational complexity of determining whether F is satisfiable when F is a ...
International audienceRecursive analysis was introduced by A. Turing [1936], A. Grzegorczyk [1955], ...
We introduce a new framework for a descriptive complexity approach to arithmetic computations. We de...
AbstractWe give a logic-based framework for defining counting problems and show that it exactly capt...
It is well known that the Boolean functions corresponding to a function computable in polynomial tim...
We propose a new approach to the computer-assisted verification of functional programs. We work in f...
objects encountered in analysis, such as real functions, from the viewpoints of computability and co...
In this paper we study (self-)applicative theories of operations and binary words in the context of ...
In spite of the fact that a great deal of effort has been expended trying to prove lower bounds for...
AbstractIn this paper, we introduce and study some syntactical fragments of monadic second-order and...
We propose a new approach to the computer-assisted verification of functional programs. We work in...
In this paper, we explore the computational complexity of the conjunctive fragment of the first-orde...
International audienceRecursive analysis was introduced by A. Turing [1936], A. Grzegorczyk [1955], ...
We present a Coq library that allows for readily proving that a function is computable in polynomial...
Abstract. J.Raymundo Marcial–Romero and M.H.Escardo ́ described a functional programming language wi...
AbstractWe analyze the computational complexity of determining whether F is satisfiable when F is a ...
International audienceRecursive analysis was introduced by A. Turing [1936], A. Grzegorczyk [1955], ...
We introduce a new framework for a descriptive complexity approach to arithmetic computations. We de...
AbstractWe give a logic-based framework for defining counting problems and show that it exactly capt...
It is well known that the Boolean functions corresponding to a function computable in polynomial tim...
We propose a new approach to the computer-assisted verification of functional programs. We work in f...