SlideShare a Scribd company logo
1 of 21
Download to read offline
The Stochastic Jump-Growth Model
                  Derivation of the Jump-Growth SDE
Solutions of the Deterministic Jump-Growth Equation




 A stochastic Model for the Size Spectrum in a
              Marine Ecosystem

              Samik Datta, Gustav W. Delius, Richard Law

                               Department of Mathematics/Biology
                                      University of York


                 Stochastics and Real World Models 2009




        Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model
                     Derivation of the Jump-Growth SDE
   Solutions of the Deterministic Jump-Growth Equation


Nature of this talk
  The Good
      A very simple stochastic model
         Real-world application (Fish Abundances)
         Analytic result (Power-law size spectrum)

  The Bad
      Completely non-rigorous (Challenge for the audience)
         Hand-waving approximations to derive stochastic DE
         Concentrating on the deterministic macroscopic equations

  The Ugly
         Travelling-wave solutions only found numerically
           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model
                     Derivation of the Jump-Growth SDE
   Solutions of the Deterministic Jump-Growth Equation


Outline



  1    The Stochastic Jump-Growth Model

  2    Derivation of the Jump-Growth SDE

  3    Solutions of the Deterministic Jump-Growth Equation




           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
Observed Phenomenon: Size Spectrum
                    The Stochastic Jump-Growth Model
                                                        Approaches to Ecosystem Modelling
                    Derivation of the Jump-Growth SDE
                                                        Individual Based Model
  Solutions of the Deterministic Jump-Growth Equation
                                                        Population level model


Observed phenomenon: Power law size spectrum

  Let φ(w) be the abundance of marine organisms of weight w
                        w
          so that w12 φ(w)dw is the number of organisms per unit volume
          with weight between w1 and w2 .


Observed power law:

              φ(w) ∝ w −γ

with γ ≈ 2.




          Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
Observed Phenomenon: Size Spectrum
                    The Stochastic Jump-Growth Model
                                                        Approaches to Ecosystem Modelling
                    Derivation of the Jump-Growth SDE
                                                        Individual Based Model
  Solutions of the Deterministic Jump-Growth Equation
                                                        Population level model


Approaches to ecosystem modelling: food webs

                                                        Food Web



Traditionally, interactions
between species in an
ecosystem are described with a
food web, encoding who eats
who.




          Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
Observed Phenomenon: Size Spectrum
                     The Stochastic Jump-Growth Model
                                                         Approaches to Ecosystem Modelling
                     Derivation of the Jump-Growth SDE
                                                         Individual Based Model
   Solutions of the Deterministic Jump-Growth Equation
                                                         Population level model


Size is more important than species

  Fish grow over several orders of magnitude during their lifetime.
         Example: an adult female cod of 10kg spawns 5
         million eggs every year, each hatching to a larva
         weighing around 0.5mg.”

  All species are prey at some stage. Wrong picture:




           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
Observed Phenomenon: Size Spectrum
                    The Stochastic Jump-Growth Model
                                                        Approaches to Ecosystem Modelling
                    Derivation of the Jump-Growth SDE
                                                        Individual Based Model
  Solutions of the Deterministic Jump-Growth Equation
                                                        Population level model


Approaches to ecosystem modelling: size spectrum

                                                        Large fish eats small fish




Ignore species altogether and
use size as the sole indicator
for feeding preference.




          Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
Observed Phenomenon: Size Spectrum
                     The Stochastic Jump-Growth Model
                                                         Approaches to Ecosystem Modelling
                     Derivation of the Jump-Growth SDE
                                                         Individual Based Model
   Solutions of the Deterministic Jump-Growth Equation
                                                         Population level model


Individual based model

  We can model predation as a Markov process on configuration
  space (Kondratiev). A configuration γ = {w1 , w2 , . . . } is the set
  of the weights of all organisms in the system. The primary
  stochastic event comprises a predator of weight wa consuming
  a prey of weight wb and, as a result, increasing to become
  weight wc = wa + Kwb (K < 1).

  The Markov generator L is given heuristically as

      (LF )(γ) =                     k (wa , wb ) (F (γ{wa , wb } ∪ wc ) − F (γ)) .
                         wa ,wb ∈γ




           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
Observed Phenomenon: Size Spectrum
                     The Stochastic Jump-Growth Model
                                                         Approaches to Ecosystem Modelling
                     Derivation of the Jump-Growth SDE
                                                         Individual Based Model
   Solutions of the Deterministic Jump-Growth Equation
                                                         Population level model


Population level model


  We introduce weights wi with 0 = w0 < w1 < w2 < · · · and
  weight brackets [wi , wi+1 ), i = 0, 1, . . . .
  Let n = [n0 , n1 , n2 , . . . ], where ni is the number of organisms in
  a large volume Ω with weights in [wi , wi+1 ].
  Now the Markov generator is

  (LF )(n) =                k (wi , wj ) (ni + 1)(nj + 1)F (n − νij ) − ni nj F (n) ,
                      i,j

  where n − ν ij = (n0 , n1 , . . . , nj + 1, . . . , ni + 1, . . . , nl − 1, . . . )
  and l is such that wl ≤ wi + Kwj < wl+1 .



           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model     Evolution Equation for Stochastic Process
                     Derivation of the Jump-Growth SDE    Approximations
   Solutions of the Deterministic Jump-Growth Equation    The stochastic differential equation


Evolution Equation for Stochastic Process


  The random proces n(t) describing the population numbers
  satisfies
              n(t + τ ) = n(t) +    Rij (n(t), τ )νij ,
                                                         i,j

  where the Rij (n(t), τ ) are random variables giving the number
  of predation events taking place in the time interval [t, t + τ ] that
  involve a predator from weight bracket i and a prey from weight
  bracket j.




           Samik Datta, Gustav W. Delius, Richard Law     The Size of Fish
The Stochastic Jump-Growth Model    Evolution Equation for Stochastic Process
                     Derivation of the Jump-Growth SDE   Approximations
   Solutions of the Deterministic Jump-Growth Equation   The stochastic differential equation


Approximation 1: events approximately independent

  The propensity of each individual predation event aij depends
  on the numbers of individuals

                                      aij (n) = k (wi , wj )ni nj .

  This introduces a dependence between predation events. If we
  choose τ small we can approximate

                         aij (n(t )) ≈ aij (n(t)) ∀t ∈ [t, t + τ ].

  Then predation events are independent and Rij (n, τ ) is Poisson
  distributed, Rij (n, τ ) ∼ Pois(τ aij (n)).


           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model    Evolution Equation for Stochastic Process
                     Derivation of the Jump-Growth SDE   Approximations
   Solutions of the Deterministic Jump-Growth Equation   The stochastic differential equation


Approximation 2: large number of events

  Next we assume that τ aij (n(t)) is either zero or large enough
  so that Pois(τ aij (n)) ≈ N(τ aij (n), τ aij (n)). Then

                     Rij (N(t), τ ) = aij (N(t))τ +                     aij (n(t))τ rij

  where the rij are N(0, 1). This gives the approximate evolution
  equation

      n(t + τ ) − n(t) =                    aij (n(t))νij τ +                aij (n(t))νij τ 1/2 rij .
                                       ij                          ij




           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model    Evolution Equation for Stochastic Process
                     Derivation of the Jump-Growth SDE   Approximations
   Solutions of the Deterministic Jump-Growth Equation   The stochastic differential equation


Approximation 3: continuous time limit

  We now approximate th equation

      n(t + τ ) − n(t) =                    aij (n(t))νij τ +               aij (n(t))νij τ 1/2 rij ,
                                       ij                          ij

  which is valid for small but finite τ , by the stochastic differential
  equation obtained by taking the limit τ → 0,

            dN(t) =               aij (n(t))νij dt +               aij (n(t))νij dWij (t),
                             ij                            ij

  where Wij are independent Wiener processes.


           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model    Evolution Equation for Stochastic Process
                    Derivation of the Jump-Growth SDE   Approximations
  Solutions of the Deterministic Jump-Growth Equation   The stochastic differential equation


The Jump-Growth SDE


  More explicitly

  dNi (t) =                 −kij Ni (t)Nj (t) − kji Nj (t)Ni (t) + kmj Nm (t)Nj (t) dt
                    j

                 +             − kij Ni (t)Nj (t)dWij (t) −                 kji Nj (t)Ni (t)dWji
                        j

                             + kmj Nm (t)Nj (t)dWmj ,

  where m is such that wm ≤ wi − Kwj < wm+1 .



          Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model    Evolution Equation for Stochastic Process
                    Derivation of the Jump-Growth SDE   Approximations
  Solutions of the Deterministic Jump-Growth Equation   The stochastic differential equation


Rescaling

  When we write the equation in terms of the population densities
  Φi = Ω−1 Ni we see that the fluctuation terms are supressed by
  a factor of Ω−1/2 .

  dΦi (t) =               ˜                  ˜                  ˜
                         −kij Φi (t)Φj (t) − kji Φj (t)Φi (t) + kmj Φm (t)Φj (t) dt
                  j

                + Ω−1/2                   ˜
                                        − kij Φi (t)Φj (t)dWij −                  ˜
                                                                                  kji Φj (t)Φi (t)dWji
                                 j

                            ˜
                          + kmj Φm (t)Φj (t)dWmj                   .

  From now on we will drop the stochastic terms.

          Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model
                                                         Steady State
                     Derivation of the Jump-Growth SDE
                                                         Travelling Waves
   Solutions of the Deterministic Jump-Growth Equation


Continuum limit
  When we take the limit of vanishing width of weight brackets the
  deterministic equation becomes

        ∂φ(w)
              =              ( − k (w, w )φ(w)φ(w )
          ∂t
                               − k (w , w)φ(w )φ(w)
                               + k (w − Kw , w )φ(w − Kw )φ(w ))dw .        (1)

  The function φ(w) describes the density per unit mass per unit
  volume as a function of mass w at time t.
  We will now assume that the feeding rate takes the form

                                  k (w, w ) = Aw α s w/w .                  (2)


           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model
                                                         Steady State
                     Derivation of the Jump-Growth SDE
                                                         Travelling Waves
   Solutions of the Deterministic Jump-Growth Equation


Power law solution


  Substituting an Ansatz φ(w) = w −γ into the deterministic
  jump-growth equation gives


   0 = f (γ) =             s(r ) −r γ−2 −r α−γ +r α−γ (r +K )−α+2γ−2        dr . (3)


  If we assume that predators are bigger than their prey, then for
  γ < 1 + α/2, f (γ) is less than zero. Also, f (γ) increases
  monotonically for γ > 1 + α/2, and is positive for large positive
  γ. Therefore there will always be one γ for which f (γ) is zero.



           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model
                                                         Steady State
                     Derivation of the Jump-Growth SDE
                                                         Travelling Waves
   Solutions of the Deterministic Jump-Growth Equation


The size spectrum slope



  When s(r ) = δ(r − B) we can find an approximate analytic
  expression for γ
                                                              B
                                     1                   W    K log B
                             γ≈            2+α+                             .   (4)
                                     2                       log B

  For reasonable values for the parameters this gives γ ≈ 2. For
  example with K = 0.1, B = 100, α = 1 we get γ = 2.21.




           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model
                                                         Steady State
                     Derivation of the Jump-Growth SDE
                                                         Travelling Waves
   Solutions of the Deterministic Jump-Growth Equation


Travelling waves


  The power-law steady state becomes unstable for narrow
  feeding preferences.




  The new attractor is a travelling wave.



           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model
                                                         Steady State
                     Derivation of the Jump-Growth SDE
                                                         Travelling Waves
   Solutions of the Deterministic Jump-Growth Equation


Comparison of stochastic and deterministic equations




           Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish
The Stochastic Jump-Growth Model
                                                        Steady State
                    Derivation of the Jump-Growth SDE
                                                        Travelling Waves
  Solutions of the Deterministic Jump-Growth Equation


Summary

        Simple stochastic process of large fish eating small fish
        can explain observed size spectrum.
        arXiv:0812.4968
        Samik Datta, Gustav W. Delius, Richard Law: A
        jump-growth model for predator-prey dynamics: derivation
        and application to marine ecosystems

        Outlook
                Treat configuration space model rigorously.
                Understand travelling waves analytically.
                Model coexistent species.


          Samik Datta, Gustav W. Delius, Richard Law    The Size of Fish

More Related Content

Recently uploaded

AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfOverkill Security
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...SOFTTECHHUB
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...ScyllaDB
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfalexjohnson7307
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdfMuhammad Subhan
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxMasterG
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)Wonjun Hwang
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfAnubhavMangla3
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...ScyllaDB
 

Recently uploaded (20)

AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdf
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

A stochastic Model for the Size Spectrum in a Marine Ecosystem

  • 1. The Stochastic Jump-Growth Model Derivation of the Jump-Growth SDE Solutions of the Deterministic Jump-Growth Equation A stochastic Model for the Size Spectrum in a Marine Ecosystem Samik Datta, Gustav W. Delius, Richard Law Department of Mathematics/Biology University of York Stochastics and Real World Models 2009 Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 2. The Stochastic Jump-Growth Model Derivation of the Jump-Growth SDE Solutions of the Deterministic Jump-Growth Equation Nature of this talk The Good A very simple stochastic model Real-world application (Fish Abundances) Analytic result (Power-law size spectrum) The Bad Completely non-rigorous (Challenge for the audience) Hand-waving approximations to derive stochastic DE Concentrating on the deterministic macroscopic equations The Ugly Travelling-wave solutions only found numerically Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 3. The Stochastic Jump-Growth Model Derivation of the Jump-Growth SDE Solutions of the Deterministic Jump-Growth Equation Outline 1 The Stochastic Jump-Growth Model 2 Derivation of the Jump-Growth SDE 3 Solutions of the Deterministic Jump-Growth Equation Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 4. Observed Phenomenon: Size Spectrum The Stochastic Jump-Growth Model Approaches to Ecosystem Modelling Derivation of the Jump-Growth SDE Individual Based Model Solutions of the Deterministic Jump-Growth Equation Population level model Observed phenomenon: Power law size spectrum Let φ(w) be the abundance of marine organisms of weight w w so that w12 φ(w)dw is the number of organisms per unit volume with weight between w1 and w2 . Observed power law: φ(w) ∝ w −γ with γ ≈ 2. Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 5. Observed Phenomenon: Size Spectrum The Stochastic Jump-Growth Model Approaches to Ecosystem Modelling Derivation of the Jump-Growth SDE Individual Based Model Solutions of the Deterministic Jump-Growth Equation Population level model Approaches to ecosystem modelling: food webs Food Web Traditionally, interactions between species in an ecosystem are described with a food web, encoding who eats who. Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 6. Observed Phenomenon: Size Spectrum The Stochastic Jump-Growth Model Approaches to Ecosystem Modelling Derivation of the Jump-Growth SDE Individual Based Model Solutions of the Deterministic Jump-Growth Equation Population level model Size is more important than species Fish grow over several orders of magnitude during their lifetime. Example: an adult female cod of 10kg spawns 5 million eggs every year, each hatching to a larva weighing around 0.5mg.” All species are prey at some stage. Wrong picture: Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 7. Observed Phenomenon: Size Spectrum The Stochastic Jump-Growth Model Approaches to Ecosystem Modelling Derivation of the Jump-Growth SDE Individual Based Model Solutions of the Deterministic Jump-Growth Equation Population level model Approaches to ecosystem modelling: size spectrum Large fish eats small fish Ignore species altogether and use size as the sole indicator for feeding preference. Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 8. Observed Phenomenon: Size Spectrum The Stochastic Jump-Growth Model Approaches to Ecosystem Modelling Derivation of the Jump-Growth SDE Individual Based Model Solutions of the Deterministic Jump-Growth Equation Population level model Individual based model We can model predation as a Markov process on configuration space (Kondratiev). A configuration γ = {w1 , w2 , . . . } is the set of the weights of all organisms in the system. The primary stochastic event comprises a predator of weight wa consuming a prey of weight wb and, as a result, increasing to become weight wc = wa + Kwb (K < 1). The Markov generator L is given heuristically as (LF )(γ) = k (wa , wb ) (F (γ{wa , wb } ∪ wc ) − F (γ)) . wa ,wb ∈γ Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 9. Observed Phenomenon: Size Spectrum The Stochastic Jump-Growth Model Approaches to Ecosystem Modelling Derivation of the Jump-Growth SDE Individual Based Model Solutions of the Deterministic Jump-Growth Equation Population level model Population level model We introduce weights wi with 0 = w0 < w1 < w2 < · · · and weight brackets [wi , wi+1 ), i = 0, 1, . . . . Let n = [n0 , n1 , n2 , . . . ], where ni is the number of organisms in a large volume Ω with weights in [wi , wi+1 ]. Now the Markov generator is (LF )(n) = k (wi , wj ) (ni + 1)(nj + 1)F (n − νij ) − ni nj F (n) , i,j where n − ν ij = (n0 , n1 , . . . , nj + 1, . . . , ni + 1, . . . , nl − 1, . . . ) and l is such that wl ≤ wi + Kwj < wl+1 . Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 10. The Stochastic Jump-Growth Model Evolution Equation for Stochastic Process Derivation of the Jump-Growth SDE Approximations Solutions of the Deterministic Jump-Growth Equation The stochastic differential equation Evolution Equation for Stochastic Process The random proces n(t) describing the population numbers satisfies n(t + τ ) = n(t) + Rij (n(t), τ )νij , i,j where the Rij (n(t), τ ) are random variables giving the number of predation events taking place in the time interval [t, t + τ ] that involve a predator from weight bracket i and a prey from weight bracket j. Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 11. The Stochastic Jump-Growth Model Evolution Equation for Stochastic Process Derivation of the Jump-Growth SDE Approximations Solutions of the Deterministic Jump-Growth Equation The stochastic differential equation Approximation 1: events approximately independent The propensity of each individual predation event aij depends on the numbers of individuals aij (n) = k (wi , wj )ni nj . This introduces a dependence between predation events. If we choose τ small we can approximate aij (n(t )) ≈ aij (n(t)) ∀t ∈ [t, t + τ ]. Then predation events are independent and Rij (n, τ ) is Poisson distributed, Rij (n, τ ) ∼ Pois(τ aij (n)). Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 12. The Stochastic Jump-Growth Model Evolution Equation for Stochastic Process Derivation of the Jump-Growth SDE Approximations Solutions of the Deterministic Jump-Growth Equation The stochastic differential equation Approximation 2: large number of events Next we assume that τ aij (n(t)) is either zero or large enough so that Pois(τ aij (n)) ≈ N(τ aij (n), τ aij (n)). Then Rij (N(t), τ ) = aij (N(t))τ + aij (n(t))τ rij where the rij are N(0, 1). This gives the approximate evolution equation n(t + τ ) − n(t) = aij (n(t))νij τ + aij (n(t))νij τ 1/2 rij . ij ij Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 13. The Stochastic Jump-Growth Model Evolution Equation for Stochastic Process Derivation of the Jump-Growth SDE Approximations Solutions of the Deterministic Jump-Growth Equation The stochastic differential equation Approximation 3: continuous time limit We now approximate th equation n(t + τ ) − n(t) = aij (n(t))νij τ + aij (n(t))νij τ 1/2 rij , ij ij which is valid for small but finite τ , by the stochastic differential equation obtained by taking the limit τ → 0, dN(t) = aij (n(t))νij dt + aij (n(t))νij dWij (t), ij ij where Wij are independent Wiener processes. Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 14. The Stochastic Jump-Growth Model Evolution Equation for Stochastic Process Derivation of the Jump-Growth SDE Approximations Solutions of the Deterministic Jump-Growth Equation The stochastic differential equation The Jump-Growth SDE More explicitly dNi (t) = −kij Ni (t)Nj (t) − kji Nj (t)Ni (t) + kmj Nm (t)Nj (t) dt j + − kij Ni (t)Nj (t)dWij (t) − kji Nj (t)Ni (t)dWji j + kmj Nm (t)Nj (t)dWmj , where m is such that wm ≤ wi − Kwj < wm+1 . Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 15. The Stochastic Jump-Growth Model Evolution Equation for Stochastic Process Derivation of the Jump-Growth SDE Approximations Solutions of the Deterministic Jump-Growth Equation The stochastic differential equation Rescaling When we write the equation in terms of the population densities Φi = Ω−1 Ni we see that the fluctuation terms are supressed by a factor of Ω−1/2 . dΦi (t) = ˜ ˜ ˜ −kij Φi (t)Φj (t) − kji Φj (t)Φi (t) + kmj Φm (t)Φj (t) dt j + Ω−1/2 ˜ − kij Φi (t)Φj (t)dWij − ˜ kji Φj (t)Φi (t)dWji j ˜ + kmj Φm (t)Φj (t)dWmj . From now on we will drop the stochastic terms. Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 16. The Stochastic Jump-Growth Model Steady State Derivation of the Jump-Growth SDE Travelling Waves Solutions of the Deterministic Jump-Growth Equation Continuum limit When we take the limit of vanishing width of weight brackets the deterministic equation becomes ∂φ(w) = ( − k (w, w )φ(w)φ(w ) ∂t − k (w , w)φ(w )φ(w) + k (w − Kw , w )φ(w − Kw )φ(w ))dw . (1) The function φ(w) describes the density per unit mass per unit volume as a function of mass w at time t. We will now assume that the feeding rate takes the form k (w, w ) = Aw α s w/w . (2) Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 17. The Stochastic Jump-Growth Model Steady State Derivation of the Jump-Growth SDE Travelling Waves Solutions of the Deterministic Jump-Growth Equation Power law solution Substituting an Ansatz φ(w) = w −γ into the deterministic jump-growth equation gives 0 = f (γ) = s(r ) −r γ−2 −r α−γ +r α−γ (r +K )−α+2γ−2 dr . (3) If we assume that predators are bigger than their prey, then for γ < 1 + α/2, f (γ) is less than zero. Also, f (γ) increases monotonically for γ > 1 + α/2, and is positive for large positive γ. Therefore there will always be one γ for which f (γ) is zero. Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 18. The Stochastic Jump-Growth Model Steady State Derivation of the Jump-Growth SDE Travelling Waves Solutions of the Deterministic Jump-Growth Equation The size spectrum slope When s(r ) = δ(r − B) we can find an approximate analytic expression for γ B 1 W K log B γ≈ 2+α+ . (4) 2 log B For reasonable values for the parameters this gives γ ≈ 2. For example with K = 0.1, B = 100, α = 1 we get γ = 2.21. Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 19. The Stochastic Jump-Growth Model Steady State Derivation of the Jump-Growth SDE Travelling Waves Solutions of the Deterministic Jump-Growth Equation Travelling waves The power-law steady state becomes unstable for narrow feeding preferences. The new attractor is a travelling wave. Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 20. The Stochastic Jump-Growth Model Steady State Derivation of the Jump-Growth SDE Travelling Waves Solutions of the Deterministic Jump-Growth Equation Comparison of stochastic and deterministic equations Samik Datta, Gustav W. Delius, Richard Law The Size of Fish
  • 21. The Stochastic Jump-Growth Model Steady State Derivation of the Jump-Growth SDE Travelling Waves Solutions of the Deterministic Jump-Growth Equation Summary Simple stochastic process of large fish eating small fish can explain observed size spectrum. arXiv:0812.4968 Samik Datta, Gustav W. Delius, Richard Law: A jump-growth model for predator-prey dynamics: derivation and application to marine ecosystems Outlook Treat configuration space model rigorously. Understand travelling waves analytically. Model coexistent species. Samik Datta, Gustav W. Delius, Richard Law The Size of Fish