Graphs, Rewriting and Pathway Reconstruction for Rule-Based Models

In this paper, we introduce a novel way of constructing concise causal histories (pathways) to represent how specified structures are formed during simulation of systems represented by rule-based models. This is founded on a new, clean, graph-based semantics introduced in the first part of this paper for Kappa, a rule-based modelling language that has emerged as a natural description of protein-protein interactions in molecular biology [Bachman 2011]. The semantics is capable of capturing the whole of Kappa, including subtle side-effects on deletion of structure, and its structured presentation provides the basis for the translation of techniques to other models. In particular, we give a notion of trajectory compression, which restricts a trace culminating in the production of a given structure to the actions necessary for the structure to occur. This is central to the reconstruction of biochemical pathways due to the failure of traditional techniques to provide adequately concise causal histories, and we expect it to be applicable in a range of other modelling situations.

[1]  Glynn Winskel,et al.  Models for Concurrency , 1992 .

[2]  Frank Hermann,et al.  Sesqui-Pushout Rewriting , 2006, ICGT.

[3]  Glynn Winskel,et al.  Constraining rule-based dynamics with types , 2013, Math. Struct. Comput. Sci..

[4]  Glynn Winskel,et al.  Models for Concurrency , 1994 .

[5]  Reiko Heckel DPO Transformation with Open Maps , 2012, ICGT.

[6]  Tobias Heindel,et al.  Pattern Graphs and Rule-Based Models: The Semantics of Kappa , 2013, FoSSaCS.

[7]  Michael Löwe,et al.  Algebraic Approach to Single-Pushout Graph Transformation , 1993, Theor. Comput. Sci..

[8]  Cosimo Laneve,et al.  Formal molecular biology , 2004, Theor. Comput. Sci..

[9]  Peter Sorger,et al.  New approaches to modeling complex biochemistry , 2011, Nature Methods.

[10]  Vincent Danos,et al.  Scalable Simulation of Cellular Signaling Networks , 2007, APLAS.

[11]  Vincent Danos,et al.  Abstract Interpretation of Cellular Signalling Networks , 2008, VMCAI.

[12]  Jin Yang,et al.  Graph Theory for Rule-Based Modeling of Biochemical Networks , 2006, Trans. Comp. Sys. Biology.

[13]  Vincent Danos,et al.  Abstracting the differential semantics of rule-based models: exact and automated model reduction , 2010 .

[14]  Hartmut Ehrig,et al.  Adhesive High-Level Replacement Systems: A New Categorical Framework for Graph Transformation , 2006, Fundam. Informaticae.

[15]  Frank Hermann Permutation Equivalence of DPO Derivations with Negative Application Conditions based on Subobject Transformation Systems , 2008, Electron. Commun. Eur. Assoc. Softw. Sci. Technol..