Encyclopedia of Systems Biology

2013 Edition
| Editors: Werner Dubitzky, Olaf Wolkenhauer, Kwang-Hyun Cho, Hiroki Yokota

Cell Cycle Modeling, Petri Nets

Reference work entry
DOI: https://doi.org/10.1007/978-1-4419-9863-7_27



Petri Nets are a graphical modeling formalism with numerous applications to the modeling and analysis of systems composed by multiple concurrent processes, including the molecular kinetics of cell cycle regulation networks. They are named after Carl Adam Petri, who originally defined them in his dissertation thesis in 1962 (Petri 1962).

Petri Net models consist of four types of elements:
  • Places, depicted as hollow circles, represent variables of the model.

  • Tokens, depicted as black dots, are contained into places and provide the numerical value associated to the variable.

  • Transitions, depicted as bars, represent events affecting the variables. The occurrence of the event associated to a transition is referred as the firing of the transition.

  • Arcs, linking transitions to places and places to transitions (but not places to places nor transitions to transitions), carry multiplicities defining the changes on variables as a result of transitions...

This is a preview of subscription content, log in to check access.


  1. Csikász-Nagy A, Mura I (2010) Role of mRNA gestation and senescence in noise reduction during the cell cycle. In Silico Biol 10:81–88. doi:10.3233/ISB-2010-0416PubMedGoogle Scholar
  2. Fujita S, Matsui M, Matsuno H, Miyano S (2004) Modeling and simulation of fission yeast cell cycle on Hybrid Functional Petri Net. IEICE Trans Fundam 87:2919–2928Google Scholar
  3. Gillespie DT (1977) Exact stochastic simulation of coupled chemical reactions. J Phys Chem 81:2340–2361Google Scholar
  4. Koch I, Reisig W, Schreiber F (eds) (2010) Modeling in systems biology, vol 16, Computational biology. Springer, London. doi:10.1007/978-1-84996-474-6_7Google Scholar
  5. Marsan MA (1990) Stochastic Petri nets: an elementary introduction. In: Advances in Petri nets 1989. Springer-Verlag, New York, pp 1–29Google Scholar
  6. Matsui M, Fujita S, Suzuki S, Matsuno H, Miyano S (2004) Simulated cell division processes of the Xenopus cell cycle pathway by Genomic Object Net. J Integr Bioinform 1:3. doi:10.2390/biecoll-jib-2004-3Google Scholar
  7. Mura I, Csikász-Nagy A (2008) Stochastic Petri Net extension of a yeast cell cycle model. J Theor Biol. doi:10.1016/j.jtbi.2008.07.019PubMedGoogle Scholar
  8. Murata T (1989) Petri Nets: properties, analysis and applications. IEEE Proc 77:541–580Google Scholar
  9. Petri CA (1962) Kommunikation mit automaten. Ph. D. Thesis, University of BonnGoogle Scholar
  10. Sackmann A, Heiner M, Koch I (2006) Application of Petri net based analysis techniques to signal transduction pathways. BMC Bioinform 7:482. doi:10.1186/1471-2105-7-482Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2013

Authors and Affiliations

  1. 1.The Microsoft Research - University of Trento Centre for Computational and Systems BiologyTrentoItaly