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.
翻译:我们提供代数图重写形式化框架PBPO+的入门教程。通过组合若干简单构建模块,演示如何推导出PBPO+,并以二叉决策图归约规则为例进行建模。在此过程中,我们评述了不同设计选择如何衍生出文献中的相关形式化方法(如DPO)。最后,我们与Bauderon的双拉回方法进行了详细比较。