The Contractum in Algebraic Graph Rewriting

0Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Algebraic graph rewriting, which works by first removing the part of the graph to be regarded as garbage, and then gluing in the new part of the graph, is contrasted with term graph rewriting, which works by first gluing in the new part of the graph (the contractum) and performing redirections, and then removing garbage. It is shown that in the algebraic framework these two strategies can be reconciled. This is done by finding a natural analogue of the contractum in the algebraic framework, which requires the reformulation of the customary “double pushout” construction. The new and old algebraic constructions coexist within a pushout cube. In this, the usual “outward” form of the double pushout appears as the two rear squares, and the alternative “inward” formulation as the two front squares. The two formulations are entirely equivalent in the world of algebraic graph rewriting. An application illustrating the efficacy of the new approach to the preservation of acyclicity in graph rewriting is given.

Cite

CITATION STYLE

APA

Banach, R. (1996). The Contractum in Algebraic Graph Rewriting. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1073, pp. 17–26). Springer Verlag. https://doi.org/10.1007/3-540-61228-9_76

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free