TY - JOUR
T1 - Comparing chemical reaction networks
T2 - A categorical and algorithmic perspective
AU - Cardelli, Luca
AU - Tribastone, Mirco
AU - Tschaikowski, Max
AU - Vandin, Andrea
N1 - Funding Information:
We thank the anonymous referees for helpful comments. This work was partially supported by the EU project QUANTICOL , 600708 . L. Cardelli is partially funded by a Royal Society Research Professorship.
Publisher Copyright:
© 2017 Elsevier B.V.
PY - 2019/4/18
Y1 - 2019/4/18
N2 - We study chemical reaction networks (CRNs) as a kernel model of concurrency provided with semantics based on ordinary differential equations. We investigate the problem of comparing two CRNs, i.e., to decide whether the solutions of a source and of a target CRN can be matched for an appropriate choice of initial conditions. Using a categorical framework, we extend and unify model-comparison approaches based on dynamical (semantic) and structural (syntactic) properties of CRNs. Then, we provide an algorithm to compare CRNs, running linearly in time with respect to the cardinality of all possible comparisons. Finally, using a prototype implementation, CAGE, we apply our results to biological models from the literature.
AB - We study chemical reaction networks (CRNs) as a kernel model of concurrency provided with semantics based on ordinary differential equations. We investigate the problem of comparing two CRNs, i.e., to decide whether the solutions of a source and of a target CRN can be matched for an appropriate choice of initial conditions. Using a categorical framework, we extend and unify model-comparison approaches based on dynamical (semantic) and structural (syntactic) properties of CRNs. Then, we provide an algorithm to compare CRNs, running linearly in time with respect to the cardinality of all possible comparisons. Finally, using a prototype implementation, CAGE, we apply our results to biological models from the literature.
KW - Bisimulation
KW - Chemical reaction networks
KW - Model comparison
KW - Ordinary differential equations
UR - http://www.scopus.com/inward/record.url?scp=85038954611&partnerID=8YFLogxK
U2 - 10.1016/j.tcs.2017.12.018
DO - 10.1016/j.tcs.2017.12.018
M3 - Journal article
AN - SCOPUS:85038954611
SN - 0304-3975
VL - 765
SP - 47
EP - 66
JO - Theoretical Computer Science
JF - Theoretical Computer Science
ER -