We give a characterization of deterministic polynomial time computation based on an algebraic structure called the resolution semiring, whose elements can be understood as logic programs or sets of rewriting rules over first-order terms. More precisely, we study the restriction of this framework to terms (and logic programs, rewriting rules) using only unary symbols. We prove it is complete for polynomial time computation, using an encoding of pushdown automata. We then introduce an algebraic counterpart of the memoization technique in order to show its PTIME soundness. We finally relate our approach and complexity results to complexity of logic programming. As an application of our techniques, we show a PTIME-completeness result for a clas...
AbstractWe give a new characterization of elementary and deterministic polynomial time computation i...
International audienceWe study how the adoption of an evaluation mechanism with sharing and memoizat...
In this thesis, we are interested in semantical proof of correctness results for complex programming...
We give a characterization of deterministic polynomial time computation based on an algebraic struct...
We give a characterization of deterministic polynomial time computation based on an algebraic struct...
In this thesis, we study a semiring structure with a product based on theresolution rule of logic pr...
Implicit computational complexity is the characterization of complexity classes by syntactic restric...
On étudie dans cette thèse une structure de semi-anneau dont le produit est basé sur la règle de rés...
The problems associated with the construction of polynomial complexity computer programs require new...
This thesis explores two territories of computer science: complexity and compression. More precisely...
Diese Arbeit leistet Beiträge zu drei Gebieten der deskriptiven Komplexitätstheorie. Zunächst adapti...
We focus on the BSS model of computation over arbitrary structures. We provide new completeness resu...
Article dans revue scientifique avec comité de lecture. internationale.International audienceWe stud...
Nombre de pages: 20. Une version courte de ce travail est à paraître dans les actes de: Asian Sympos...
This research in Theoretical Computer Science extends the gateways between Linear Logic and Complexi...
AbstractWe give a new characterization of elementary and deterministic polynomial time computation i...
International audienceWe study how the adoption of an evaluation mechanism with sharing and memoizat...
In this thesis, we are interested in semantical proof of correctness results for complex programming...
We give a characterization of deterministic polynomial time computation based on an algebraic struct...
We give a characterization of deterministic polynomial time computation based on an algebraic struct...
In this thesis, we study a semiring structure with a product based on theresolution rule of logic pr...
Implicit computational complexity is the characterization of complexity classes by syntactic restric...
On étudie dans cette thèse une structure de semi-anneau dont le produit est basé sur la règle de rés...
The problems associated with the construction of polynomial complexity computer programs require new...
This thesis explores two territories of computer science: complexity and compression. More precisely...
Diese Arbeit leistet Beiträge zu drei Gebieten der deskriptiven Komplexitätstheorie. Zunächst adapti...
We focus on the BSS model of computation over arbitrary structures. We provide new completeness resu...
Article dans revue scientifique avec comité de lecture. internationale.International audienceWe stud...
Nombre de pages: 20. Une version courte de ce travail est à paraître dans les actes de: Asian Sympos...
This research in Theoretical Computer Science extends the gateways between Linear Logic and Complexi...
AbstractWe give a new characterization of elementary and deterministic polynomial time computation i...
International audienceWe study how the adoption of an evaluation mechanism with sharing and memoizat...
In this thesis, we are interested in semantical proof of correctness results for complex programming...