TY - JOUR
T1 - Algebraic properties of automata associated to Petri nets and applications to computation in biological systems
AU - Egri-Nagy, A.
AU - Nehaniv, C.L.
N1 - Original article can be found at: http://www.sciencedirect.com/science/journal/03032647 Copyright Elsevier Ireland Ltd. DOI: 10.1016/j.biosystems.2008.05.019
PY - 2008
Y1 - 2008
N2 - Biochemical and genetic regulatory networks are often modeled by Petri nets. We study the algebraic structure of the computations carried out by Petri nets from the viewpoint of algebraic automata theory. Petri nets comprise a formalized graphical modelling language, often used to describe computation occurring within biochemical and genetic regulatory networks, but the semantics may be interpreted in different ways in the realm of automata. Therefore there are several different ways to turn a Petri net into a state-transition automaton. Here we systematically investigate different conversion methods and describe cases where they may yield radically different algebraic structures.We focus on the existence of group components of the corresponding transformation semigroups, as these reflect symmetries of the computation occurring within the biological system under study. Results are illustrated by applications to the Petri net modelling of intermediary metabolism. Petri nets with inhibition are shown to be computationally rich, regardless of the particular interpretation method. Along these lines we provide a mathematical argument suggesting a reason for the apparent all-pervasiveness of inhibitory connections in living systems.
AB - Biochemical and genetic regulatory networks are often modeled by Petri nets. We study the algebraic structure of the computations carried out by Petri nets from the viewpoint of algebraic automata theory. Petri nets comprise a formalized graphical modelling language, often used to describe computation occurring within biochemical and genetic regulatory networks, but the semantics may be interpreted in different ways in the realm of automata. Therefore there are several different ways to turn a Petri net into a state-transition automaton. Here we systematically investigate different conversion methods and describe cases where they may yield radically different algebraic structures.We focus on the existence of group components of the corresponding transformation semigroups, as these reflect symmetries of the computation occurring within the biological system under study. Results are illustrated by applications to the Petri net modelling of intermediary metabolism. Petri nets with inhibition are shown to be computationally rich, regardless of the particular interpretation method. Along these lines we provide a mathematical argument suggesting a reason for the apparent all-pervasiveness of inhibitory connections in living systems.
U2 - 10.1016/j.biosystems.2008.05.019
DO - 10.1016/j.biosystems.2008.05.019
M3 - Article
SN - 0303-2647
VL - 94
SP - 135
EP - 144
JO - Biosystems
JF - Biosystems
IS - 1-2
ER -