Pierre Lescanne
French Institute for Research in Computer Science and Automation
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Pierre Lescanne.
Journal of Symbolic Computation | 1989
Hubert Comon; Pierre Lescanne
Roughly speaking, an equational problem is a first order formula whose only predicatesymbol is =. We propose some rules for the transformation of equational problems and study their correctness in various models. Then, we give completeness results with respect to some simple problems called solved forms. Such completeness results still hold when adding some control which moreover ensures termination. The termination proofs are given for a weak control and thus hold for the (large) class of algorithms obtained by restricting the scope of the rules. Finally, it must be noted that a by-product of our method is a decision procedure for the validity in the Herbrand Universe of any first order formula with the only predicate symbol=.
Science of Computer Programming | 1987
Ahlem Ben Cherifa; Pierre Lescanne
Abstract This paper describes the actual implementation in the rewrite rule laboratory REVE of an elementary procedure that checks inequalities between polynomials and is used for proving termination of rewriting systems, especially in the more difficult case of associative-commutative rewriting systems, for which a complete characterization is given.
symposium on principles of programming languages | 1983
Pierre Lescanne
A term rewriting system generator called REVE is described. REVE builds confluent and uniformly terminating term rewriting systems from sets of equations. Particular emphasis is placed on mechanization of termination proof. Indeed, REVE is one of the few such systems which can actually be called automatic because termination is fully integrated into the algorithms. REVE uses an incremental termination method based on recursive decomposition ordering which constructs the termination proof step by step from the presentation of the set of equations and which requires little knowledge of termination methods from the user. All examples from this paper are taken from abstract data type specifications.
Journal of Functional Programming | 1996
Zine-El-Abidine Benaissa; Daniel Briaud; Pierre Lescanne; Jocelyne Rouyer-Degli
Explicit substitutions were proposed by Abadi, Cardelli, Curien, Hardin and Levy to internalise substitutions into
symposium on principles of programming languages | 1994
Pierre Lescanne
lambda
Applicable Algebra in Engineering, Communication and Computing | 1990
Françoise Bellegarde; Pierre Lescanne
-calculus and to propose a mechanism for computing on substitutions.
conference on automated deduction | 1992
Adam Cichon; Pierre Lescanne
lambdaupsilon
Journal of Automated Reasoning | 1990
Pierre Lescanne
is another view of the same concept which aims to explain the process of substitution and to decompose it in small steps.
Proceedings of the Third International Conference on Algebraic and Logic Programming | 1992
Pierre Lescanne
lambdaupsilon
colloquium on trees in algebra and programming | 1989
Pierre Lescanne
is simple and preserves strong normalisation. Apparently that important property cannot stay with another important one, namely confluence on open terms. The spirit of