Back to Search Start Over

Rule Algebras for Adhesive Categories

Authors :
Nicolas Behr
Pawel Sobocinski
Source :
Logical Methods in Computer Science, Vol Volume 16, Issue 3 (2020)
Publication Year :
2020
Publisher :
Logical Methods in Computer Science e.V., 2020.

Abstract

We demonstrate that the most well-known approach to rewriting graphical structures, the Double-Pushout (DPO) approach, possesses a notion of sequential compositions of rules along an overlap that is associative in a natural sense. Notably, our results hold in the general setting of $\mathcal{M}$-adhesive categories. This observation complements the classical Concurrency Theorem of DPO rewriting. We then proceed to define rule algebras in both settings, where the most general categories permissible are the finitary (or finitary restrictions of) $\mathcal{M}$-adhesive categories with $\mathcal{M}$-effective unions. If in addition a given such category possess an $\mathcal{M}$-initial object, the resulting rule algebra is unital (in addition to being associative). We demonstrate that in this setting a canonical representation of the rule algebras is obtainable, which opens the possibility of applying the concept to define and compute the evolution of statistical moments of observables in stochastic DPO rewriting systems.

Details

Language :
English
ISSN :
18605974
Volume :
ume 16, Issue 3
Database :
Directory of Open Access Journals
Journal :
Logical Methods in Computer Science
Publication Type :
Academic Journal
Accession number :
edsdoj.36d55c101e8344b4b587c232f9fa5cf2
Document Type :
article
Full Text :
https://doi.org/10.23638/LMCS-16(3:2)2020