We introduce cartographer, a tool for editing and rewriting string diagrams of symmetric monoidal categories. Our approach is principled: the layout exploits the isomorphism between string diagrams and certain cospans of hypergraphs; the implementation of rewriting is based on the soundness and completeness of convex double-pushout rewriting for string diagram rewriting
Diagrammatic notations, such as Venn diagrams, Petri-Nets and finite state automata, are in common u...
This work is about diagrammatic languages, how they can be represented, and what they in turn can be...
We enhance the calculus of string diagrams for monoidal categories with hierarchical features in ord...
We introduce cartographer, a tool for editing and rewriting string diagrams of symmetric monoidal ca...
This paper develops a formal string diagram language for monoidal closed categories. Previous work h...
String diagrams are a powerful and intuitive graphical syntax for terms of symmetric monoidal catego...
String diagrams provide a convenient graphical framework which may be used for equational reasoning...
String diagrams are graphical representations of morphisms in various sorts of categories. The mathe...
Symmetric monoidal categories have become ubiquitous as a formal environment for the analysis of com...
String diagrams constitute an intuitive and expressive graphical syntax that has found application i...
This work is about diagrammatic languages, how they can be represented, and what they in turn can be...
We present a new model of computation, described in terms of monoidal categories. It conforms the C...
We present a new model of computation, described in terms of monoidal categories. It conforms to the...
In Proceedings TERMGRAPH 2018, arXiv:1902.01510International audienceWe describe a mathematical fram...
In the graphical calculus of planar string diagrams, equality is generated byexchange moves, which s...
Diagrammatic notations, such as Venn diagrams, Petri-Nets and finite state automata, are in common u...
This work is about diagrammatic languages, how they can be represented, and what they in turn can be...
We enhance the calculus of string diagrams for monoidal categories with hierarchical features in ord...
We introduce cartographer, a tool for editing and rewriting string diagrams of symmetric monoidal ca...
This paper develops a formal string diagram language for monoidal closed categories. Previous work h...
String diagrams are a powerful and intuitive graphical syntax for terms of symmetric monoidal catego...
String diagrams provide a convenient graphical framework which may be used for equational reasoning...
String diagrams are graphical representations of morphisms in various sorts of categories. The mathe...
Symmetric monoidal categories have become ubiquitous as a formal environment for the analysis of com...
String diagrams constitute an intuitive and expressive graphical syntax that has found application i...
This work is about diagrammatic languages, how they can be represented, and what they in turn can be...
We present a new model of computation, described in terms of monoidal categories. It conforms the C...
We present a new model of computation, described in terms of monoidal categories. It conforms to the...
In Proceedings TERMGRAPH 2018, arXiv:1902.01510International audienceWe describe a mathematical fram...
In the graphical calculus of planar string diagrams, equality is generated byexchange moves, which s...
Diagrammatic notations, such as Venn diagrams, Petri-Nets and finite state automata, are in common u...
This work is about diagrammatic languages, how they can be represented, and what they in turn can be...
We enhance the calculus of string diagrams for monoidal categories with hierarchical features in ord...