Concurrency Theorems for Non-linear Rewriting Theories - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2021

Concurrency Theorems for Non-linear Rewriting Theories

Russ Harmer
Nicolas Behr
Jean Krivine

Résumé

Sesqui-pushout (SqPO) rewriting along non-linear rules and for monic matches is well-known to permit the modeling of fusing and cloning of vertices and edges, yet to date, no construction of a suitable concurrency theorem was available. The lack of such a theorem, in turn, rendered compositional reasoning for such rewriting systems largely infeasible. We develop in this paper a suitable concurrency theorem for non-linear SqPO-rewriting in categories that are quasi-topoi (subsuming the example of adhesive categories) and with matches required to be regular monomorphisms of the given category. Our construction reveals an interesting "backpropagation effect" in computing rule compositions. We derive in addition a concurrency theorem for non-linear double pushout (DPO) rewriting in rm-adhesive categories. Our results open non-linear SqPO and DPO semantics to the rich static analysis techniques available from concurrency, rule algebra and tracelet theory.
Fichier principal
Vignette du fichier
2105.02842.pdf (1.49 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03358036 , version 1 (29-09-2021)

Identifiants

Citer

Russ Harmer, Nicolas Behr, Jean Krivine. Concurrency Theorems for Non-linear Rewriting Theories. ICGT 2021 - 14th International Conference on Graph Transformation, Jun 2021, Bergen, Norway. pp.3-21, ⟨10.1007/978-3-030-78946-6_1⟩. ⟨hal-03358036⟩
42 Consultations
52 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More