A PBPO+ Graph Rewriting Tutorial
Roy Overbeek, J\"org Endrullis

TL;DR
This paper offers a tutorial on PBPO+ graph rewriting, illustrating its construction, applications to decision diagrams, and comparisons with related formalisms like DPO and Bauderon's approach.
Contribution
It provides a clear, step-by-step tutorial on PBPO+ and compares it with other graph rewriting formalisms, clarifying their relationships and differences.
Findings
PBPO+ can be constructed from simple building blocks
Application to binary decision diagrams demonstrates practical modeling
Comparison clarifies differences between PBPO+ and related formalisms
Abstract
We provide a tutorial introduction to the algebraic graph rewriting formalism PBPO+. We show how PBPO+ can be obtained by composing a few simple building blocks, and model the reduction rules for binary decision diagrams as an example. Along the way, we comment on how alternative design decisions lead to related formalisms in the literature, such as DPO. We close with a detailed comparison with Bauderon's double pullback approach.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Model-Driven Software Engineering Techniques · Advanced Software Engineering Methodologies
