Stochastic competitive Lotka–Volterra ecosystems under partial observation: Feedback controls for permanence and extinction

https://doi.org/10.1016/j.jfranklin.2014.04.015Get rights and content

Abstract

This paper is concerned with Lotka–Volterra models formulated using stochastic differential equations with regime switching represented by a continuous-time Markov chain. Different from the existing literature, the Markov chain is hidden and can only be observed in a Gaussian white noise in our work. For such partially observed problems, we use a Wonham filter to estimate the Markov chain from the observable evolution of the given process, and convert the original system to a completely observable one. We then establish the regularity, positivity, stochastic boundedness, and sample path continuity of the solution. Moreover, stochastic permanence and extinction using feedback controls are investigated. Numerical experiments are conducted to validate the theoretical findings and demonstrate how feedback controls perform in practice.

Introduction

There have been resurgent efforts in treating partially observed systems in the control and systems community. This work is devoted to a class of such systems that have been around for many years, but got more recent attentions owing to the new modeling perspective for complex systems with random environment. Assuming the random environment can only be observed with noise focusing on Lotka–Volterra systems, we develop a new approach that will be of interest not only to the researchers in ecology and bio-systems, but also for control theorists, operations researchers, and people who are working in system biology.

The traditional Lotka–Volterra equations, also known as the predator–prey equations, are a pair of first-order, nonlinear, differential equations, which are frequently used to describe the dynamics of biological or ecological systems in which two species interact, one as a predator and the other as prey. Initially proposed in 1910 by Lotka in the theory of autocatalytic chemical reactions [17], the equations were used to model predator–prey interactions [18] in 1925. The rationale is that when two or more species live in proximity and share the same basic requirements, they usually compete for resources, food, habitat, or territory. In reference to the study of the systems in the literature, this work develops asymptotic analysis of Lotka–Volterra models when random environment has to be taken into consideration. In particular, we treat the case that the random environment is given by a hidden Markov chain in continuous time.

Owing to the importance, the Lotka–Volterra models have received considerable attentions from multi-disciplinary communities such as biology, ecology, dynamic systems, and control and systems theory among others. There is a vast literature associated with the models. Along with the development of the deterministic models (see [7], [18], [30]), increasing attentions have placed on the stochastic counter part that enables the consideration of randomly perturbed systems. As pointed out in [23], [24] (see also [3], [4]), population models should contain a multiplicative noise term, taking into account of the interaction of the ecosystem with the environment. The interaction between noise and nonlinear determinism in ecological dynamics adds an extra level of complexity and can give rise to the complex behavior of the system, which becomes very sensitive to initial conditions, various deterministic external perturbations, and to fluctuations always present in nature (see [26], [29]).

Because of the recent effort in modeling systems with both continuous dynamics and discrete events, the so-called hybrid models have gained much popularity. A trend of effort is to depict the random environment that cannot be described by stochastic differential equations using random switching processes; see for example, [14], [19], [35], [36] among others; see also [21], [34] for a comprehensive treatment of switching processes.

The main issues concerning such systems include: Under what conditions, do the systems have global solutions? When will the systems be stable? Whether the systems are stochastically bounded? Whether or not the systems are stochastically permanent? Under what conditions, the species will extinct? If there is a tendency of extinction, can we find feedback controls so that this extinction be suppressed. More specifically, for i=1,2,,n, let xi(t) be the population size of the ith species in the ecosystem at time t, denote x(t)=(x1(t),,xn(t))Rn (where z denotes the transpose of z for zRl1×l2 with l1,l21). Consider a competitive Lotka–Volterra model in random environments with n species given bydx(t)=diag(x1(t),,xn(t)){[b(α(t))A(α(t))x(t)]dt+Ξ(α)dw(t)},and a constant initial condition x(0)=x0. In the model, w(·)=(w1(·),,wn(·)) is an n-dimensional standard Brownian motion, and b(α)=(b1(α),,bn(α)), A(α)=(aij(α)), Ξ(α)=diag(σ1(α),,σn(α)), αM={1,,m} represent the different intrinsic growth rates, the community matrices, and noise intensities in different external environments, respectively; α(t) is a finite state Markov chain. The above formulation is seen to be in the sense of Stratonovich integral. This form is often considered to be more suitable for environmental modeling (see [8]). For the stochastic differential equations in Stratonovich form, we refer to [27]; see also [9], [25] for explanations why Stratonovich integral are more suitable for modeling in many applications.

Denoteri(α)=bi(α)+12σi2(α),r(α)=(r1(α),,rn(α))Rn,diag(x)diag(x1,,xn),x=(x1,,xn)Rn.Then the equivalent system in Itô sense is as follows:dx(t)=diag(x(t))[r(α(t))A(α(t))x(t)]dt+diag(x(t))Ξ(α(t))dw(t).The population model (1.3) was proposed and studied in detail in [35], [36]. A question naturally arises in practice: Can we design feedback controls so that the resulting system becomes permanent or extinct if we only control a partially observed system? In particular, an important problem concerns that the Markov chain α(t) is unobservable. That is, at any given instance, the exact state of residency of the Markov chain is not known. Thus, we cannot see α(t) directly but only have noise-corrupted observation in the form of α(t) plus noise. Such scenarios frequently arise in the real world. Taking this fact into account, in our previous work [28], we consider the case Ξ(α)=Ξ being independent of α and the population process x(t) represents the noisy observation-hidden Markov chain observed in white noise. We then used estimation schemes by means of the observable process x(t). Distinct from that work, here we suppose that the diffusion matrix Ξ(α) depends on environments. If we consider partially observed systems and use Wonham׳s filter similar to [1], [28], a problem arises since the filter is no longer finite dimensional. To be able to treat models in which the diffusion coefficients depend on the Markov chain, we consider Eq. (1.3) in which the Markov chain can only be observed in a Gaussian white noise. In addition, we consider the model with a control built in. Consider the controlled population systemdx(t)=diag((t))[r(α(t))A(α(t))x(t)+u(t)]dt+diag(x(t))Ξ(α(t))dw(t),anddy(t)=f(α(t))dt+β(t)dB(t),y(0)=0,where β(·):[0,)R is a continuously differentiable function satisfying inft0β(t)>0, f:MR is a real-valued function, B(t) is a one-dimensional standard Brownian motion being independent of w(t), and u(t)=(u1(t),,un(t))Rn is a feedback control.

For control problems of such partially observed systems, it is essential to converted them to completely observed ones, which can be done by using a Wonham filter. For results on the Wonham filter, we refer the reader to [31], [32]. Numerical results, including sample means and variances, assessment of approximation errors for Wonham׳s filter are presented in [33]. In the literature, the Wonham filters have been used widely to investigate control problems with partial observations; see [1], [5], [31] for applications in engineering science and finance, respectively. For related uses of hidden Markov chains and filtering theory in ecology and biology, we refer the readers to [6], [12] and references therein. Many interesting experimental results concerning competitive Lotka–Volterra can be found in [2].

In contrast to the existing results, our new contributions in this paper are as follows. (i) We use Wonham׳s filter to build a stochastic competitive Lotka–Volterra ecosystem when the Markov chain is only observable in white Gaussian noise. (ii) We convert the partially observed systems to a fully observed system by replacing the unknown Markovian states by their posterior probability estimates. (iii) We establish a number of essential biological properties of the solution including regularity and positivity, stochastic boundedness, path continuity, asymptotic properties, permanence, and extinction. (iv) We show how to design feedback controls to make a population system permanent or extinct when the Markov chain is only observed in white noise.

The rest of the work is organized as follows. Section 2 begins with the preliminaries and problem formulation, where Wonham׳s filter is introduced and the partially observed models are converted to completely observable ones. Section 3 is devoted to the suppression of population expression and biologically essential properties of the solution. Section 4 considers stochastic permanence and extinction. Feedback controls are investigated in Section 5 and numerical examples are provided in Section 6. Finally, the paper is concluded with some concluding remarks.

Section snippets

Formulation

Let α(t) be a finite state Markov chain taking values in M={1,2,,m} with the generator Q=(qij)Rm×m. Assume throughout the work that both the Markov chain α(t) and the n-dimensional standard Brownian motion w(t) are defined on a complete filtered probability space (Ω,F,P,{Ft}) with the filtration {Ft} satisfying the usual conditions. Denote by 1E the indicator function of the event E, and use the following notation throughout the paper:pk(t)1{α(t)=k},k=1,,m,p(t)(p1(t),,pm(t))Rm,Ftyσ{y(s)

Properties of the solution

Theorem 3.1

Assume (A) and (B) hold. Then for any initial condition (x(0),φ(0))R+n×Sm, there is a unique solution (x(t),φ(t)) to Eq. (2.8) on t0 such that x(t) remains in R+n almost surely, i.e., P{x(t)R+n:forallt0}=1.

Proof

Since the coefficients of Eq. (2.8) are locally Lipschitz, there is a unique local solution (x(t),φ(t)) on t[0,ζ), where ζ is the explosion time (see [19, Theorem A.2]). Let l0 be a sufficiently large positive integer such that every component of x(0) is contained in the interval (1/l0,l

Stochastic permanence and extinction

It is well known that in the study of stochastic population systems, stochastic permanence, which indicate that the species will survive forever, is one of the most important concepts. Many works have been devoted to stochastic permanence for different population models; see [13], [14], [15] among others. We first recall the definition of stochastic permanence [13, Definition 3.2].

Definition 4.1

The population system (2.8) is said to be stochastically permanent if for any ε(0,1), there exist positive

Feedback controls

Our goal here is to design suitable and simple feedback controls so that the resulting population model (2.8) has the desired asymptotic properties such as permanence and extinction.

We first suppose that the species are certain insects and we wish to get rid of this population. Thus we design a feedback control u so that the species become extinct. Such controls can always be designed by the following theorem, which can be seen as a consequence of Theorem 4.4.

Theorem 5.1

Assume that (A) is satisfied. If

Numerical examples

This section is devoted to a couple of examples. They are for demonstration purposes. We begin with the Wonham filter equations. After φ(t) being found, we use it to obtain the feedback control u(t). Although the filter provides precise results in the posterior probabilities, the system often has to be solved numerically because it is nonlinear and because observations are frequently collected in discrete moments.

To construct approximation algorithms, one may wish to discretize the stochastic

References (36)

  • S. Ciuchi et al.

    Self-regulation mechanism of an ecosystem in a non-Gaussian fluctuation regime

    Phys. Rev. E

    (1996)
  • M. Dai et al.

    Trend following trading under a regime switching model

    SIAM J. Financ. Math.

    (2010)
  • K. Ennolaa et al.

    Modelling zooplankton population dynamics with the extended Kalman filtering technique

    Ecol. Modell.

    (1998)
  • K. Gopalsamy

    Global asymptotic stability in Volterra population systems

    J. Math. Biol.

    (1984)
  • R.Z. Khasminskii et al.

    Long term behavior of solutions of the Lotka–Volterra systems under small random perturbations

    Ann. Appl. Probab.

    (2001)
  • R.Z. Khasminskii, Stochastic Stability of Differential Equations, Stochastic Modelling and Applied Probability, vol....
  • P.E. Kloeden, E. Platen, Numerical Solution of Stochastic Differential Equations, Applications of Mathematics (New...
  • R. Langrock, R. King, J. Matthiopoulos, L. Thomas, D. Fortin, J. M. Morales, Flexible and Practical Modeling of Animal...
  • Cited by (34)

    • Permanence of hybrid competitive Lotka–Volterra system with Lévy noise

      2020, Physica A: Statistical Mechanics and its Applications
      Citation Excerpt :

      So, in this paper we study stochastic permanence of system (1.2). The definition of stochastic permanence for multi-population systems was first proposed by Li et al. [4] and has been intensively applied (see e.g. [12,20–22]). The proof is rather standard and here is omitted.

    View all citing articles on Scopus

    This research was supported in part by the Army Research Office under Grant W911NF-12-1-0223.

    View full text