Back to Search Start Over

From diagrammatic confluence to modularity

Authors :
Jiaxiang Liu
Jean-Pierre Jouannaud
Formal Methods for Embedded Systems (FORMES)
Laboratoire Franco-Chinois d'Informatique, d'Automatique et de Mathématiques Appliquées (LIAMA)
Centre de Coopération Internationale en Recherche Agronomique pour le Développement (Cirad)-Institut National de la Recherche Agronomique (INRA)-Chinese Academy of Sciences [Changchun Branch] (CAS)-Institut National de Recherche en Informatique et en Automatique (Inria)-Institute of Automation - Chinese Academy of Sciences-Centre National de la Recherche Scientifique (CNRS)-Centre de Coopération Internationale en Recherche Agronomique pour le Développement (Cirad)-Institut National de la Recherche Agronomique (INRA)-Chinese Academy of Sciences [Changchun Branch] (CAS)-Institut National de Recherche en Informatique et en Automatique (Inria)-Institute of Automation - Chinese Academy of Sciences-Centre National de la Recherche Scientifique (CNRS)-Inria Paris-Rocquencourt
Institut National de Recherche en Informatique et en Automatique (Inria)
Source :
Theoretical Computer Science, Theoretical Computer Science, Elsevier, 2012, 9032, ⟨10.1016/j.tcs.2012.08.030⟩, Theoretical Computer Science, 2012, 9032, ⟨10.1016/j.tcs.2012.08.030⟩
Publication Year :
2012
Publisher :
Elsevier BV, 2012.

Abstract

International audience; This paper builds on a fundamental notion of rewriting theory that characterizes confluence of a (binary) rewriting relation, Klop's cofinal derivations. Cofinal derivations were used by van Oostrom to obtain another characterization of confluence of a rewriting relation via the existence of decreasing diagrams for all local peaks. In this paper, we show that cofinal derivations can be used to give a new, concise proof of Toyama's celebrated modularity theorem and its recent extensions to rewriting modulo in the case of strongly-coherent systems, an assumption discussed in depth here. This is done by generalizing cofinal derivations to cofinal streams, allowing us in turn to generalize van Oostrom's result to the modulo case.

Details

ISSN :
03043975 and 18792294
Volume :
464
Database :
OpenAIRE
Journal :
Theoretical Computer Science
Accession number :
edsair.doi.dedup.....419627019ed55c06270d5f74bb768fa5
Full Text :
https://doi.org/10.1016/j.tcs.2012.08.030