Petri Nets Based on Lawvere Theories
Category Theory
2020-11-25 v3
Abstract
We give a definition of -net, a generalization of Petri nets based on a Lawvere theory , for which many existing variants of Petri nets are a special case. This definition is functorial with respect to change in Lawvere theory, and we exploit this to explore the relationships between different kinds of -nets. To justify our definition of -net, we construct a family of adjunctions for each Lawvere theory explicating the way in which -nets present free models of in . This gives a functorial description of the operational semantics for an arbitrary category of -nets. We show how this can be used to construct the semantics for Petri nets, pre-nets, integer nets, and elementary net systems.
Cite
@article{arxiv.1904.09091,
title = {Petri Nets Based on Lawvere Theories},
author = {Jade Master},
journal= {arXiv preprint arXiv:1904.09091},
year = {2020}
}
Comments
32 pages