International Workshop on Implicit Computational Complexity - ICC'99. Article dans revue scientifique avec comité de lecture.We study termination proofs in order to (i) determine computational complexity of programs and (ii) generate efficient programs from the complexity analysis. For this, we construct a termination ordering, called light multiset path ordering (LMPO), which is a restriction of the multiset path ordering. We establish that the class of first order functional programs on lists which is terminating by LMPO characterises exactly the functions computable in polynomial time
Abstract. Proving the termination of a flowchart program can be done by ex-hibiting a ranking functi...
Abstract. Quasi-interpretations are a technique to guarantee complex-ity bounds on first-order funct...
AbstractWe propose a new order-theoretic characterisation of the class of polytime computable functi...
AbstractWe study termination proofs in order to (i) determine computational complexity of programs a...
guillaume(dot)bonfante(at)loria(dot)fr We propose to consider non confluence with respect to implici...
Colloque avec actes et comité de lecture. internationale.International audienceWe demonstrate that t...
Colloque avec actes et comité de lecture. internationale.International audienceWe propose a method t...
Abstract. ‘What more than its truth do we know if we have a proof of a theorem in a given formal sys...
none3siQuasi-interpretations are a technique for guaranteeing complexity bounds on first-order funct...
Controlling the resource consumption of programs is crucial: besides performance reasons, it has man...
To prove that a program terminates, we can employ a ranking function argument, where program states ...
A standard method for proving the termination of a flowchart program is to exhibit a ranking functio...
This paper is concerned with the complexity analysis of constructor termrewrite systems and its rami...
International audienceQuasi-interpretations are a technique for guaranteeing complexity bounds on fi...
Intuitively, if we can prove that a program terminates, we expect some conclusion re-garding its com...
Abstract. Proving the termination of a flowchart program can be done by ex-hibiting a ranking functi...
Abstract. Quasi-interpretations are a technique to guarantee complex-ity bounds on first-order funct...
AbstractWe propose a new order-theoretic characterisation of the class of polytime computable functi...
AbstractWe study termination proofs in order to (i) determine computational complexity of programs a...
guillaume(dot)bonfante(at)loria(dot)fr We propose to consider non confluence with respect to implici...
Colloque avec actes et comité de lecture. internationale.International audienceWe demonstrate that t...
Colloque avec actes et comité de lecture. internationale.International audienceWe propose a method t...
Abstract. ‘What more than its truth do we know if we have a proof of a theorem in a given formal sys...
none3siQuasi-interpretations are a technique for guaranteeing complexity bounds on first-order funct...
Controlling the resource consumption of programs is crucial: besides performance reasons, it has man...
To prove that a program terminates, we can employ a ranking function argument, where program states ...
A standard method for proving the termination of a flowchart program is to exhibit a ranking functio...
This paper is concerned with the complexity analysis of constructor termrewrite systems and its rami...
International audienceQuasi-interpretations are a technique for guaranteeing complexity bounds on fi...
Intuitively, if we can prove that a program terminates, we expect some conclusion re-garding its com...
Abstract. Proving the termination of a flowchart program can be done by ex-hibiting a ranking functi...
Abstract. Quasi-interpretations are a technique to guarantee complex-ity bounds on first-order funct...
AbstractWe propose a new order-theoretic characterisation of the class of polytime computable functi...