Proprietes Church-Rosser de systemes de reecriture equationnels ayant la propriete de terminaison faible

  • H. Perdrix
Contibuted Papers
Part of the Lecture Notes in Computer Science book series (LNCS, volume 166)

Résumé

L'algorithme de Knuth et Bendix permet de calculer un système de réécriture convergent à partir d'un ensemble d'axiomes. Cet algorithme a été étendu aux systèmes de réécriture équationnels (SRE en agrégé) obtenus en séparant les axiomes en un ensemble de règles et un ensemble d'équations (JOUA, 83a et b), (KIR, 83). Nous décrivons ici une généralisation des résultats de Jouannaud, Kirchner, Rémy (JKR, 83) concernant les SRE où seule la terminaison de l'ensemble des règles est supposée vérifiée et non pas la terminaison modulo les équations. Nous introduisons le concept de paires critiques récursives, cela permet de traiter des ensembles d'axiomes comprenant la commutativité, l'associativité, l'idempotence.

Fr

Système de réécriture Théorie équationnelle Unification Paire critique Confluence Cohérence Terminaison uniforme Forme normale Church-Rosser Preuve automatique 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliographie

  1. [DER, 82]
    Dershowitz N.: "Computing with term rewriting systems". soumis à publication.Google Scholar
  2. [H&O, 80]
    Huet G. Oppen D. C.: "Equations and rewrite rules: a survey". In Formal Languages: Perspectives and Open Problems". Book R. Editor, Academic Press (1980).Google Scholar
  3. [JOU, 83a]
    Jouannaud J.P.: "Confluent and Coherent sets of reductions with equations. Application to proofs in data types". Proc. 8th Colloquium on Trees in Algebra and Programming (1983).Google Scholar
  4. [JOU, 83b]
    Jouannaud J.P.: "Church-Rosser computations in equational term rewriting systems". Soumis à publication.Google Scholar
  5. [JKR, 83]
    Jouannaud J.P., Kirchner h., Remy J.L.: "Church-Rosser properties of weakly terminating term rewriting systems". 10th IJCAI (1983).Google Scholar
  6. [KIR, 83]
    Kirchner H.: "A general completion algorithm for equationnal term rewriting systems and its proof of correctness". Rapport interne CRIN.Google Scholar
  7. [LES, 83]
    Lescanne P.: "Computer experiments with the REVE term rewriting system generator". Proc. 10th POPL conference (1983).Google Scholar
  8. [PAD, 82]
    padawitz P.: "Equational data type specification and recursive program scheme". In "Formal Description of Programming Concepts 2". Ed. Bjorner D. (1982).Google Scholar
  9. [PER, 83]
    Perdrix H.: "Propriété Church-Rosser de systèmes de réécriture équationnels ayant la propriété de terminaison faible". Rapport interne CRIN.Google Scholar

Copyright information

© Springer-Verlag 1984

Authors and Affiliations

  • H. Perdrix
    • 1
  1. 1.Laboratoire de Recherche en InformatiqueUniversité de Paris-SudOrsay cedexFrance

Personalised recommendations