The Algebra of Open and Interconnected Systems
Brendan Fong

TL;DR
This paper develops category-theoretic tools, especially hypergraph categories, to formalize and analyze network-style diagrammatic languages like circuits, automata, and chemical networks, enabling compositional semantics and broader applicability.
Contribution
It introduces decorated cospans and corelations for constructing hypergraph categories, providing a unified framework for diagrammatic languages and their semantics.
Findings
Decorated corelations enable construction of all hypergraph categories.
Hypergraph functors provide semantic interpretations of network diagrams.
Applications include linear dynamical systems and passive linear networks.
Abstract
Herein we develop category-theoretic tools for understanding network-style diagrammatic languages. The archetypal network-style diagrammatic language is that of electric circuits; other examples include signal flow graphs, Markov processes, automata, Petri nets, chemical reaction networks, and so on. The key feature is that the language is comprised of a number of components with multiple (input/output) terminals, each possibly labelled with some type, that may then be connected together along these terminals to form a larger network. The components form hyperedges between labelled vertices, and so a diagram in this language forms a hypergraph. We formalise the compositional structure by introducing the notion of a hypergraph category. Network-style diagrammatic languages and their semantics thus form hypergraph categories, and semantic interpretation gives a hypergraph functor. The…
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.
