In the context of the study of rule-based programming, we focus in this paper on the property of C-reducibility, expressing that every term reduces to a constructor term on at least one of its rewriting derivations. This property implies completeness of function definitions, and enables to stop evaluations of a program on a constructor form, even if the program is not terminating. We propose an inductive procedure proving C-reducibility of rewriting. The rewriting relation on ground terms is simulated through an abstraction mechanism and narrowing. The induction hypothesis allows assuming that terms smaller than the starting terms rewrite into a constructor term. The existence of the induction ordering is checked during the proof process, b...
The implementation of functional logic languages by means of graph rewriting requires a special hand...
AbstractThe theorem of Huet and Lévy stating that for orthogonal rewrite systems (i) every reducible...
This paper aims to develop a verification method for procedural programs via a transformation into L...
In the context of the study of rule-based programming, we focus in this paper on the property of C-r...
In the context of the study of rule-based programming, we focus in this paper on the property of C-r...
In the context of the study of rule-based programming, we focus in this paper on the property of C-r...
International audienceIn rule-based programming, properties of programs, such as termination, are in...
Rapport interne.In the context of a general approach of studying properties of rewriting under strat...
AbstractIn rule-based programming, properties of programs, such as termination, are in general consi...
Contribution à un ouvrage.This chapter introduces term rewriting and some of its applications from d...
In this paper, we propose the notion of reducibility of symbols in term rewriting systems (TRSs). Fo...
AbstractIn this paper, we propose the notion of reducibility of symbols in term rewriting systems (T...
We propose a synthesis of three induction based algorithms, we already have given to prove terminati...
ABSTRACT: We propose a generic termination proof method for rewriting under strategies, based on an ...
AbstractWe investigate the practically crucial property of operational termination of deterministic ...
The implementation of functional logic languages by means of graph rewriting requires a special hand...
AbstractThe theorem of Huet and Lévy stating that for orthogonal rewrite systems (i) every reducible...
This paper aims to develop a verification method for procedural programs via a transformation into L...
In the context of the study of rule-based programming, we focus in this paper on the property of C-r...
In the context of the study of rule-based programming, we focus in this paper on the property of C-r...
In the context of the study of rule-based programming, we focus in this paper on the property of C-r...
International audienceIn rule-based programming, properties of programs, such as termination, are in...
Rapport interne.In the context of a general approach of studying properties of rewriting under strat...
AbstractIn rule-based programming, properties of programs, such as termination, are in general consi...
Contribution à un ouvrage.This chapter introduces term rewriting and some of its applications from d...
In this paper, we propose the notion of reducibility of symbols in term rewriting systems (TRSs). Fo...
AbstractIn this paper, we propose the notion of reducibility of symbols in term rewriting systems (T...
We propose a synthesis of three induction based algorithms, we already have given to prove terminati...
ABSTRACT: We propose a generic termination proof method for rewriting under strategies, based on an ...
AbstractWe investigate the practically crucial property of operational termination of deterministic ...
The implementation of functional logic languages by means of graph rewriting requires a special hand...
AbstractThe theorem of Huet and Lévy stating that for orthogonal rewrite systems (i) every reducible...
This paper aims to develop a verification method for procedural programs via a transformation into L...