Termination of rewriting strategies : a generic approach
Identifieur interne : 000377 ( Crin/Checkpoint ); précédent : 000376; suivant : 000378Termination of rewriting strategies : a generic approach
Auteurs : Isabelle Gnaedig ; Hélène KirchnerSource :
English descriptors
- KwdEn :
Abstract
We propose a generic termination proof method for rewriting under strategies, based on an explicit induction on the termination property. Rewriting trees on ground terms are modeled by proof trees, generated by alternatively applying narrowing and abstracting steps. The induction principle is applied through the abstraction mechanism, where terms are replaced by variables representing any of their normal forms. The induction ordering is not given a priori, but defined with ordering constraints, incrementally set during the proof. Abstraction constraints can be used to control the narrowing mechanism, well known to easily diverge. The generic method is then instantiated for the innermost, outermost and local strategies.
Links toward previous steps (curation, corpus...)
Links to Exploration step
CRIN:gnaedig05aLe document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en" wicri:score="292">Termination of rewriting strategies : a generic approach</title>
</titleStmt>
<publicationStmt><idno type="RBID">CRIN:gnaedig05a</idno>
<date when="2005" year="2005">2005</date>
<idno type="wicri:Area/Crin/Corpus">004088</idno>
<idno type="wicri:Area/Crin/Curation">004088</idno>
<idno type="wicri:explorRef" wicri:stream="Crin" wicri:step="Curation">004088</idno>
<idno type="wicri:Area/Crin/Checkpoint">000377</idno>
<idno type="wicri:explorRef" wicri:stream="Crin" wicri:step="Checkpoint">000377</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en">Termination of rewriting strategies : a generic approach</title>
<author><name sortKey="Gnaedig, Isabelle" sort="Gnaedig, Isabelle" uniqKey="Gnaedig I" first="Isabelle" last="Gnaedig">Isabelle Gnaedig</name>
</author>
<author><name sortKey="Kirchner, Helene" sort="Kirchner, Helene" uniqKey="Kirchner H" first="Hélène" last="Kirchner">Hélène Kirchner</name>
</author>
</analytic>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass><keywords scheme="KwdEn" xml:lang="en"><term>abstraction</term>
<term>induction</term>
<term>innermost strategy</term>
<term>local strategy</term>
<term>narrowing</term>
<term>outermost strategy</term>
<term>rewrite system</term>
<term>rewriting strategy</term>
<term>termination proof</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en" wicri:score="3165">We propose a generic termination proof method for rewriting under strategies, based on an explicit induction on the termination property. Rewriting trees on ground terms are modeled by proof trees, generated by alternatively applying narrowing and abstracting steps. The induction principle is applied through the abstraction mechanism, where terms are replaced by variables representing any of their normal forms. The induction ordering is not given a priori, but defined with ordering constraints, incrementally set during the proof. Abstraction constraints can be used to control the narrowing mechanism, well known to easily diverge. The generic method is then instantiated for the innermost, outermost and local strategies.</div>
</front>
</TEI>
<BibTex type="techreport"><ref>gnaedig05a</ref>
<crinnumber>A05-R-076</crinnumber>
<category>15</category>
<equipe>PROTHEO</equipe>
<author><e>Gnaedig, Isabelle</e>
<e>Kirchner, Hélène</e>
</author>
<title>Termination of rewriting strategies : a generic approach</title>
<year>2005</year>
<type>Rapport de recherche</type>
<month>Jul</month>
<keywords><e>termination proof</e>
<e>rewrite system</e>
<e>rewriting strategy</e>
<e>induction</e>
<e>narrowing</e>
<e>abstraction</e>
<e>innermost strategy</e>
<e>outermost strategy</e>
<e>local strategy</e>
</keywords>
<abstract>We propose a generic termination proof method for rewriting under strategies, based on an explicit induction on the termination property. Rewriting trees on ground terms are modeled by proof trees, generated by alternatively applying narrowing and abstracting steps. The induction principle is applied through the abstraction mechanism, where terms are replaced by variables representing any of their normal forms. The induction ordering is not given a priori, but defined with ordering constraints, incrementally set during the proof. Abstraction constraints can be used to control the narrowing mechanism, well known to easily diverge. The generic method is then instantiated for the innermost, outermost and local strategies.</abstract>
</BibTex>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Crin/Checkpoint
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000377 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Crin/Checkpoint/biblio.hfd -nk 000377 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Lorraine |area= InforLorV4 |flux= Crin |étape= Checkpoint |type= RBID |clé= CRIN:gnaedig05a |texte= Termination of rewriting strategies : a generic approach }}
![]() | This area was generated with Dilib version V0.6.33. | ![]() |