VERIFICATION OF ROBUSTNESS PROPERTY IN CHEMICAL REACTION NETWORKS
Lucia Nasti
Ph.D. Student Roberta Gori Supervisors Paolo Milazzo
VERIFICATION OF ROBUSTNESS PROPERTY IN CHEMICAL REACTION NETWORKS - - PowerPoint PPT Presentation
VERIFICATION OF ROBUSTNESS PROPERTY IN CHEMICAL REACTION NETWORKS Ph.D. Student Supervisors Roberta Gori Lucia Nasti Paolo Milazzo HELLO! Nov 2016 Nov 2018 Mar 2019 Oct 2019 Started PhD thesis INRIA MPI PhD submission Modelling,
VERIFICATION OF ROBUSTNESS PROPERTY IN CHEMICAL REACTION NETWORKS
Lucia Nasti
Ph.D. Student Roberta Gori Supervisors Paolo Milazzo
Modelling, Simulation and Verification of Biological Systems Group
SUPERVISED BY: ROBERTA GORI AND PAOLO MILAZZO
Lucia Nasti - University of PisaStarted PhD Nov 2016 INRIA Nov 2018 MPI Mar 2019
PhD thesis submission
Oct 2019
PUBLICATIONS
Publications presented in the thesis:
➤
Chemical Reaction Networks. (BIOINFORMATICS 2019).
➤
➤
Dynamics based on Input-Output monotonicity (submitted).
➤
preparation). Other publications:
➤
International Conference on Software Engineering and Formal Methods, 86-100.
➤
and Algebraic Methods in Programming. Volume 100, November 2018, Pages 215-229.
➤
Boolean and bio-inspired models (in preparation).
Lucia Nasti - University of PisaOUTLINE
➤ What is robustness? ➤ Formalisation: CRN and Petri Nets ➤ Why and how to study monotonicity in CRN? ➤ Results: Sufficient conditions and Tools ➤ Applications: Becker-Döring equations ➤ Future work
Lucia Nasti - University of PisaBACKGROUND
➤ A cell is a very complex system ➤ Chemical reaction networks
(pathways) govern the basic cell’s activities
➤ To examine the structure of the cell
as a whole, we can design multiscale and predictive models
Lucia Nasti - University of PisaCHEMICAL REACTIONS
➤ Kinetic rate: rate of a reaction ➤ Reactant: chemical species that is
consumed
➤ Product: chemical species that is created ➤ Stoichiometric coefficient: the number
➤ Concentrations: [A], [B], [C], [D] Stoichiometric coefficient Rate Products Reactants
Lucia Nasti - University of PisaH2 t O2 2 2 H2O H2 t O2 2 2 H2O
(A) (B)
k k
CHEMICAL KINETICS
Lucia Nasti - University of Pisa➤ Law of mass action: reaction rate is proportional to the
reactants product
<latexit sha1_base64="ENpOEVqFeBJrdHtk2IEHaJCKs=">ADj3icjVLbtNAEN3YXEoNIFHXlZERUghkV2BisRFIekDvBWJtJW8brRer9NVfNPuGhGt9nP4Id74G8aJQaFNBCNZczTjOWdmdqIyFUp73s+W496fefu3r32/f0HDw863Udnqgk41NWpIW8iKjiqcj5VAud8otScpFKT+PFpM6f/6VSyWK/IteljzM6DwXiWBUQ2jWbX1/RhJmYmD6E1sbvSAEFEcS4GVC8mBnfYkheGmqDMbjIYvLCXhpSUhkV38wrnlDGM81lyKfEy3ypYmF5ExjaIXVQoRgyGbW1rV4QwH3VxKDWmMC5Az8CfjY/ktB5PVcfIsEIe0/Q42boQbR9kn6ONqhv8kyaVj6bDvLALP/YDn5zRLvYol3sAxnZ439FaGbwK/AT3U2Oms84PEBasy2BlLqVKB75U6NFRqwVJu26RSvKRsQec8AJjTjKvQrO7J4kOIxDgpJHy5xqvoZoWhmVLDFo+zKi+UtdzdXBbLqh08jqElysrzXO2FkqFOsC18eJ1eTLgFQJgX0itkVhe3By6o2LMG/PvJNcHY09L2h/lbzRu1rGHnqCn6Dny0TEaoY/oFE0Rc/adI+eN89btusfue3e0/tVpNTWP0V/mfvoF3WQj7g=</latexit> <latexit sha1_base64="gBxhmtXcDOQodizOHF5R8wlZzrU=">AB/XicbVDLSsNAFJ34rPUVHzs3g0VwVTIi6EaodeOygn1AmobJdNIOnUzCzESofgrblwo4tb/cOfOGmz0NYDFw7n3Mu9wQJZ0o7zre1tLyurZe2ihvbm3v7Np7+y0Vp5LQJol5LDsBVpQzQZuaU47iaQ4CjhtB6Ob3G8/UKlYLO71OKFehAeChYxgbSTfPpQ+uhr5GZq414Pu3WvF5R9u+JUnSngIkEFqYACDd/+6vZjkZUaMKxUi5yEu1lWGpGOJ2Uu6miCSYjPKCuoQJHVHnZ9PoJPDFKH4axNCU0nKq/JzIcKTWOAtMZYT1U814u/ue5qQ4vYyJNVUkNmiMOVQxzCPAvaZpETzsSGYSGZuhWSIJSbaBJaHgOZfXiStsypyqujuvFKrF3GUwBE4BqcAgQtQA7egAZqAgEfwDF7Bm/VkvVjv1sesdckqZg7AH1ifP8mXlCE=</latexit> <latexit sha1_base64="4KZqhWCqFJFQWQpqBRn2u9u9I7A=">AB/nicbVDLSsNAFL2pr1pfUXHlZrAIbixJEXQjFOvCZQX7gDQNk8m0HTp5MDMRSij4K25cKOLW73Dn3zhts9DWAxcO59zLvf4CWdSWda3UVhZXVvfKG6WtrZ3dvfM/YOWjFNBaJPEPBYdH0vKWUSbilO4mgOPQ5bfuj+tRvP1IhWRw9qHFC3RAPItZnBCsteaR8KrXIy87tydO3e0R59btBcgzy1bFmgEtEzsnZcjR8MyvbhCTNKSRIhxL6dhWotwMC8UIp5NSN5U0wWSEB9TRNMIhlW42O3+CTrUSoH4sdEUKzdTfExkOpRyHvu4MsRrKRW8q/uc5qepfuRmLklTRiMwX9VOVIymWaCACUoUH2uCiWD6VkSGWGCidGIlHYK9+PIyaVUrtlWx7y/KtZs8jiIcwmcgQ2XUIM7aEATCGTwDK/wZjwZL8a78TFvLRj5zCH8gfH5A2cGlHc=</latexit>ROBUSTNESS PROPERTY
Lucia Nasti - University of Pisa➤ Robustness: A fundamental feature of complex evolving systems,
for which the behaviour of the system remains essentially constant, despite the presence of internal and external perturbations.
➤ In [Kitano, 2007]:
Robustness is the ability of a system to maintain specific functionalities against perturbations.
➤ In [Rizk et al., 2008]:
The robustness of a system is measured as the distance of the system behaviour under perturbations from its reference behaviour expressed as temporal logic formula.
Lucia Nasti - University of PisaROBUSTNESS IN LITERATURE
OUR PROPOSED WORK
➤ New formal definition of robustness, namely initial
concentration robustness
➤ Our new definition is able to analyse all the chemical
species involved in the CRN
➤ Our new robustness notion can be proved by performing
simulations
Lucia Nasti - University of PisaTime
50 100 150 200 250 300 350 400 450 500 550Concentrations
S1 S2 S3 S4 P1 P2 P3 P4INITIAL CONCENTRATION ROBUSTNESS
Lucia Nasti - University of PisaConcentrations of [P] at steady state
Initial concentrations [S]
Time
2 4 6 8 10 12 14 16 18 20Concentrations
A1 A2 A3 A4 B 1 B 2 B 3 B 4INITIAL CONCENTRATION ROBUSTNESS
Lucia Nasti - University of PisaConcentrations of [A] at steady state
Initial concentrations [B]
CONTINUOUS PETRI NETS FORMALISM DEFINITION
A continuous Petri net N is a quintuple: N=<P , T, F, C, m0> where:
➤ P is the set of continuous places, conceptually species ➤ T is the set of continuous transitions, that consume and produce
species
➤ F⊆(P⨉T)∪(T⨉P)➛ℝ≥0 represents the set of arcs in terms of a
function giving the weight of the arc as result: a weight equal to 0 means that the arc is not present
➤ C : F➛ℝ≥0 is a function, which associates each transition with a rate ➤ m0 is the initial marking, that is the initial distribution of tokens
(representing resource instances) among places. A marking is defined formally as m : P➛ℝ≥0
Lucia Nasti - University of Pisa H2 t O2 2 2 H2O H2 t O2 2 2 H2O (A) (B) k kFORMAL DEFINITION OF ROBUSTNESS: AUXILIARIES CONCEPTS
➤ Definition 1 (Intervals). We define the interval domain
Moreover we say that
➤ Definition 2 (Interval marking). An interval marking is a function m[ ] : P
➛ I. We call M[ ] the domain of all interval markings.
Lucia Nasti - University of Pisa <latexit sha1_base64="RuQJ9+8/fQZFb/L9VzbgNgPcdHo=">ACSHicbVDPaxQxGM2s9ofbH27r0cuHS0GwLDNFsBeh2IveVnHbwmYMplvtqFJZkwy0iXMn+fFozf/Bi89VMSbmd09aOuDwMt73yP5Xl5LYV0cf496Dx6urW9sPupvbe/sPh7s7Z/ZqjEcJ7ySlbnImUpNE6cBIvaoNM5RLP86vTzj/jMaKSn908xpTxWZalIzF6RskHmgnEl418JroH6qD0GlQJUoKNAhQ435i7z3H9oM09nCHEbMk0dxl8Eu3RzGgSV9cemC6gBU0lfurCbT8bDONRvADcJ8mKDMkK42zwjRYVbxRqxyWzdprEtUs9M05wiW2fNhZrxq/YDKeBaqbQpn5RAsHQSmgrEw42sFC/TvhmbJ2rvIw2e1k73qd+D9v2rjyOPVC141DzZcPlY0EV0HXKhTCIHdyHgjRoS/Ar9khnEXu9KSO6ufJ+cHY2SeJS8fzk8ebOqY5M8Jc/Ic5KQV+SEvCVjMiGcfCE/yC35GX2NbqJf0e/laC9aZ6Qf9Dr/QH4rK+T</latexit> <latexit sha1_base64="T1gIoSy0yaKG2Oo/1KJUgKwUj7E=">ACFnicbZBNS8MwGMdTX+d8q3r0EhyCBy2tCHocevE4wb1AW0apVtYknZJKhtln8KLX8WLB0W8ije/jW3Xg24+kPDj/38ekucfxIwqbdvfxtLyuraemWjurm1vbNr7u23VJRITJo4YpHsBEgRgVpaqoZ6cSIB4w0g6GN7nfiBS0Ujc60lMfI76goYUI51JXfNsD0qoCtOIfehN0pQD9IwnFEVCo+RERwXN7eqXbNmW3ZRcBGcEmqgrEbX/PJ6EU4ERozpJTr2LH2UyQ1xYxMq16iSIzwEPWJm6FAnCg/LdawuNM6cEwktkRGhbq74kUcaUmPMg6OdIDNe/l4n+em+jwyk+piBNBJ49FCYM6gjmGcEelQRrNskAYUmzv0I8QBJhnSWZh+DMr7wIrXPLsS3n7qJWvy7jqIBDcAROgAMuQR3cgZoAgwewTN4BW/Gk/FivBsfs9Ylo5w5AH/K+PwBeEOdCw=</latexit>Input Output
S E R1 ES R3 P R21 R23
+ +
R2
MY NEW FORMAL DEFINITION OF ABSOLUTE ROBUSTNESS
➤ Definition 3 (𝒷-Robustness). A Petri net PN with output place O is
defined as ɑ-robust with respect to a given marking m[ ] iff ∃ k ∈ ℝ such that ∀ m ∈ m[ ], the marking m’ss corresponding to the steady state reachable from m, is such that
Lucia Nasti - University of PisaObservations:
➤ the wider are the intervals of the initial interval marking, the more
robust is the network
➤ the smaller is the value of 𝒷, the more robust is the network
m′
ss(O) ∈
2 , k + α 2 ,
EXAMPLE OF APPLICATION OF ABSOLUTE ROBUSTNESS: TOY MODEL
Lucia Nasti - University of PisaGiven a set of chemical reactions: Applying our definition:
➤ with A as output we obtain:
m’(A)= [33, 51] → ɑ=18
➤ with B as output we obtain:
m’(B)= [22, 45] → ɑ=23
FORMAL DEFINITION OF RELATIVE ROBUSTNESS
➤ Definition 4 (β-Robustness). Given a Petri net PN, with an input place I
and output place O. The relative initial concentration robustness is defined as: where nO and nI are respectively the normalized ɑ-robustness and the normalized interval marking of I.
Lucia Nasti - University of Pisa➤ Normalized ɑ-robustness: ➤ Normalized Interval Marking:
<latexit sha1_base64="476FkGZ63eW2/qwIoO4cMQ4+q8=">AB+XicbVDLSsNAFL2pr1pfUZduBovgqiQi6LoRldWsA9oQ5hMJ+3QySTMTAol5E/cuFDErX/izr9x0mahrQfu5XDOvcydEyScKe0431ZlbX1jc6u6XdvZ3ds/sA+POipOJaFtEvNY9gKsKGeCtjXTnPYSXEUcNoNJreF351SqVgsnvQsoV6ER4KFjGBtJN+2B6HEJBP+Q27afV7z7brTcOZAq8QtSR1KtHz7azCMSRpRoQnHSvVdJ9FehqVmhNO8NkgVTCZ4BHtGypwRJWXzS/P0ZlRhiMpSmh0Vz9vZHhSKlZFJjJCOuxWvYK8T+vn+rw2suYSFJNBVk8FKYc6RgVMaAhk5RoPjME8nMrYiMsYlCm7CKENzlL6+SzkXDdRru42W9eVPGUYUTOIVzcOEKmnAHLWgDgSk8wyu8WZn1Yr1bH4vRilXuHMfWJ8/UjSTbw=</latexit> <latexit sha1_base64="S2eX72xqFnQC47I4rmKp573owX8=">AB+nicbVBNS8NAEJ3Ur1q/Uj16WSyCp5KIoMeiF48V7Ac0oWy2m3bpZhN2N0qJ+SlePCji1V/izX/jps1BWx8MPN6bYWZekHCmtON8W5W19Y3Nrep2bWd3b/Arh92VZxKQjsk5rHsB1hRzgTtaKY57SeS4ijgtBdMbwq/90ClYrG417OE+hEeCxYygrWRhnbdCyUmYd5MsF5Ns1rQ7vhNJ050CpxS9KAEu2h/eWNYpJGVGjCsVID10m0n2GpGeE0r3mpogkmUzymA0MFjqjys/npOTo1ygiFsTQlNJqrvycyHCk1iwLTGWE9UcteIf7nDVIdXvkZE0mqSCLRWHKkY5RkQMaMUmJ5jNDMJHM3IrIBJstEmrCMFdfnmVdM+brtN07y4aresyjiocwmcgQuX0IJbaEMHCDzCM7zCm/VkvVjv1seitWKVM0fwB9bnD2kJlBQ=</latexit> <latexit sha1_base64="xrmxoCpZmSsf1qAUxG5wxXHBTDY=">AB+3icbVBNS8NAEJ3Ur1q/Yj16WSyCF0sigh6LXjxWsLXQlrLZbtqlu5uwu5GWkL/ixYMiXv0j3vw3btoctPXBwO9GWbmBTFn2njet1NaW9/Y3CpvV3Z29/YP3MNqW0eJIrRFIh6pToA15UzSlmG06sKBYBp4/B5Db3H5+o0iySD2YW07AI8lCRrCx0sCt9kKFSrw9FwmaWTrDJwa17dmwOtEr8gNSjQHLhfvWFEkGlIRxr3fW92PRTrAwjnGaVXqJpjMkEj2jXUokF1f10fnuGTq0yRGkbEmD5urviRQLrWcisJ0Cm7Fe9nLxP6+bmPC6nzIZJ4ZKslgUJhyZCOVBoCFTlBg+swQTxeytiIyxDcPYuPIQ/OWXV0n7ou57df/+sta4KeIowzGcwBn4cAUNuIMmtIDAFJ7hFd6czHlx3p2PRWvJKWaO4A+czx8VbJRz</latexit>EXAMPLE OF APPLICATION OF RELATIVE ROBUSTNESS : TOY MODEL
Lucia Nasti - University of PisaConsidering A as input and B as output. Normalized ɑ-robustness: Normalized Interval Marking: Relative β-robustness:
<latexit sha1_base64="HaWVOI28zBAaAMAjH8MkO+2P4Jo=">ACFHicbVDLSsNAFJ34rPUVdelmsAiCEJLWRzeFoht3VrAPaEqZTCft0MkzEyEvIRbvwVNy4UcevCnX/jpM1CWw9cOJxzL/fe40WMSmXb38bS8srq2npho7i5tb2za+7t2QYC0yaOGSh6HhIEkY5aSqGOlEgqDAY6Ttja8zv/1AhKQhv1eTiPQCNOTUpxgpLfXNU96/rbm+QDhxEYtGKE3GaQ3OlHIlTSoV6zyt2dZFtdg3S7ZlTwEXiZOTEsjR6Jtf7iDEcUC4wgxJ2XsSPUSJBTFjKRFN5YkQniMhqSrKUcBkb1k+lQKj7UygH4odHEFp+rviQFUk4CT3cGSI3kvJeJ/3ndWPnVXkJ5FCvC8WyRHzOoQpglBAdUEKzYRBOEBdW3QjxCOg+lc8xCcOZfXiStsuXYlnN3Vqpf5XEUwCE4AifAZegDm5AzQBo/gGbyCN+PJeDHejY9Z65KRzxyAPzA+fwArE5zt</latexit> <latexit sha1_base64="kP1plMI5pAVAq/R1cXMHFgVZ9RY=">ACD3icbVDLSgMxFM3UV62vqks3waK4Kpkq1U2h6MbuKtgHtMOQSTNtaCYzJBmhDPMHbvwVNy4UcevWnX9j2s5CWw9cODnXnLv8SLOlEbo28qtrK6tb+Q3C1vbO7t7xf2DtgpjSWiLhDyUXQ8rypmgLc0p91IUhx4nHa8c3U7zxQqVgo7vUkok6Ah4L5jGBtJLd4KtxGre9LTJLAbaTJOK3B+bOC0uQcpTVUrlYLbrGEymgGuEzsjJRAhqZb/OoPQhIHVGjCsVI9G0XaSbDUjHCaFvqxohEmYzykPUMFDqhyktk9KTwxygD6oTQlNJypvycSHCg1CTzTGWA9UoveVPzP68Xav3ISJqJYU0HmH/kxhzqE03DgElKNJ8YgolkZldIRtikoU2E0xDsxZOXSbtStlHZvrso1a+zOPLgCByDM2CDS1AHt6AJWoCAR/AMXsGb9WS9WO/Wx7w1Z2Uzh+APrM8fo+a/Q=</latexit> <latexit sha1_base64="X5DArKP3BOp/i4DiXtJrUcBnPgs=">ACInicbVDLSsNAFJ34rPVdelmsAhuDImKj0Wh6EZXKlgV2lIm0xsdOpmEmRuhHyLG3/FjQtFXQl+jJO2C18H5nI4517u3BMkUhj0vA9nbHxicmq6NFOenZtfWKwsLV+aONUcGjyWsb4OmAEpFDRQoITrRAOLAglXQe+o8K/uQBsRqwvsJ9CO2I0SoeAMrdSpHLQCQLap4yA1qMCYWivUjGeqc5rbcpLX6FDw3N39vKi7ec13ve1yp1L1XG8A+pf4I1IlI5x1Km+tbszTCBRyYxp+l6C7YxpFxCXm6lBhLGe+wGmpYqFoFpZ4MTc7pulS4NY2fQjpQv09kLDKmHwW2M2J4a357hfif10wx3G9nQiUpguLDRWEqKca0yIt2hQaOsm8J41rYv1J+y2wiaFMtQvB/n/yXG65vuf65zvV+uEojhJZJWtkg/hkj9TJMTkjDcLJPXkz+TFeXCenFfnfdg65oxmVsgPOJ9fEQSinQ=</latexit>EXAMPLE OF APPLICATION OF OUR DEFINITION : CHEMOTAXIS OF E. COLI
➤ Given a set of reactions:
Lucia Nasti - University of Pisa➤ We build the Petri net:
Input Input Output
CHEMOTAXIS OF E.COLI: SIMULATION RESULTS
We vary the initial concentration of the inputs ([R]) and we obtain these concentrations for the species [Yp]. Hence, we obtain 𝒷=0.5 and β=0.35.
Lucia Nasti - University of Pisa 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 TimeInitial concentrations: L=100 R=1
0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 TimeInitial concentrations: L=100 R=100
Input Output
S E R1 ES R3 P R21 R23
+ +
R2
TO VERIFY OUR DEFINITION
➤ Our goal: to verify our definition ➤ How: experiments by simulations ➤ Example:
Lucia Nasti - University of PisaMONOTONICITY IN CRN
➤ In [Angeli et al., 2008]:
1. Very strong notion of monotonicity: each species have to increase or decrease continually 2. This notion of monotonicity work on particular chemical reaction networks 3. To provide graphical conditions to check global monotonicity: The system is orthant-monotone if the associated R-graph is sign consistent, hence when any loop has an even number of negative edges.
Lucia Nasti - University of Pisa S E R1 ES R2 PS E R1 ES R2 P R1 R2
SR-GRAPH R-GRAPH
INPUT-OUTPUT MONOTONICITY
➤ Positive Input-Output Monotonicity. Given a set of reactions R, species O is
positively monotonic w.r.t I ∈ R iff, ∀ Ī≥I, Ō≥O, for every time t ∈ ℝ≥0 .
➤ Negative Input-Output Monotonicity. Given a set of reactions R, species O is
negatively monotonic w.r.t I ∈ R iff, ∀ Ī≥I, Ō≤O, for every time t ∈ ℝ≥0 .
Lucia Nasti - University of Pisa➤ A consistent labelling of a signed graph (VR, E+, E-) is a labelling s: V →{+,-} in which
vertices Ri, Rj ∈ VR have the same label if Ri, Rj ∈ E+, and opposite labels if Ri, Rj ∈ E-
S E R1 ES R2 P R1 R2 S E R1 ES R2 P R1 R2
+ +
LR-GRAPH R-GRAPH
OUR RESULT: INPUT-OUTPUT MONOTONICITY THEOREM
➤ Theorem. Let a set of chemical reactions G be given, with I and O as
input and output species. If the following three conditions hold:
admits a consistent labelling s;
INPUT-OUTPUT MONOTONICITY: MICHAELIS MENTEN KINETICS
Lucia Nasti - University of PisaSTOICHIOMETRIC MATRIX
S E R1 ES R2 P R1 R2
+ +
LR-GRAPH
200 400 600 800 1000 1200 1400 1600 1800 2000[S]0
5 10 15 20 25 30 35 40 45 50[P]ss P
SIMULATION RESULT
➤
P is positively monotonic w.r.t S
APPLY OUR RESULT TO A MORE COMPLEX SYSTEM: ERK SIGNALLING PATHWAY
Raf PRaf R18 R19 Mek1 PMek1 R21 R27 PPMek1 R23 R25 Raf PRaf R18 R19 Mek1 PMek1 R21 R27 PPMek1 R23 R25 Lucia Nasti - University of Pisa 50 100 150 Time 0.5 1 1.5 2 2.5 3 Concentrantions PRaf PPMek1INPUT-OUTPUT MONOTONICITY: ERK SIGNALLING PATHWAY
Lucia Nasti - University of PisaS E R1 ES R2 P R21 R23
+ +
LR-GRAPH STOICHIOMETRIC MATRIX SIMULATION RESULT
➤
PPMek1 is positively monotonic w.r.t Raf
10 20 30 40 50 60 70 80 90 100[Raf]0
0.9986 0.9988 0.999 0.9992 0.9994 0.9996 0.9998[PPMek1]ss PPMek1
➤ Tool (in Python) to verify our sufficient conditions on big graphs
INPUT-OUTPUT GRAPHTOOL
Lucia Nasti - University of PisaBEYOND OUR PREVIOUS APPROACH:
➤ It is a model that describes condensations phenomena at
different pressures
➤ The clusters give rise to two types of reactions:
BECKER-DÖRING MODEL
where:
➤
Ci denotes clusters consisting of i particles
➤
Coefficients ai and bi+1 stand, respectively, for the rate of aggregation and fragmentation
➤
Rates may depend on the size of clusters involved in the reactions
➤
The mass is constant and it depends on the initial condition of the system
Lucia Nasti - University of PisaWHY TO STUDY ROBUSTNESS IN BD MODEL
➤ The Petri net is potentially infinite. ➤ We cannot apply Input-Output
Monotonicity Theorem.
Lucia Nasti - University of Pisa➤ In [Saunders et al., 2015]:
Development of a theoretical model, based on the Becker-Döring equations, that is robust for particular conditions.
STEADY STATE ANALYSIS
➤ Theorem. Let a and b be the coefficient rates of coagulation and
fragmentation process in the Becker-Döring system, ρ the mass of the system and [C1]ss the concentration of monomers at the steady state. Then, as ρ →∞, [C1]ss → .
➤ With rates a=b, changing the initial concentration of C1, the monomer
concentration at the steady state tends to 1
Lucia Nasti - University of Pisa 500 1000 1500 [C1]0 0.5 1 1.5 [C1]ss C1CONCLUSIONS
➤ Formal definition of absolute and relative concentration robustness ➤ Sufficient conditions to study monotonicity between Input and
Output species
➤ Implementation of Input-Output GraphTool ➤ Verification of Robustness of Becker-Döring equations
Lucia Nasti - University of Pisa➤ Stochasticity ➤ Investigation of other topological features ➤ Applicability to new specific problems ➤ Analysis of Becker-Döring equations with real rates
FUTURE WORK
thank you!