Tracelets and Tracelet Analysis Of Compositional Rewriting Systems
Taking advantage of a recently discovered associativity property of rule compositions, we extend the classical concurrency theory for rewriting systems over adhesive categories. We introduce the notion of tracelets, which are defined as minimal derivation traces that universally encode sequential co...
Saved in:
Published in | Electronic proceedings in theoretical computer science Vol. 323; pp. 44 - 71 |
---|---|
Main Author | |
Format | Journal Article Conference Proceeding |
Language | English |
Published |
EPTCS
15.09.2020
|
Series | Proceedings Applied Category Theory 2019 (ACT 2019), University of Oxford, UK, 15-19 July 2019 |
Subjects | |
Online Access | Get full text |
ISSN | 2075-2180 2075-2180 |
DOI | 10.4204/EPTCS.323.4 |
Cover
Summary: | Taking advantage of a recently discovered associativity property of rule compositions, we extend the classical concurrency theory for rewriting systems over adhesive categories. We introduce the notion of tracelets, which are defined as minimal derivation traces that universally encode sequential compositions of rewriting rules. Tracelets are compositional, capture the causality of equivalence classes of traditional derivation traces, and intrinsically suggest a clean mathematical framework for the definition of various notions of abstractions of traces. We illustrate these features by introducing a first prototype for a framework of tracelet analysis, which as a key application permits to formulate a first-of-its-kind algorithm for the static generation of minimal derivation traces with prescribed terminal events. |
---|---|
ISSN: | 2075-2180 2075-2180 |
DOI: | 10.4204/EPTCS.323.4 |