Petri net representation of multi-valued logical regulatory graphs

  • Authors:
  • C. Chaouiya;A. Naldi;E. Remy;D. Thieffry

  • Affiliations:
  • Instituto Gulbenkian de Ciência, Oeiras, Portugal and INSERM U928--TAGC, Marseille, France;INSERM U928--TAGC, Marseille, France and Université de la Méditerranée, Marseille, France;Institut de Mathématiques de Luminy, Marseille, France;INSERM U928--TAGC, Marseille, France and Université de la Méditerranée, Marseille, France and CONTRAINTES Project, INRIA-Paris-Rocquencourt, Le Chesnay, France

  • Venue:
  • Natural Computing: an international journal
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Relying on a convenient logical representation of regulatory networks, we propose a generic method to qualitatively model regulatory interactions in the standard elementary and coloured Petri net frameworks. Logical functions governing the behaviours of the components of logical regulatory graphs are efficiently represented by Multivalued Decision Diagrams, which are also at the basis of the translation of logical models in terms of Petri nets. We further delineate a simple strategy to sort trajectories through the introduction of priority classes (in the logical framework) or priority functions (in the Petri net framework). We also focus on qualitative behaviours such as multistationarity or sustained oscillations, identified as specific structures in state transition graphs (for logical models) or in marking graphs (in Petri nets). Regulatory circuits are known to be at the origin of such properties. In this respect, we present a method that allows to determine the functionality contexts of regulatory circuits, i.e. constraints on external regulator states enabling the corresponding dynamical properties. Finally, this approach is illustrated through an application to the modelling of a regulatory network controlling T lymphocyte activation and differentiation.