Research article Special Issues

Exponential asymptotic flocking in the Cucker-Smale model with distributed reaction delays

  • We study a variant of the Cucker-Smale system with distributed reaction delays. Using backward-forward and stability estimates on the quadratic velocity fluctuations we derive sufficient conditions for asymptotic flocking of the solutions. The conditions are formulated in terms of moments of the delay distribution and they guarantee exponential decay of velocity fluctuations towards zero for large times. We demonstrate the applicability of our theory to particular delay distributions - exponential, uniform and linear. For the exponential distribution, the flocking condition can be resolved analytically, leading to an explicit formula. For the other two distributions, the satisfiability of the assumptions is investigated numerically.

    Citation: Jan Haskovec, Ioannis Markou. Exponential asymptotic flocking in the Cucker-Smale model with distributed reaction delays[J]. Mathematical Biosciences and Engineering, 2020, 17(5): 5651-5671. doi: 10.3934/mbe.2020304

    Related Papers:

    [1] Hyunjin Ahn, Myeongju Kang . Emergent dynamics of various Cucker–Smale type models with a fractional derivative. Mathematical Biosciences and Engineering, 2023, 20(10): 17949-17985. doi: 10.3934/mbe.2023798
    [2] Le Li, Lihong Huang, Jianhong Wu . Flocking and invariance of velocity angles. Mathematical Biosciences and Engineering, 2016, 13(2): 369-380. doi: 10.3934/mbe.2015007
    [3] Jingyi He, Changchun Bao, Le Li, Xianhui Zhang, Chuangxia Huang . Flocking dynamics and pattern motion for the Cucker-Smale system with distributed delays. Mathematical Biosciences and Engineering, 2023, 20(1): 1505-1518. doi: 10.3934/mbe.2023068
    [4] Fei Cao, Sebastien Motsch, Alexander Reamy, Ryan Theisen . Asymptotic flocking for the three-zone model. Mathematical Biosciences and Engineering, 2020, 17(6): 7692-7707. doi: 10.3934/mbe.2020391
    [5] Huazong Zhang, Sumin Yang, Rundong Zhao, Qiming Liu . Finite-time flocking with collision-avoiding problem of a modified Cucker-Smale model. Mathematical Biosciences and Engineering, 2022, 19(10): 10332-10343. doi: 10.3934/mbe.2022483
    [6] Pedro Aceves-Sánchez, Mihai Bostan, Jose-Antonio Carrillo, Pierre Degond . Hydrodynamic limits for kinetic flocking models of Cucker-Smale type. Mathematical Biosciences and Engineering, 2019, 16(6): 7883-7910. doi: 10.3934/mbe.2019396
    [7] S. Hossein Hosseini, Marc R. Roussel . Analytic delay distributions for a family of gene transcription models. Mathematical Biosciences and Engineering, 2024, 21(6): 6225-6262. doi: 10.3934/mbe.2024273
    [8] Ganesh Kumar Thakur, Sudesh Kumar Garg, Tej Singh, M. Syed Ali, Tarun Kumar Arora . Non-fragile synchronization of BAM neural networks with randomly occurring controller gain fluctuation. Mathematical Biosciences and Engineering, 2023, 20(4): 7302-7315. doi: 10.3934/mbe.2023317
    [9] Tyler Cassidy, Morgan Craig, Antony R. Humphries . Equivalences between age structured models and state dependent distributed delay differential equations. Mathematical Biosciences and Engineering, 2019, 16(5): 5419-5450. doi: 10.3934/mbe.2019270
    [10] Fathalla A. Rihan, Hebatallah J. Alsakaji . Analysis of a stochastic HBV infection model with delayed immune response. Mathematical Biosciences and Engineering, 2021, 18(5): 5194-5220. doi: 10.3934/mbe.2021264
  • We study a variant of the Cucker-Smale system with distributed reaction delays. Using backward-forward and stability estimates on the quadratic velocity fluctuations we derive sufficient conditions for asymptotic flocking of the solutions. The conditions are formulated in terms of moments of the delay distribution and they guarantee exponential decay of velocity fluctuations towards zero for large times. We demonstrate the applicability of our theory to particular delay distributions - exponential, uniform and linear. For the exponential distribution, the flocking condition can be resolved analytically, leading to an explicit formula. For the other two distributions, the satisfiability of the assumptions is investigated numerically.


    Individual-based models of collective behavior attracted the interest of researchers in several scientific disciplines. A particularly interesting aspect of the dynamics of multi-agent systems is the emergence of global self-organizing patterns, while individual agents typically interact only locally. This is observed in various types of systems - physical (e.g., spontaneous magnetization and crystal growth in classical physics), biological (e.g., flocking and swarming, [1,2]) or socio-economical [3,4]. The field of collective (swarm) intelligence also found many applications in engineering and robotics [5,6]. The newest developments in the mathematical approaches to the field are captured in, e.g., [7,8,9,10,11,12,13,14,15,16,17].

    The Cucker-Smale model is a prototypical model of consensus seeking, or, in physical context, velocity alignment. Introduced in [18,19], it has been extensively studied in many variants, where the main point of interest is the asymptotic convergence of the (generalized) velocities towards a consensus value. In this paper we focus on a variant of the Cucker-Smale model with distributed delay. We consider NN autonomous agents described by their phase-space coordinates (xi(t),vi(t))R2d, i=1,2,,N, t0, where xi(t)Rd, resp. vi(t)Rd, are time-dependent position, resp. velocity, vectors of the i-th agent, and d1 is the physical space dimension. The agents are subject to the following dynamics

    ˙xi=vi (1.1)
    ˙vi=λNNj=10ψ(|xi(ts)xj(ts)|)(vj(ts)vi(ts))dP(s), (1.2)

    for i=1,2,,N, where || denotes the Euclidean distance in Rd. The parameter λ>0 is fixed and P is a probability measure on [0,). For simplicity we consider constant initial datum on (,0] for the position and velocity trajectories,

    (xi(t),vi(t))(x0i,v0i)for t(,0], (1.3)

    with (x0i,v0i)Rd×Rd for i=1,2,,N. The function ψ:[0,)(0,) is a positive nonincreasing differentiable function that models the communication rate between two agents i, j, in dependence of their metric distance. For notational convenience, we shall denote

    ψij(t):=ψ(|xi(t)xj(t)|).

    In our paper we shall introduce the following three assumptions on ψ=ψ(r). First, we assume

    ψ(r)1for all r0, (1.4)

    which clearly does not restrict the generality due to the freedom to choose the value of the parameter λ>0. Moreover, we assume that there exist some γ<1 and c,R>0 such that

    ψ(r)cr1+γfor all rR, (1.5)

    and that there exists α>0 such that

    ψ(r)αψ(r)for all r>0. (1.6)

    The prototype rate considered by Cucker and Smale in [18,19] and many subsequent papers is of the form

    ψ(r)=1(1+r2)β, (1.7)

    with the exponent β0. The assumption (1.5) is verified for (1.7) if β<1/2, while assumption (1.6) is satisfied for all β0 by choosing α:=2β. Let us point out that the results of our paper are not restricted to the particular form (1.7) of the communication rate.

    In real systems of interacting agents - animals, humans or robots, the agents typically react to the information perceived from their surroundings with positive processing (or reaction) delay, which might have a significant effect on their collective behavior. The system (1.1)–(1.2) represents a model for flocking or consensus dynamics where the reaction (or information processing) delay is distributed in time according to the probability distribution P. Observe that the delay τ>0 is present in both the vi and vj, as well as the xi and xj variables in the right-hand side of (1.2). In contrast, the modeling assumption that the agents receive information from their surroundings with a non-negligible delay (for instance, due to finite speed of signal propagation) would lead to delay present in the vj (and xj) variables only (and not in vi and xi, since these do not involve transmission of information). However, since in typical applications in biology or engineering the agents communicate through light signals, and their distances are small compared to the speed of light, one can assume the signal propagation to be practically instantaneous. Consequently, for this type of applications it is appropriate to assume reaction-type delay as represented by our system (1.1)–(1.2).

    The main objective in the study of Cucker-Smale type models is their asymptotic behavior, in particular, the concept of conditional or unconditional flocking. In agreement with [18,19] and many subsequent papers, we say that the system exhibits flocking behavior if there is asymptotic alignment of velocities and the particle group stays uniformly bounded in time.

    Definition 1. We say that the particle system (1.1)–(1.2) exhibits flocking if its solution (x(t),v(t)) satisfies

    limt|vivj|=0,supt0|xixj|<,

    for all i,j=1,2,,N.

    The term unconditional flocking refers to the case when flocking behavior takes place for all initial conditions, independently of the value of the parameters λ>0 and NN. The celebrated result of Cucker and Smale [18,19] states that the system (1.1)–(1.2) without delay (this corresponds to the formal choice dP(s):=δ(s)ds, with δ the Dirac delta measure) with the communication rate (1.7) exhibits unconditional flocking if and only if β<1/2. For β1/2 the asymptotic behavior depends on the initial configuration and the particular value of the parameters λ>0 and NN. In this case we speak about conditional flocking. The proof of Cucker and Smale (and its subsequent variants, see [20,21,22]) is based on a bootstrapping argument, estimating, in turn, the quadratic fluctuations of positions and velocities, and showing that the velocity fluctuations decay monotonically to zero as t.

    The presence of delays in (1.1)–(1.2) introduces a major analytical difficulty. In contrast to the classical Cucker-Smale system (without delay), the quadratic velocity fluctuations are, in general, not decaying in time, and oscillations may appear. In fact, oscillations are a very typical phenomenon exhibited by solutions of differential equations or systems with delay, see, e.g., [23]. In [24] we developed an analytical approach for the Cucker-Smale model with lumped delay (corresponds to the formal choice dP(s):=δ(sτ)ds in (1.1)–(1.2), with a fixed τ>0). It is based on the following two-step procedure: first, construction of a Lyapunov functional, which provides global boundedness of the quadratic velocity fluctuations. Second, forward-backward estimates on appropriate quantities that give exponential decay of the velocity fluctuations. The main goal of this paper is to generalize the approach to the case of distributed delays with a general probability measure P. A demonstration of the approach to the scalar negative feedback equation with distributed delay, which can be seen as a special case of (1.1)–(1.2) with ψ1 and N=2, was recently given in [25].

    Flocking in Cucker-Smale type models with fixed lumped delay and renormalized communication weights was recently studied in [26,27]. Both these papers consider the case where the delay in the velocity equation for the i-th agent is present only in the vj-terms for ji, i.e., transmission-type delay. This allows for using convexity arguments to conclude a-priori uniform boundedness of the velocities. Such convexity arguments are not available for our system (1.1)–(1.2). In [28] the method is extended to the mean-field limit (N) of the model. In [31] the authors consider heterogeneous delays both in the xj and vj terms and they prove asymptotic flocking for small delays and the communication rate (1.7). A system with time-varying delays was studied in [15], under the a-priori assumption that the Fiedler number (smallest positive eigenvalue) of the communication matrix (ψij)Ni,j=1 is uniformly bounded away from zero. The same assumption is made in [29] for a Cucker-Smale type system with delay and multiplicative noise. The validity of this relatively strong assumption would typically be guaranteed by making the communication rates ψij a-priori bounded away from zero, which excludes the generic choice (1.7) for ψ. Our approach does not require such a-priori boundedness.

    Cucker-Smale systems with distributed delays were studied in [12] and [17]. In both works, the delay is present in the expression for vj only, while vi in (1.2) is evaluated at the present time vi(t). The L analysis in [17] is based on a system of dissipative differential inequalities for the position and velocity diameters, leading to a nonexplicit "threshold on the time delay''. The work [17] introduces hierarchical leadership to the distributed delay system. For the case of free will ultimate leader (i.e., it can change its velocity freely), a flocking result is given under a smallness condition on the leader's acceleration. To our best knowledge, the Cucker-Smale system of the form (1.1)–(1.2), where distributed delay is present in both the vj and vi terms on the right-hand side (1.2), has not been studied before.

    This paper is organized as follows. In Section 2 we formulate our assumptions and the main flocking result. In Section 3 we provide its proof divided into three steps - uniform bound on the velocities by a Lyapunov functional, forward-backward estimates, and exponential decay of the velocity fluctuation. Finally, in Section 4 we demonstrate the applicability of our theory to particular delay distributions - exponential, uniform and linear. For the exponential distribution, the flocking conditions can be resolved analytically, leading to an explicit formula. For the other two distributions, the satisfiability of the assumptions is tested numerically.

    Let us first introduce several relevant quantities. For tR we define the quadratic fluctuation of the velocities,

    V(t):=12Ni=1Nj=1|vi(t)vj(t)|2 (2.1)

    and the quantity

    D(t):=12Ni=1Nj=10ψij(ts)|vj(ts)vi(ts)|2dP(s). (2.2)

    Moreover, we introduce the moments of the probability measure P. The k-th order moment for kN shall be denoted Mk,

    Mk:=0skdP(s),

    the exponential moment (or moment generating function) Mexp[κ] for κR,

    Mexp[κ]:=0eκsdP(s).

    Finally, we shall need the moment K[κ], defined as

    K[κ]:=0seκs1κdP(s). (2.3)

    Our main result is the following:

    Theorem 1. Let the communication rate ψ=ψ(r) verify the assumptions (1.4)–(1.6). If there exists κ>0 such that the conditions

    2λK[κ]<1 (2.4)

    and

    4λMexp[κ]+α2V(0)<κ (2.5)

    are mutually satisfied, with α>0 given by (1.6), then the solution of the system (1.1)–(1.2) subject to constant initial datum (1.1) exhibits flocking behavior in the sense of Definition 1. Moreover, the quadratic velocity fluctuation V=V(t) decays monotonically (i.e., non-oscillatory) and exponentially to zero as t.

    The above theorem deserves several comments. First, the conditions (2.4)–(2.5) relate the value of the parameter λ>0, the moments of the probability measure P and the fluctuation of the initial datum V(0). For fixed λ>0 and P, (2.5) represents a smallness condition on the fluctuation of the initial datum, which is a very natural requirement in the context of asymptotic flocking. On the other hand, the fact that both (2.4) and (2.5) essentially impose an upper bound on λ seems less natural, since one would intuitively expect that increasing the coupling strength should lead to stronger tendency to flocking. This is in general true for small values of λ>0, however, increasing its value beyond a certain threshold induces oscillations into the system, which become even unbounded for large values of λ. This phenomenon is clearly illustrated by considering the simple case N=2 and ψ1 with lumped delay τ>0. Then (1.2) reduces to the delay negative feedback equation ˙u(t)=λu(tτ) for u(t):=v1(t)v2(t), subject to constant initial datum. It is well known that if λτ<e1, solutions tend to zero monotonically as t. However, if λτ becomes larger than e1 but smaller than π/2, all nontrivial solutions oscillate (i.e., change sign infinitely many times as t), but the oscillations are damped and vanish as t. For λτ>π/2 the nontrivial solutions oscillate with unbounded amplitude as t; see Chapter 2 of [32] and [23] for details. Consequently, it is natural that (2.4)–(2.5) impose an upper bound on λ, in relation to the moments of the probability measure P, in order to obtain nonoscillatory solutions.

    As we shall demonstrate in Section 4, for particular choices of the distribution P the conditions (2.4)–(2.5) lead to systems of nonlinear inequalities in terms of the distribution parameters and the fluctuation of the initial datum. These can be sometimes resolved analytically, leading to explicit flocking conditions. This is the case for the exponential distribution, as we shall demonstrate in Section 4.1. However, even if the nonlinear inequalities turn out to be prohibitively complex to be treated analytically, they are well approachable numerically. We show this for the uniform and linear distributions in Sections 4.2 and 4.3. Let us also remark that the formal choice dP(s)=δ(s)ds, i.e., no delay, gives K[κ]=0, so that (2.4) is void, while Mexp[κ]=1, so that (2.5) is always satisfiable just by choosing a large enough κ>0. Theorem 1 then reduces to the classical unconditional flocking result [18,19] for the original Cucker-Smale model.

    We admit that the assumption about the constantness of the initial datum on (,0], or on the interval corresponding to the support of the measure P, can be perceived as too restrictive. In fact, the methods we present in this paper can be generalized to the case of nonconstant initial data, as we demonstrated in [24]. However, since this would significantly increase the technicality of our exposition, we elect to focus on the essence of the method and thus restrict ourselves to the constant initial datum.

    We note that by the rescaling of time tλt, of the velocities viλ1vi and of the probability measure P, the parameter λ is eliminated from the system (1.1)–(1.2). Nonetheless, for the purpose of compatibility with previous literature, we shall carry out our analysis for the original form (1.1)–(1.2). The scaling invariance shall become evident in Section 4, where we shall formulate the flocking conditions in terms of properly rescaled parameters of the probability distribution P and in terms of V(0)/λ2.

    Finally, we note that the symmetry of the particle interactions ψij=ψji implies that the total momentum is conserved along the solutions of (1.2), i.e.,

    Ni=1vi(t)=Ni=1vi(0)for all t0. (2.6)

    Consequently, if the solution converges to an asymptotic velocity consensus, then its value is determined by the mean velocity of the initial datum.

    The proof of asymptotic flocking for the system (1.1)–(1.2) will be carried out in three steps: First, in Section 3.1 we shall derive a uniform bound on the quadratic velocity fluctuation V=V(t) by constructing a suitable Lyapunov functional. Then, in Section 3.2 we prove a forward-backward estimate on the quantity D=D(t) defined in (2.2), which states that D=D(t) changes at most exponentially locally in time. Finally, in Section 3.3 we prove the asymptotic decay of the quadratic velocity fluctuation and boundedness of the spatial fluctuation and so conclude the proof of Theorem 1.

    We first derive an estimate on the dissipation of the quadratic velocity fluctuation in terms of the quantity D=D(t) defined in (2.2).

    Lemma 1. For any δ>0 we have, along the solutions of (1.1)–(1.2),

    ddtV(t)2(δ1)λD(t)+2λ3δ0st[ts]+D(σ)dσdP(s), (3.1)

    where [ts]+:=max{0,ts}.

    Proof. We have

    ddtV(t)=Ni=1Nj=1vivj,˙vi˙vj=2NNi=1vi,˙vi2Ni=1Nj=1vi,˙vj=2NNi=1vi,˙vi,

    where the last equality is due to the conservation of momentum (2.6). With (1.2) we have

    ddtV(t)=2λNi=1Nj=10ψij(ts)vi(t),vj(ts)vi(ts)dP(s)=2λNi=1Nj=10ψij(ts)vi(ts),vj(ts)vi(ts)dP(s)2λNi=1Nj=10ψij(ts)vi(ts)vi(t),vj(ts)vi(ts)dP(s).

    For the first term of the right-hand side we apply the standard symmetrization trick (exchange of summation indices ij, noting the symmetry of ψij=ψji),

    2λNi=1Nj=10ψij(ts)vi(ts),vj(ts)vi(ts)dP(s)=λNi=1Nj=10ψij(ts)|vj(ts)vi(ts)|2dP(s).

    Therefore, we arrive at

    ddtV(t)=2λD(t)2λNi=1Nj=10ψij(ts)vi(ts)vi(t),vj(ts)vi(ts)dP(s).

    For the last term we use the Young inequality with δ>0 and the bound ψ1 by assumption (1.4),

    |2λNi=1Nj=10ψij(ts)vi(ts)vi(t),vj(ts)vi(ts)dP(s)|λδNi=1Nj=10ψij(ts)|vj(ts)vi(ts)|2dP(s)+NλδNi=10|vi(ts)vi(t)|2dP(s).

    Hence,

    ddtV(t)2(δ1)λD(t)+NλδNi=10|vi(ts)vi(t)|2dP(s) (3.2)

    Next, we use (1.2) to evaluate the difference vi(t)vi(ts),

    vi(t)vi(ts)=ttsddσvi(σ)dσ=λNNj=1t[ts]+0ψij(ση)(vj(ση)vi(ση))dP(η)dσ, (3.3)

    where [ts]+:=max{0,ts} and we used the fact that the initial datum for the velocity trajectories is constant. Taking the square in (3.3) and summing over i we have

    Ni=1|vi(t)vi(ts)|2=λ2N2Ni=1|Nj=1t[ts]+0ψij(ση)(vj(ση)vi(ση))dP(η)dσ|2λ2NNi=1Nj=1|t[ts]+0ψij(ση)(vj(ση)vi(ση))dP(η)dσ|2sλ2NNi=1Nj=1t[ts]+0ψij(ση)|vj(ση)vi(ση))|2dP(η)dσ2sλ2Nt[ts]+D(σ)dσ. (3.4)

    The first inequality in (3.4) is Cauchy-Schwartz for the sum term, i.e., |Ni=1ai|2NNi=1|ai|2, and the second Cauchy-Schwartz inequality for the integral term, together with the bound ψ1 imposed by assumption (1.4). Combining (3.2) and (3.4) directly leads to (3.1).

    We now define for t>0 the functional

    L(t):=V(t)+2λ2M20sttst[θ]+D(σ)dσdθdP(s), (3.5)

    where V=V(t) is the quadratic velocity fluctuation (2.1) and D=D(t) is defined in (2.2). Note that L(0)=V(0).

    Lemma 2. Let the parameter λ>0 satisfy

    2λM21. (3.6)

    Then along the solutions of (1.1)–(1.2) the functional (3.5) satisfies

    L(t)V(0)for all  t>0.

    Proof. Taking the time derivative of the second term in L(t) yields

    ddt0sttst[θ]+D(σ)dσdθdP(s)=D(t)0s2dP(s)0st[ts]+D(σ)dσdP(s)=M2D(t)0st[ts]+D(σ)dσdP(s).

    Therefore, with the choice δ:=λM2 in (3.1) we eliminate the integral term and obtain,

    ddtL(t)2λ(1+2λM2)D(t). (3.7)

    We observe that the right-hand side is nonpositive if (3.6) is satisfied, and therefore, L(t)L(0)=V(0) for t0.

    Consequently, if (3.6) holds, then the velocity fluctuation V(t)L(t) is uniformly bounded from above by V(0) for all t0.

    Remark 1. Having established the decay estimate (3.7), one might attempt to apply Barbalat's lemma [30] to prove the desired asymptotic consensus result, assuming merely the validity of (3.6). Indeed, with the uniform bound on velocities provided by Lemma 2 and the properties of the interaction rate ψ, one can prove that the second-order derivative d2dt2L(t) is uniformly bounded in time, which implies that ddtL(t)0 as t. This in turn gives D(t)0 as t. However, since ψ is not a priori bounded from below (and the uniform velocity bound allows for a linear in time expansion of the group in space), this does not imply that the velocity fluctuation V(t) decays asymptotically to zero.

    Lemma 3. Let the communication rate ψ=ψ(r) satisfy assumption (1.6) and assume that (3.6) holds. Then along the solutions of (1.1)–(1.2), the quantity D(t) defined by (2.2) satisfies for any fixed ε>0 the inequality

    |ddtD(t)|(2ε+α2V(0))D(t)+2λ2ε0D(ts)dP(s), (3.8)

    for all t>0, with α>0 given in (1.6).

    Proof. For better legibility of the proof, let us adopt the notational convention that all quantities marked with a tilde are evaluated at time point ts, i.e., ˜vi:=vi(ts), ˜xi:=xi(ts), ˜ψij=ψ(|˜xi˜xj|), etc. With this notation, we have

    D(t)=12Ni=1Nj=10˜ψij|˜vi˜vj|2dP(s),

    and differentiation in time and triangle inequality gives, for t>0,

    |ddtD(t)|12Ni=1Nj=10|˜ψij˜xi˜xj|˜xi˜xj|,˜vi˜vj||˜vi˜vj|2dP(s)+|Ni=1Nj=10˜ψij˜vi˜vj,d˜vidtd˜vjdtdP(s)|, (3.9)

    where ψij=ψ(|˜xi˜xj|). By assumption (1.6), |ψ(r)|αψ(r) for r0, we have for the first term of the right-hand side

    12Ni=1Nj=10|˜ψij˜xi˜xj|˜xi˜xj|,˜vi˜vj||˜vi˜vj|2dP(s)α2Ni=1Nj=10˜ψij|˜vi˜vj||˜vi˜vj|2dP(s)α2V(0)2Ni=1Nj=10˜ψij|˜vi˜vj|2dP(s)=α2V(0)D(t),

    where in the second inequality we used the bound

    |˜vi˜vj|2V(ts)2V(0),

    provided for ts>0 by Lemma 2. For ts0 it holds trivially due to the constantness of the initial datum.

    For the second term of the right-hand side of (3.9) we apply the symmetrization trick,

    Ni=1Nj=10˜ψij˜vi˜vj,d˜vidtd˜vjdtdP(s)=2Ni=1Nj=10˜ψij˜vi˜vj,d˜vidtdP(s),

    and estimate using the Cauchy-Schwartz inequality with some ε>0 and the bound ψ1 imposed by assumption (1.4),

    2|Ni=1Nj=10˜ψij˜vi˜vj,d˜vidtdP(s)|εNi=1Nj=10˜ψij|˜vi˜vj|2dP(s)+NεNi=10|d˜vidt|2dP(s).

    The first term of the right-hand side is equal to 2εD(t), while for the second term, for ts>0, we have with (1.2), the Jensen inequality and the bound ψ1,

    Ni=1|d˜vidt|2=λ2N2Ni=1|Nj=10ψij(tsσ)(vj(tsσ)vi(tsσ))dP(σ)|2λ2NNi=1Nj=10ψij(tsσ)|vj(tsσ)vi(tsσ)|2dP(σ)=2λ2ND(ts).

    For ts<0 we have d˜vidt0 due to the constant initial datum.

    Combining the above estimates in (3.9), we finally arrive at

    |ddtD(t)|(2ε+α2V(0))D(t)+2λ2ε0D(ts)dP(s),

    which is (3.8).

    The following lemma constitutes the core of the forward-backward estimate method and was proved in [24, Lemma 3.5]. We present it here for the sake of the reader.

    Lemma 4. Let yC(R) be a nonnegative function, continuously differentiable on (0,) and constant on (,0]. Let the differential inequality

    |˙y(t)|C1y(t)+C20y(ts)dP(s)for all  t>0 (3.10)

    be satisfied with some constants C1,C2>0.

    If there exists some κ>0 such that

    κ>max{|˙y(0+)|y(0),C1+C2Mexp[κ]}, (3.11)

    then the following forward-backward estimate holds for all t>0 and s>0

    eκsy(t)<y(ts)<eκsy(t). (3.12)

    Proof Due to the assumed continuity of y(t) and ˙y(t) on (0,), (3.11) implies that there exists T>0 such that

    κ<˙y(t)y(t)<κfor all  t<T. (3.13)

    We claim that (3.13) holds for all tR, i.e., T=. For contradiction, assume that T<, then again by continuity we have

    |˙y(T)|=κy(T). (3.14)

    Integrating (3.13) on the time interval (Ts,T) with s>0 yields

    eκsy(T)<y(Ts)<eκsy(T).

    Using this with (3.10) gives

    |˙y(T)|C1y(T)+C20y(Ts)dP(s)<(C1+C20eκsdP(s))y(T)=(C1+C2Mexp[κ])y(T).

    Assumption (3.11) gives then

    |˙y(T)|<κy(T),

    which is a contradiction to (3.14). Consequently, (3.13) holds with T:=, and an integration on the interval (ts,t) implies (3.12).

    We now apply the result of Lemma 4 to derive a backward-forward estimate on the quantity D=D(t) defined in (2.2).

    Lemma 5. Let (3.6) be verified and let κ>0 be such that (2.5) holds, i.e.,

    4λMexp[κ]+α2V(0)<κ.

    Then, along the solution of the system (1.1)–(1.2), we have for all t>0 and s>0,

    eκsD(t)<D(ts)<eκsD(t). (3.15)

    Proof We shall combine Lemma 3 with Lemma 4 for y:=D, where we use formula (3.10) with

    C1:=2ε+α2V(0),C2:=2λ2ε.

    Clearly, we want to choose ε>0 to minimize the expression C1+C2Mexp[κ] in (3.11), which leads to ε:=λMexp and

    C1+C2Mexp[κ]=4λMexp[κ]+α2V(0).

    Therefore, condition (3.11) reads

    κ>max{|˙D(0+)|D(0),4λMexp[κ]+α2V(0)}. (3.16)

    To estimate the expression |˙D(0+)|D(0), we apply Lemma 3 again, this time with t:=0 and the optimal choice ε:=λ. Using the constantness of the initial datum, we have D(s)D(0) for all s<0, and (3.8) gives then

    |˙D(0+)|(4λ+α2V(0))D(0).

    Since, by definition, Mexp[κ]1 for κ>0, condition (3.16) reduces to (2.5), and we conclude.

    In order to bound D=D(t) from below by the quadratic velocity fluctuation V=V(t), we introduce the minimum interparticle interaction φ=φ(t),

    φ(t):=mini,j=1,,Nψ(|xi(t)xj(t)|), (3.17)

    and the position diameter

    dX(t):=maxi,j=1,,N|xi(t)xj(t)|. (3.18)

    We then have the following estimate:

    Lemma 6. Let the parameter λ>0 satisfy

    2λM21.

    Then along the solutions of (1.1)–(1.2) we have

    φ(t)ψ(dX(0)+2V(0)t)for all  t>0. (3.19)

    Proof. Since, by assumption, ψ=ψ(r) is a nonincreasing function, we have

    φ(t)=mini,j=1,,Nψ(|xi(t)xj(t)|)=ψ(dX(t)), (3.20)

    with dX=dX(t) defined in (3.18). Moreover, we have for all i,j=1,,N,

    ddt|xixj|22|xixj||vivj|,

    and Lemma 2 gives

    |vi(t)vj(t)|22V(t)2V(0)for all t>0.

    Consequently,

    ddt|xixj|222V(0)|xixj|,

    and integrating in time and taking the maximum over all i,j=1,,N yields

    dX(t)dX(0)+2V(0)t,

    which combined with (3.20) directly implies (3.19).

    We are now in position to provide a proof of Theorem 1.

    Proof. Let us recall the estimate (3.1) of Lemma 1,

    ddtV(t)2(δ1)λD(t)+2λ3δ0st[ts]+D(σ)dσdP(s).

    Moreover, note that for any κ>0,

    M2=0s2dP(s)<0seκs1κdP(s)=K[κ].

    {{Therefore}}, if assumption (2.4) of Theorem 1 is satisfied, i.e., if there exists κ>0 such that 2λK[κ]<1, then condition (3.6) holds and we may apply the forward-backward estimate (3.15) of Lemma 5 to the integral term

    t[ts]+D(σ)dσs0D(tσ)dσ<D(t)s0eκσdσ=D(t)eκs1κ.

    Consequently, we have

    ddtV(t)2λ[δ1+λ2δ0seκs1κdP(s)]D(t)=2λ[δ1+λ2δK[κ]]D(t).

    Optimizing in δ>0 gives δ:=λK[κ], so that

    ddtV(t)2λ[2λK[κ]1]D(t). (3.21)

    By the definition (3.17) of the minimal interaction φ=φ(t) we have the estimate

    D(t)=12Ni=1Nj=10ψij(ts)|vj(ts)vi(ts)|2dP(s)12Ni=1Nj=10φ(ts)|vj(ts)vi(ts)|2dP(s)12ψ(dX(0)+2V(0)t)Ni=1Nj=10|vj(ts)vi(ts)|2dP(s)=ψ(dX(0)+2V(0)t)0V(ts)dP(s),

    where for the last inequality we used (3.19) and the monotonicity of ψ,

    φ(ts)ψ(dX(0)+2V(0)(ts))ψ(dX(0)+2V(0)t).

    Now, if assumption (2.4) is verified, (3.21) implies that V=V(t) is nonincreasing. Thus we have V(ts)V(t) for all s>0, and, consequently,

    D(t)ψ(dX(0)+2V(0)t)V(t). (3.22)

    Inserting into (3.21) yields

    ddtV(t)2λ[2λK[κ]1]ψ(dX(0)+2V(0)t)V(t).

    Denoting ω:=2λ[2λK[κ]1]>0 and integrating in time, we arrive at

    V(t)V(0)exp(ωt0ψ(dX(0)+2V(0)s)ds). (3.23)

    Consequently, if ψ(s)ds=, we have the asymptotic convergence of the velocity fluctuation to zero, limtV(t)=0.

    By assumption 1.5, namely that ψ(r)Cr1+γ for all r>R, we have, asymptotically for large t>0,

    tψ(dX(τ)+2V(0)s)dstγ.

    Therefore, from (3.23),

    V(t)exp(ωtγ).

    A slight modification of the proof of Lemma 6 gives

    dX(t)dX(0)+t0V(s)dsdX(0)+t0exp(ωsγ/2)dsfor t0.

    The integral on the right-hand side is uniformly bounded, implying the uniform boundedness of the position diameter dX(t)ˉdX<+ for all t>0, with some ˉdX>0. This in turn implies φ(t)ψ(dX(t))ψ(ˉdX), so that (3.21) is replaced by the sharper estimate

    D(t)ψ(ˉdX)V(t).

    Thus we finally have, for all t>0,

    ddtV(t)ωψ(ˉdX)V(t),

    and conclude the exponential decay of the velocity fluctuations.

    In this section we demonstrate how the flocking conditions (2.4)–(2.5) of Theorem 1 are resolved for particular delay distributions - exponential, uniform on a compact interval and linear. The conditions (2.4)–(2.5) lead to systems of nonlinear inequalities in terms of the distribution parameters. For the exponential distribution they can be resolved analytically, leading to an explicit flocking condition. For the uniform and linear distributions they can be recast as nonlinear minimization problems and easily resolved numerically, using standard matlab procedures.

    We first consider the exponential distribution dP(s)=μ1es/μds with mean μ>0. We have for κ<μ1,

    Mexp[κ]=11κμ,K[κ]=2κμ(1κμ)2μ2.

    Therefore, conditions (2.4) and (2.5) are satisfied if there exists κ>0 such that

    2λμ1κμ2κμ1,4λ11κμ+α2V(0)<κ.

    Due to scaling properties, it is more convenient to investigate the flocking conditions in terms of the product λμ and rescale V(0) by λ2. In this form the flocking conditions read

    2λμ1κμ2κμ1,4λμ11κμ+αλμ2V(0)λ2<κμ. (4.1)

    The first condition in (4.1) is easily resolved for κμ,

    κμ12(λμ)22λμ(λμ)2+1, (4.2)

    and gives the necessary condition λμ<(22)1. The second condition in (4.1) we reformulate as

    2V(0)λ2<1αλμ(κμ4λμ11κμ).

    Maximization of the right-hand side in κμ>0 leads to κμ=1(2λμ)23 and

    2V(0)λ2<1αλμ(13(2λμ)23), (4.3)

    which gives the necessary condition λμ<12(13)32 for positivity of the right-hand side. It is easily checked that for this range of λμ, the choice κμ:=1(2λμ)23 verifies (4.2). Therefore, we conclude that the flocking condition imposed by Theorem 1 is equivalent to the explicit formula

    λμ<12(13)32,V(0)λ2<12[1αλμ(13(2λμ)23)]2.

    Our second example is the uniform distribution on the interval [A,B] with 0A<B, i.e., dP(s)=1BAχ[A,B](s)ds. The relevant moments are

    Mexp[κ]=eκBeκA(BA)κ,K[κ]=1(BA)κ2(BeκBAeκAeκBeκAκ).

    Due to the scaling relations, it is convenient to express the flocking conditions in terms of a:=λA, b:=λB and ˉκ:=κλ1. Condition (2.4) reads then

    4(ba)ˉκ2(beˉκbaeˉκaeˉκbeˉκaˉκ)1, (4.4)

    and condition (2.5) reads

    4eˉκbeˉκa(ba)ˉκ+α2V(0)λ2<ˉκ. (4.5)

    Deciding satisfiability (in terms of ˉκ>0) of the above conditions seems to be prohibitively complex for the analytical approach. However, the problem is well approachable numerically. For each pair (a,b) the conditions (4.4)–(4.5) can be recast as a minimization problem in ˉκ, and deciding satisfiability accounts to checking if the minimum is negative. The minimization problem can be efficiently solved using the matlab procedure fminbnd if we provide lower and upper bounds on ˉκ. These can be obtained analytically. Indeed, carrying our Taylor expansion of the exponentials in (4.4) we see that

    4(ba)ˉκ2(beˉκbaeˉκaeˉκbeˉκaˉκ)2(a+b)ˉκ+43(a2+ab+b2)+ˉκ2(a3+a2b+ab2+b3).

    Combining this estimate with (4.4) gives a necessary condition for its satisfiability in terms of explicit (in a and b) lower and upper bounds on ˉκ, which are roots of the corresponding quadratic polynomial. We do not print the rather lengthy algebraic expressions here; let us just mention that an immediate rough lower bound is ˉκ2(a+b).

    We carried out two numerical studies. First, we fixed the values of α:=1 and V(0)λ2:=1 and plotted the critical value of the interval length (ba) in dependence of the value of a>0, see Figure 1. We see that the flocking conditions (4.4)–(4.5) are satisfiable for a at most approx. 0.16, while for a approaching zero, the interval length can go up to approx. 0.26. In the second study, we fixed a:=0 and plotted critical value of the initial fluctuation V(0)/λ2 in dependence on the interval length b>0, Figure 2.

    Figure 1.  Critical value of the interval length ba in dependence on the value of a>0, obtained by numerical resolution of the flocking condition for the uniform distribution, with α:=1 and V(0)λ2:=1.
    Figure 2.  Critical value of the initial fluctuation V(0)/λ2 in dependence on the value of the parameter b[0.2,0.3], obtained by numerical resolution of the flocking condition for the uniform distribution with a:=0. We set α:=1.

    Our third example is the linear distribution on the interval [0,A] with A>0, i.e., dP(s)=2A2[As]+ds, where [As]+=max{0,As}. We have

    Mexp[κ]=2κA(eAκ1Aκ1),K[κ]=1κ[2(eAκ+1)Aκ2+4(1eAκ)A2κ3A3].

    Due to the scaling relations, it is again convenient to express the flocking conditions in terms of a:=λA, ˉκ:=κλ1 and V(0)/λ2. Conditions (2.4) and (2.5) take then the form

    4ˉκ[2(eaˉκ+1)aˉκ2+4(1eaˉκ)a2ˉκ3a3]<1,42ˉκa(eaˉκ1aˉκ1)+α2V(0)λ2<ˉκ. (4.6)

    A necessary condition for satisfiability of (2.4) is a<3/2. We are interested in the dependence of the critical value of the rescaled initial fluctuation V(0)/λ2 on the parameter value a. We approach the above satisfiability problem numerically, in two steps. First, we observe that for any fixed a(0,3/2), the function

    fa(ˉκ):=4ˉκ[2(eaˉκ+1)aˉκ2+4(1eaˉκ)a2ˉκ3a3]

    is an increasing function of κ>0; this is easily seen carrying out the Taylor expansion of the exponentials. Moreover, limˉκ0+fa(ˉκ)=2a2/3<1. Consequently, there exists ˉˉκa>0 such that the first condition of (4.6) is equivalent to ˉκ(0,ˉˉκa). The value of ˉˉκa is conveniently calculable using the matlab procedure fminsearch, profiting from the monotonicity of the function fa. In the second step, we numerically solve the maximization problem

    maxˉκ(0,ˉˉκa)(κ42ˉκa(eaˉκ1aˉκ1)),

    employing the matlab procedure fminbnd. This gives the critical value of V(0)/λ2 for validity of the second condition in (4.6). The outcome of this procedure for α:=1 is plotted in Figure (3).

    Figure 3.  Critical value of the initial fluctuation V(0)/λ2 (logarithmic scale) in dependence on the value of the parameter a[0.05,0.4], obtained by numerical resolution of the flocking condition for the linear distribution. We set α:=1.

    In this paper we derived sufficient conditions for asymptotic flocking in a Cucker-Smale-type system with distributed reaction delays. The conditions are formulated in terms of moments of the delay distribution and the proof of flocking relies on novel backward-forward and stability estimates on the quadratic velocity fluctuations. A significant feature of our approach is that it guarantees exponential decay of velocity fluctuations, i.e., non-oscillatory flocking regime. Moreover, the sufficient conditions are amenable to either analytic or numerical resolution, as we demonstrated for particular delay distributions (exponential, uniform and linear). An interesting and important question is how far our sufficient conditions are from being optimal. We leave this topic, best approached by systematic numerical simulations, for a future work.

    JH acknowledges the support of the KAUST baseline funds. IM was funded by the project ARCHERS - Stavros Niarchos Foundation - IACM.

    The authors declare no conflicts of interest in this paper.



    [1] S. Camazine, J. L. Deneubourg, N. R. Franks, J. Sneyd, G. Theraulaz, E. Bonabeau, Self-Organization in Biological Systems, Princeton University Press, Princeton, NJ, 2001.
    [2] T. Vicsek, A. Zafeiris, Collective motion, Phys. Rep., 517 (2012), 71-140.
    [3] P. Krugman, The Self Organizing Economy, Blackwell Publishers, 1995.
    [4] G. Naldi, L. Pareschi, G. Toscani, Mathematical Modeling of Collective behaviour in Socio-Economic and Life Sciences, in Series: Modelling and Simulation in Science and Technology, Birkhäuser, 2010.
    [5] H. Hamman, Swarm Robotics: A Formal Approach, Springer, 2018.
    [6] A. Jadbabaie, J. Lin, A. S. Morse, Coordination of groups of mobile autonomous agents using nearest neighbor rules, IEEE Trans. Automat. Control, 48 (2003), 988-1001.
    [7] N. Bellomo, P. Degond, E. Tamdor, Active Particles, Volume I. Advances in Theory, Models, and Applications, Series: Modelling and Simulation in Science, Engineering and Technology, Birkhäuser, 2017.
    [8] Y.-P. Choi, S.-Y. Ha, Z. Li., Emergent dynamics of the Cucker-Smale flocking model and its variants, in Active Particles, Volume 1. Modeling and Simulation in Science, Engineering and Technology (eds N. Bellomo, P. Degond, E. Tadmor), Birkhäuser, 2017.
    [9] J.-G. Dong, S.-Y. Ha, D. Kim, Interplay of time-delay and velocity alignment in the Cucker-Smale model on a general digraph, Discrete Contin. Dyn. Syst. Ser. B, 24 (2019), 5569-5596.
    [10] S.-Y. Ha, J. Kim, J. Park, X. Zhang, Complete cluster predictability of the Cucker-Smale flocking model on the real line, Arch. Ration. Mech. Anal., 231 (2019), 319-365.
    [11] D. Kalise, J. Peszek, A. Peters, Y.-P. Choi, A collisionless singular Cucker-Smale model with decentralized formation control, SIAM J. Appl. Dyn. Syst., 18 (2019), 1954-1981.
    [12] Z. Liu, X. Li, Y. Liu, X. Wang, Asymptotic flocking behavior of the general finite-dimensional Cucker-Smale model with distributed time delays, Bull. Malays. Math. Sci. Soc., 2020. Available from: https://doi.org/10.1007/s40840-020-00917-8.
    [13] I. Markou, Collision avoiding in the singular Cucker-Smale model with nonlinear velocity couplings, Discrete Contin. Dyn. Syst., 38 (2018), 5245-5260.
    [14] L. Pareschi, G. Toscani, Interacting Multiagent Systems: Kinetic equations and Monte Carlo methods, Oxford University Press, 2014.
    [15] C. Pignotti, E. Trelat, Convergence to consensus of the general finite-dimensional Cucker-Smale model with time-varying delays, Commun. Math. Sci., 16 (2018), 2053-2076.
    [16] C. Pignotti, I. Reche Vallejo, Flocking estimates for the Cucker-Smale model with time lag and hierarchical leadership, J. Math. Anal. Appl., 464 (2018), 1313-1332.
    [17] C. Pignotti, I. Reche Vallejo, Asymptotic analysis of a Cucker-Smale system with leadership and distributed delay, in Trends in Control Theory and Partial Differential Equations (eds. F. Alabau-Boussouira, F. Ancona, A. Porretta, C. Sinestrari), Springer INdAM Series, vol. 32 (2019).
    [18] F. Cucker, S. Smale, Emergent behavior in flocks, IEEE Trans. Automat. Control, 52 (2007), 852-862.
    [19] F. Cucker, S. Smale, On the mathematics of emergence, Jpn. J. Math., 2 (2007), 197-227.
    [20] S.-Y. Ha, E. Tadmor, From particle to kinetic and hydrodynamic descriptions of flocking, Kinet. Relat. Models, 1 (2008), 415-435.
    [21] S.-Y. Ha, J.-G. Liu, A simple proof of the Cucker-Smale flocking dynamics and mean-field limit, Commun. Math. Sci., 7 (2009), 297-325.
    [22] J. A. Carrilo, M. Fornasier, J. Rosado, G. Toscani, Asymptotic flocking dynamics for the kinetic Cucker-Smale model, SIAM J. Math. Anal., 42 (2010), 218-236.
    [23] I. Gyori, G. Ladas, Oscillation Theory of Delay Differential Equations with Applications, Oxford Science Publications, Clarendon Press, Oxford, 1991.
    [24] J. Haskovec, I. Markou, Asymptotic flocking in the Cucker-Smale model with reaction-type delays in the non-oscillatory regime, Kinet. Relat. Models, 13 (2020), 795-813.
    [25] J. Haskovec, Exponential decay for negative feedback loop with distributed delay, Appl. Math. Lett., 107 (2020), 106419.
    [26] Y. Liu, J. Wu, Flocking and asymptotic velocity of the Cucker-Smale model with processing delay, J. Math. Anal. Appl., 415 (2014), 53-61.
    [27] Y.-P. Choi, J. Haskovec, Cucker-Smale model with normalized communication weights and time delay, Kinet. Relat. Models, 10 (2017), 1011-1033.
    [28] Y.-P. Choi, J. Haskovec, Hydrodynamic Cucker-Smale model with normalized communication weights and time delay, SIAM J. Math. Anal., 51 (2019), 2660-2685.
    [29] R. Erban, J. Haskovec, Y. Sun, A Cucker-Smale model with noise and delay, SIAM J. Appl. Math., 76 (2016), 1535-1557.
    [30] I. Barbalat, Systèmes d'équations différentielles d'oscillations nonlinéaires, Rev. Math. Pures Appl., 4 (1959), 267-270.
    [31] Y.-P. Choi, Z. Li, Emergent behavior of Cucker-Smale flocking particles with heterogeneous time delays, Appl. Math. Lett., 86 (2018), 49-56.
    [32] H. Smith, An Introduction to Delay Differential Equations with Applications to the Life Sciences, Springer New York Dordrecht Heidelberg London, 2011.
  • This article has been cited by:

    1. Zili Chen, Xiuxia Yin, The delayed Cucker-Smale model with short range communication weights, 2021, 14, 1937-5093, 929, 10.3934/krm.2021030
    2. Jan Haskovec, Flocking in the Cucker-Smale model with self-delay and nonsymmetric interaction weights, 2022, 514, 0022247X, 126261, 10.1016/j.jmaa.2022.126261
    3. Maoli Chen, Yicheng Liu, Xiao Wang, Delay-dependent flocking dynamics of a two-group coupling system, 2023, 28, 1531-3492, 808, 10.3934/dcdsb.2022099
    4. Ziwei Zhang, Xiuxia Yin, Zhiwei Gao, Non-flocking and flocking for the Cucker-Smale model with distributed time delays, 2022, 00160032, 10.1016/j.jfranklin.2022.03.028
    5. Jan Haskovec, Cucker-Smale model with finite speed of information propagation: Well-posedness, flocking and mean-field limit, 2023, 16, 1937-5093, 394, 10.3934/krm.2022033
    6. Jan Haskovec, Asymptotic behavior of the linear consensus model with delay and anticipation, 2022, 45, 0170-4214, 9979, 10.1002/mma.8351
    7. Shanshan Zhou, Xiuxia Yin, Qingcao Zhang, Zili Chen, Collision avoidance and asymptotic flocking in the delayed Cucker−Smale model with singular short range communication weights, 2023, 521, 0022247X, 126926, 10.1016/j.jmaa.2022.126926
    8. 学海 杨, Research on Control of the Cucker-Smale System, 2024, 13, 2325-2286, 646, 10.12677/sea.2024.135066
    9. Saisai Li, Wenke Wang, Le Li, Chuangxia Huang, Zhaoye Yao, Hierarchical clustering cooperation flocking based on feedback mechanism, 2024, 222, 03784754, 110, 10.1016/j.matcom.2023.08.028
    10. Le Li, Lifen Yan, Chuangxia Huang, Jinde Cao, Xiaodan Ding, Linear formation of Cucker–Smale model with distributed time delays, 2024, 222, 03784754, 296, 10.1016/j.matcom.2023.08.034
  • Reader Comments
  • © 2020 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(4132) PDF downloads(121) Cited by(10)

Figures and Tables

Figures(3)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog