Reference. Noncommutative network models

Network models, which abstractly are given by lax symmetric monoidal functors, are used to construct operads for modeling and designing complex networks. Many common types of networks can be modeled with simple graphs with edges weighted by a monoid. A feature of the ordinary construction of network models is that it imposes commutativity relations between all edge components. Because of this, it cannot be used to model networks with bounded degree. In this paper, we construct the free network model on a given monoid, which can model networks with bounded degree. To do this, we generalize Green’s graph products of groups to pointed categories which are finitely complete and cocomplete.

Cite

Cite as @moeller-2019-noncommutative (helia, typst) · \cite{moeller-2019-noncommutative} (LaTeX)
BibTeX
bibtex · 1 line
@article{moeller-2019-noncommutative, title={Noncommutative network models}, volume={30}, ISSN={1469-8072}, url={http://dx.doi.org/10.1017/s0960129519000161}, DOI={10.1017/s0960129519000161}, number={1}, journal={Mathematical Structures in Computer Science}, publisher={Cambridge University Press (CUP)}, author={Moeller, Joe}, year={2019}, month=Nov, pages={14–32} }
hayagriva YAML (typst)
yaml · 16 lines
moeller-2019-noncommutative:
  type: article
  title: Noncommutative network models
  author: Moeller, Joe
  date: 2019-11
  page-range: 14-32
  url: http://dx.doi.org/10.1017/s0960129519000161
  serial-number:
    doi: 10.1017/s0960129519000161
    issn: 1469-8072
  parent:
    type: periodical
    title: Mathematical Structures in Computer Science
    publisher: Cambridge University Press (CUP)
    issue: 1
    volume: 30
Cited by (2)

Network Models from Petri Nets with Catalysts baez-2019-network

Petri networks and network models are two frameworks for the compositional design of systems of interacting entities. Here we show how to combine them using the concept of a ‘catalyst’: an entity that is neither destroyed nor created by any process it engages in. In a Petri net, a place is a catalyst if its in-degree equals its out-degree for every transition. We show how a Petri net with a chosen set of catalysts gives a network model. This network model maps any list of catalysts from the chosen set to the category whose morphisms are all the processes enabled by this list of catalysts. Applying the Grothendieck construction, we obtain a category fibered over the category whose objects are lists of catalysts. This category has as morphisms all processes enabled by some list of catalysts. While this category has a symmetric monoidal structure that describes doing processes in parallel, its fibers also have premonoidal structures that describe doing one process and then another while reusing the catalysts.
DOI · arXiv

Network Models baez-2017-network

Networks can be combined in various ways, such as overlaying one on top of another or setting two side by side. We introduce “network models” to encode these ways of combining networks. Different network models describe different kinds of networks. We show that each network model gives rise to an operad, whose operations are ways of assembling a network of the given kind from smaller parts. Such operads, and their algebras, can serve as tools for designing networks. Technically, a network model is a lax symmetric monoidal functor from the free symmetric monoidal category on some set to 𝐂𝐚𝐭, and the construction of the corresponding operad proceeds via a symmetric monoidal version of the Grothendieck construction.
arXiv
Cites 15 works (2 here)
With notes (2)

Network Models baez-2017-network

Networks can be combined in various ways, such as overlaying one on top of another or setting two side by side. We introduce “network models” to encode these ways of combining networks. Different network models describe different kinds of networks. We show that each network model gives rise to an operad, whose operations are ways of assembling a network of the given kind from smaller parts. Such operads, and their algebras, can serve as tools for designing networks. Technically, a network model is a lax symmetric monoidal functor from the free symmetric monoidal category on some set to 𝐂𝐚𝐭, and the construction of the corresponding operad proceeds via a symmetric monoidal version of the Grothendieck construction.
arXiv

Functorial Semantics of Algebraic Theories lawvere_1963

Web
External (13)
moeller-2019-noncommutative reference entries/refs/moeller-2019-noncommutative/moeller-2019-noncommutative.hel