REVIEW 4 cited by
The operad of wiring diagrams: formalizing a graphical language for databases, recursion, and plug-and-play circuits
Not yet reviewed by Pith; the record is open.
This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.
SPECIMEN: schema-true, not a live event
T0 review · schema-true
One-sentence machine reading of the paper's core claim.
pith:XXXXXXXX · record.json · timestamp
abstract
Wiring diagrams, as seen in digital circuits, can be nested hierarchically and thus have an aspect of self-similarity. We show that wiring diagrams form the morphisms of an operad $\mcT$, capturing this self-similarity. We discuss the algebra $\Rel$ of mathematical relations on $\mcT$, and in so doing use wiring diagrams as a graphical language with which to structure queries on relational databases. We give the example of circuit diagrams as a special case. We move on to show how plug-and-play devices and also recursion can be formulated in the operadic framework as well. Throughout we include many examples and figures.
Forward citations
Cited by 4 Pith papers
-
Compositional Dynamics in Learning and Mechanics
An operad Arr supplies a single compositional syntax whose two functorial semantics in polynomial coalgebras recover both gradient-based learning and Hamiltonian-style mechanics on wired systems.
-
Double-functorial representation of regular hyperdoctrines
Regular hyperdoctrines are equivalently described as lax symmetric monoidal pseudo double functors from spans to quintets whose monoidal laxators provide companion commuter cells.
-
Intent Preserving Generation of Diverse and Idiomatic (Code-)Artifacts
A single abstract data-flow diagram of small typed building blocks serves as the common source from which diverse idiomatic Haskell programs, IO-behavior specifications, and natural-language task descriptions are gene...
-
Generalised Process Theories
A generalised process theory is an algebra for a wiring operad, subsuming traditional, time-neutral, causal, higher-order, and enriched process theories.
Discussion (0). Continue with ORCID to comment.