Atoms of multistationarity in reaction networks Badal Joshi - - PowerPoint PPT Presentation

atoms of multistationarity in reaction networks
SMART_READER_LITE
LIVE PREVIEW

Atoms of multistationarity in reaction networks Badal Joshi - - PowerPoint PPT Presentation

Atoms of multistationarity in reaction networks Badal Joshi Department of Mathematics California State University, San Marcos Dynamics in Networks with Special Properties MBI January 2016 Phosphofructokinase reaction network (part of


slide-1
SLIDE 1

Atoms of multistationarity in reaction networks

Badal Joshi

Department of Mathematics California State University, San Marcos

Dynamics in Networks with Special Properties MBI January 2016

slide-2
SLIDE 2
slide-3
SLIDE 3

Phosphofructokinase reaction network (part of glycolysis)

X: Fructose-1,6-biphosphate Y : Fructose-6-phosphate Z: Intermediate species (alternate form of Fructose-1,6-biphosphate) 2X + Y

k1

  • k8

3X Y

k4

  • k5

k3

  • k2

X

k7

  • k6

Z Reference: K. Gatermann, M. Eiswirth, A. Sensse, Toric ideals and graph theory to analyze Hopf bifurcations in mass action

  • systems. Journal of Symbolic Computation Vo1. 40, (2005),
  • pp. 1361–1382.
slide-4
SLIDE 4

2X + Y

k1

  • k8

3X Y

k4

  • k5

k3

  • k2

X

k7

  • k6

Z Reaction Network + Mass-action kinetics yields ˙ x = k1x2y − k8x3 + k3 − (k2 + k7)x + k6z ˙ y = −k1x2y + k8x3 − k4y + k5 ˙ z = k7x − k6z

  • Q. Does the phosphofructokinase reaction network admit

multiple steady states?

slide-5
SLIDE 5

2X + Y

k1

  • k8

3X Y

k4

  • k5

k3

  • k2

X

k7

  • k6

Z Reaction Network + Mass-action kinetics yields ˙ x = k1x2y − k8x3 + k3 − (k2 + k7)x + k6z ˙ y = −k1x2y + k8x3 − k4y + k5 ˙ z = k7x − k6z

  • Q. Does the phosphofructokinase reaction network admit

multiple steady states?

slide-6
SLIDE 6

Y 2X Stoichiometric subspace: span {(2, −1), (−2, 1)} = {(x, y)|x + 2y = 0} ˙ x = 2k1y − 2k2x2 = 0 ˙ y = −k1y + k2x2 = 0 y = k2 k1 x2 , x + 2y = c

  • 1.5
  • 1.0
  • 0.5

0.5 1.0 0.5 0.5 1.0 1.5 2.0

slide-7
SLIDE 7

0.5 1.0 1.5 2.0

  • 1.0
  • 0.5

0.5 1.0

cappos(G) = 2, capnondeg(G) = 2 and capexp−stab(G) = 1 cappos(G) = 2 = ⇒ G is multistationary. capnondeg(G) = 2 = ⇒ G is nondegenerately multistationary. capexp−stab(G) = 1 = ⇒ G is not multistable.

slide-8
SLIDE 8
  • Q. Does a given reaction network admit multiple positive

steady states? Strategy: Examine “pieces” of network.

slide-9
SLIDE 9

Example (It’s complicated!) N1 : A → B , 3A + B → 4A N2 : A + B → 0 , 3A → 4A + B Both N1 and N2 admit multiple steady states within their respective stoichiometric compatibility classes. But N1 ∪ N2 : A → B , 3A + B → 4A A + B → 0 , 3A → 4A + B N1 ∪ N2 does not admit multiple steady states.

slide-10
SLIDE 10
  • Q. When do network components inform about the full

network?

slide-11
SLIDE 11

Example (Fully Open Network G) 0 −

← − A, B, C, D, E A + C −

← − 2A C + D −

← − A + B A + C + E −

← − 2D + B

slide-12
SLIDE 12

Example (Fully Open Network G and Embedded (Fully Open) Network N) 0 −

← −A, B, C, D, E A + C −

← − 2A C + D −

← − A + B A + C + E −

← − 2D + B

slide-13
SLIDE 13

Let SG represent the stoichiometric subspace of G. Theorem (J and Shiu, ’12)

1 If N is a subnetwork of G such that SN = SG then

capnondeg(G) ≥ capnondeg(N) and capexp−stab(G) ≥ capexp−stab(N) (independent of kinetics).

2 Suppose N is obtained from G by removing some species and:

(a) SN is full-dimensional, and (b) G contains both inflow and outflow reactions for any species that is in G but not in N.

Then capnondeg(G) ≥ capnondeg(N) and capexp−stab(G) ≥ capexp−stab(N). Theorem (J and Shiu, ’12) If N is a fully open embedded network of a fully open network G, then capnondeg(G) ≥ capnondeg(N) and capexp−stab(G) ≥ capexp−stab(N).

slide-14
SLIDE 14

Example (Fully Open Network G and Embedded (Fully Open) Network N) 0 −

← −A, B, C, D, E A + C −

← − 2A C + D −

← − A + B A + C + E −

← − 2D + B We know that the following network is nondegenerately multistationary: 0 A, B A → 2A 0 ← A + B

slide-15
SLIDE 15

Kuratowski’s Theorem: Every nonplanar graph contains K3,3 or K5 as a graph minor. These are “atoms of nonplanarity”

slide-16
SLIDE 16

Nondegenerately multistationary fully open networks that are embedding-minimal are atoms of multistationarity.

slide-17
SLIDE 17

Towards a catalog of atoms of multistationarity.

slide-18
SLIDE 18

Nondegenerately multistationary fully open networks that are embedding-minimal are atoms of multistationarity.

D C CH2L D H 2 L CH3L C CH2L D E DH2L D C E D B A Æ2A A+BÆ0 A+DÆ2A A+BÆ0 AÆ2A A+BÆC AÆ2A A+BÆ2C A+DÆ2A A+BÆD A+CÆ2A A+BÆ2C A+DÆ2A A+BÆC A+DÆ2A A+BÆ2C AÆ2A A+BÆC+E A+DÆ2A A+BÆC+D A+CÆ2A AÆ2C A+DÆ2A A+BÆC+E

slide-19
SLIDE 19

(Joint work with Shiu) Up to symmetry, the CFSTR atoms of multistationarity that have only two non-flow reactions (irreversible

  • r reversible) and complexes that are at most bimolecular:

1 {0 ⌧ A, 0 ⌧ B, A → 2A, A + B → 0} 2 {0 ⌧ A, 0 ⌧ B, A → 2A, A ⌧ 2B} 3 {0 ⌧ A, 0 ⌧ B, 0 ⌧ C, A → 2A, A ⌧ B + C} 4 {0 ⌧ A, 0 ⌧ B, A → A + B, 2B → A} 5 {0 ⌧ A, 0 ⌧ B, A → A + B, 2B → 2A} 6 {0 ⌧ A, 0 ⌧ B, A → A + B → 2A} 7 {0 ⌧ A, 0 ⌧ B, A → A + B, 2B → A + B} 8 {0 ⌧ A, 0 ⌧ B, B → 2A → A + B} 9 {0 ⌧ A, 0 ⌧ B, B → 2A → 2B} 10 {0 ⌧ A, 0 ⌧ B, 0 ⌧ C, A → B + C → 2A} 11 {0 ⌧ A, 0 ⌧ B, A + B → 2A, A → 2B}

slide-20
SLIDE 20

Theorem (J ’13) Let a1, a2, . . . , an, b1, b2, . . . , bn ≥ 0. The (general) fully open network with one reversible non-flow reaction and n species: 0 ⌧ X1 0 ⌧ X2 · · · 0 ⌧ Xn a1X1 + . . . anXn ⌧ b1X1 + . . . bnXn is multistationary if and only if max 8 < : X

i:bi>ai

ai , X

i:ai>bi

bi 9 = ; > 1

1

1Formulated at MBI summer program

slide-21
SLIDE 21

Two families of atoms containing one non-flow reaction

1

0 ↔ A mA → nA n > m > 1

2

0 ↔ A 0 ↔ B A + B → mA + nB n > 1 , m > 1

slide-22
SLIDE 22

Two families of atoms containing one non-flow reaction

1

0 ↔ A mA → nA n > m > 1

2

0 ↔ A 0 ↔ B A + B → mA + nB n > 1 , m > 1 Infinitely many atoms! No one-reaction at-most-bimolecular atoms.

slide-23
SLIDE 23
  • Q. Are there finitely many or infinitely many

at-most-bimolecular atoms?

slide-24
SLIDE 24

Sequestration Network

X1 → mXn X1 + X2 → 0 . . . Xn−1 + Xn → 0 (where n ≥ 2, m ≥ 1)

slide-25
SLIDE 25

Theorem (J & Shiu ’15) The fully open extension e Km,n of the sequestration network Km,n is multistationary if and only if m > 1 and n > 1 is odd. No fully open network that is an embedded network of e Km,n (besides e Km,n itself) is multistationary. e Km,n for m > 1 and odd n is a candidate for being fully open atom of multistationarity. Future work: Nondegeneracy 2 of steady states.

2K2,3 is nondegenerate and therefore an atom of multistationarity (Bryan

F´ elix, Anne Shiu, Zev Woodstock (2015) )

slide-26
SLIDE 26

Phosphofructokinase reaction network (part of glycolysis)

2X + Y

k1

  • k8

3X Y

k4

  • k5

k3

  • k2

X

k7

  • k6

Z Reaction Network + Mass-action kinetics yields ˙ x = k1x2y − k8x3 + k3 − (k2 + k7)x + k6z ˙ y = −k1x2y + k8x3 − k4y + k5 ˙ z = k7x − k6z

  • Q. Does the phosphofructokinase reaction network admit multiple

steady states?

slide-27
SLIDE 27

Step 1. Remove reaction

System with and without Z are steady-state equivalent (up to projection): 2X + Y

k1

  • k8

3X Y

k4

  • k5

k3

  • k2

X

◆ ◆ ◆ ◆

k7

  • k6

Z Resulting network is fully open.

slide-28
SLIDE 28

Step 2. Remove reaction

2X + Y

k1

k8

3X Y

k4

  • k5

k3

  • k2

X

slide-29
SLIDE 29

Step 3. Remove species

Delete species Y : 2X

  • +Y

k1

− → 3X

◆ ◆ ◆ ◆

Y

k4

  • k5

k3

  • k2

X

slide-30
SLIDE 30

Step 4.

Resulting network is the smallest atom of multistationarity 2X

k1

− → 3X

k3

  • k2

X 0 = ˙ x = k3 − k2x + k1x2 for k2

2 > 4k1k3 has two positive steady states:

x± = k2 ± q k2

2 − 4k1k3

slide-31
SLIDE 31

Lifting steady states to the full system

For ✏ > 0, there exist k4 and k5 sufficiently large, and k8 sufficiently small such that the fixed points of the full system are within an ✏-ball of (X ∗, Y ∗, Z ∗) = ✓ 1 2k1 (k2 + q k2

2 − 4k1k3),

1, k7 2k1k6 (k2 + q k2

2 − 4k1k3)

◆ (X ∗∗, Y ∗∗, Z ∗∗) = ✓ 1 2k1 (k2 − q k2

2 − 4k1k3),

1, k7 2k1k6 (k2 − q k2

2 − 4k1k3)

slide-32
SLIDE 32

Summary

Network embedding provides a tool for lifting nondegenerate multistationarity from smaller embedded networks. Need a catalog of atoms of multistationarity. Moving in that direction.

slide-33
SLIDE 33

Thank you!