Abstract
We extend the powerful Pullback-Pushout (PBPO) approach for graph rewriting with strong matching. Our approach, called PBPO+, allows more control over the embedding of the pattern in the host graph, which is important for a large class of rewrite systems. We argue that PBPO+ can be considered a unifying theory in the general setting of quasitoposes, by demonstrating that PBPO+ can define a strict superset of the rewrite relations definable by PBPO, AGREE and DPO. Additionally, we show that PBPO+ is well suited for rewriting labeled graphs and some classes of attributed graphs, by introducing a lattice structure on the label set and requiring graph morphisms to be order-preserving.
| Original language | English |
|---|---|
| Article number | 100873 |
| Pages (from-to) | 1-25 |
| Number of pages | 25 |
| Journal | Journal of Logical and Algebraic Methods in Programming |
| Volume | 133 |
| Early online date | 6 Apr 2023 |
| DOIs | |
| Publication status | Published - Jun 2023 |
Bibliographical note
Funding Information:The authors received funding from the Netherlands Organisation for Scientific Research (NWO) under the Innovational Research Incentives Scheme Vidi (project. No. VI.Vidi.192.004 ).
Publisher Copyright:
© 2023 The Authors
Funding
The authors received funding from the Netherlands Organisation for Scientific Research (NWO) under the Innovational Research Incentives Scheme Vidi (project. No. VI.Vidi.192.004 ).
Fingerprint
Dive into the research topics of 'Graph rewriting and relabeling with PBPO+: A unifying theory for quasitoposes'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver