International audienceWe study the computational model of polygraphs. For that, we consider polygraphic programs, a subclass of these objects, as a formal description of first-order functional programs. We explain their semantics and prove that they form a Turing-complete computational model. Their algebraic structure is used by analysis tools, called polygraphic interpretations, for complexity analysis. In particular, we delineate a subclass of polygraphic programs that compute exactly the functions that are Turing-computable in polynomial time
It is well-known that each polymorphic function satisfies a certain equational law, called a natural...
International audienceWe study how the adoption of an evaluation mechanism with sharing and memoizat...
International audienceWe study how the adoption of an evaluation mechanism with sharing and memoizat...
International audienceWe present polygraphic programs, a subclass of Albert Burroni's polygraphs, as...
AbstractWe present polygraphic programs, a subclass of Albert Burroni's polygraphs, as a computation...
A short version of this paper will appear in the proceedings of the 2nd International Conference on ...
A functional polytypic program is one that is parameterised by datatype. Since polytypic functions a...
15 pagesWe present a methodology for proving termination of left-linear term rewriting systems (TRSs...
This article proposes a new framework for a polytypic extension of functional programming languages....
International audienceWe study how the adoption of an evaluation mechanism with sharing and memoizat...
This article proposes a new framework for a polytypic extension of functional programming languages....
Abstract: In different program transformation methods there arise objects similar to progr...
We study how the adoption of an evaluation mechanism with sharing and memoization impacts the class ...
soumisInternational audienceWe prove that, for any monoid M, the homology defined by the second auth...
AbstractWe study termination proofs in order to (i) determine computational complexity of programs a...
It is well-known that each polymorphic function satisfies a certain equational law, called a natural...
International audienceWe study how the adoption of an evaluation mechanism with sharing and memoizat...
International audienceWe study how the adoption of an evaluation mechanism with sharing and memoizat...
International audienceWe present polygraphic programs, a subclass of Albert Burroni's polygraphs, as...
AbstractWe present polygraphic programs, a subclass of Albert Burroni's polygraphs, as a computation...
A short version of this paper will appear in the proceedings of the 2nd International Conference on ...
A functional polytypic program is one that is parameterised by datatype. Since polytypic functions a...
15 pagesWe present a methodology for proving termination of left-linear term rewriting systems (TRSs...
This article proposes a new framework for a polytypic extension of functional programming languages....
International audienceWe study how the adoption of an evaluation mechanism with sharing and memoizat...
This article proposes a new framework for a polytypic extension of functional programming languages....
Abstract: In different program transformation methods there arise objects similar to progr...
We study how the adoption of an evaluation mechanism with sharing and memoization impacts the class ...
soumisInternational audienceWe prove that, for any monoid M, the homology defined by the second auth...
AbstractWe study termination proofs in order to (i) determine computational complexity of programs a...
It is well-known that each polymorphic function satisfies a certain equational law, called a natural...
International audienceWe study how the adoption of an evaluation mechanism with sharing and memoizat...
International audienceWe study how the adoption of an evaluation mechanism with sharing and memoizat...