mlsanityData to 14 Oct 2026

Computational category-theoretic rewriting

arXiv 2111.03784 ↗First posted 2 Nov 2021cs.LOcited by 3

Not on the map. Why?

Abstract (arXiv)

We demonstrate how category theory provides specifications that can efficiently be implemented via imperative algorithms and apply this to the field of graph rewriting. By examples, we show how this paradigm of software development makes it easy to quickly write correct and performant code. We provide a modern implementation of graph rewriting techniques at the level of abstraction of finitely-presented C-sets and clarify the connections between C-sets and the typed graphs supported in existing rewriting software. We emphasize that our open-source library is extensible: by taking new categorical constructions (such as slice categories, structured cospans, and distributed graphs) and relating their limits and colimits to those of their underlying categories, users inherit efficient algorithms for pushout complements and (final) pullback complements. This allows one to perform double-, single-, and sesqui-pushout rewriting over a broad class of data structures.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 2 Nov 2021.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2023: 2; 2024: 1.

3 papers.