
This paper studies the continuous Cucker–Smale model with time-varying topological structures and reaction-type delay. The goal of this paper is to establish a sufficient framework for flocking behaviors. Our method combines strict Lyapunov design with the derivation of an appropriate persistence condition for multi-agent systems. First, to prove that position fluctuations are uniformly bounded, a strict and trajectory-dependent Lyapunov functional is constructed via reparametrization of the time variable. Then, by constructing a global Lyapunov functional and using a novel backward-forward estimate, it is deduced that velocity fluctuations converge to zero. Finally, flocking behaviors are analyzed separately in terms of time delays and communication failures.
Citation: Qin Xu, Xiao Wang, Yicheng Liu. Emergent behavior of Cucker–Smale model with time-varying topological structures and reaction-type delays[J]. Mathematical Modelling and Control, 2022, 2(4): 200-218. doi: 10.3934/mmc.2022020
[1] | Tengda Wei, Xiang Xie, Xiaodi Li . Persistence and periodicity of survival red blood cells model with time-varying delays and impulses. Mathematical Modelling and Control, 2021, 1(1): 12-25. doi: 10.3934/mmc.2021002 |
[2] | Gani Stamov, Ekaterina Gospodinova, Ivanka Stamova . Practical exponential stability with respect to h−manifolds of discontinuous delayed Cohen–Grossberg neural networks with variable impulsive perturbations. Mathematical Modelling and Control, 2021, 1(1): 26-34. doi: 10.3934/mmc.2021003 |
[3] | Yanchao He, Yuzhen Bai . Finite-time stability and applications of positive switched linear delayed impulsive systems. Mathematical Modelling and Control, 2024, 4(2): 178-194. doi: 10.3934/mmc.2024016 |
[4] | Yunsi Yang, Jun-e Feng, Lei Jia . Recent advances of finite-field networks. Mathematical Modelling and Control, 2023, 3(3): 244-255. doi: 10.3934/mmc.2023021 |
[5] | Hongyu Ma, Dadong Tian, Mei Li, Chao Zhang . Reachable set estimation for 2-D switched nonlinear positive systems with impulsive effects and bounded disturbances described by the Roesser model. Mathematical Modelling and Control, 2024, 4(2): 152-162. doi: 10.3934/mmc.2024014 |
[6] | Zeyan Yue, Lijuan Dong, Sheng Wang . Stochastic persistence and global attractivity of a two-predator one-prey system with S-type distributed time delays. Mathematical Modelling and Control, 2022, 2(4): 272-281. doi: 10.3934/mmc.2022026 |
[7] | M. Haripriya, A. Manivannan, S. Dhanasekar, S. Lakshmanan . Finite-time synchronization of delayed complex dynamical networks via sampled-data controller. Mathematical Modelling and Control, 2025, 5(1): 73-84. doi: 10.3934/mmc.2025006 |
[8] | Yulin Guan, Xue Zhang . Dynamics of a coupled epileptic network with time delay. Mathematical Modelling and Control, 2022, 2(1): 13-23. doi: 10.3934/mmc.2022003 |
[9] | Sheng Wang, Baoli Lei . Dynamics of a stochastic hybrid delay one-predator-two-prey model with harvesting and jumps in a polluted environment. Mathematical Modelling and Control, 2025, 5(1): 85-102. doi: 10.3934/mmc.2025007 |
[10] | Xingwen Liu, Shouming Zhong . Stability analysis of delayed switched cascade nonlinear systems with uniform switching signals. Mathematical Modelling and Control, 2021, 1(2): 90-101. doi: 10.3934/mmc.2021007 |
This paper studies the continuous Cucker–Smale model with time-varying topological structures and reaction-type delay. The goal of this paper is to establish a sufficient framework for flocking behaviors. Our method combines strict Lyapunov design with the derivation of an appropriate persistence condition for multi-agent systems. First, to prove that position fluctuations are uniformly bounded, a strict and trajectory-dependent Lyapunov functional is constructed via reparametrization of the time variable. Then, by constructing a global Lyapunov functional and using a novel backward-forward estimate, it is deduced that velocity fluctuations converge to zero. Finally, flocking behaviors are analyzed separately in terms of time delays and communication failures.
In nature, the collective migration of bird flocks, the gathering migration of fish and cooperation of ant colonies are relatively common. The movement of biological groups has shown that, under conditions of limited environmental information and simple rules, the group system organizes itself into an orderly movement in which all individuals move at the same speed and maintain cohesion or geometric formation. Since the second half of the 20th century, the flocking behavior of multi-agent systems has attracted the attention of a large number of biologists, physicists and mathematicians. They take bird flocks as research objects and establish various flock models by observing and analyzing the activities of flock groups in real time (see [1,2,3,4]). The most influential and well-studied model is the Cucker–Smale model proposed by Cucker and Smale [1,2] in 2007. It is described as follows:
{˙xi=vi,˙vi=KNN∑j=1ϕ(‖xj−xi‖)(vj−vi),i=1,2,…,N, | (CS) |
where xi∈Rd denotes the position of the i-th particle and vi∈Rd stands for velocity. The parameter K>0 measures the alignment strength. The communication rate ϕ(⋅):[0,∞)→(0,∞) quantifies the influence between the i-th and j-th particles, and ‖⋅‖ denotes the Euclidean norm in Rd. The communication rate is represented as
ϕ(r)=1(1+r2)β. | (1.1) |
Note that unconditional flocking occurs if β<12, and conditional flocking occurs if β≥12. For more in-depth discussions, refer to [5,6]. Furthermore, unconditional flocking can also be obtained in the case of β=12 (see [7]). Recently, various modifications of the classical Cucker–Smale model have been proposed. For example, the Cucker–Smale model with hierarchical leadership (see [8,9,10,11,12,13], etc.), finite time and fixed time (see [14,15], etc.), random noise (see [9,10,11,12,16,17,18,19], etc.), communication failure (see [10,11,12,19,20,21], etc.), switching topologies (see [22,23], etc.) and time delay (see [5,17,24,25,26,27,28,29,30,31,32], etc.), and, for contributions in an overview, one can refer to [33,34].
In practical applications, time delays and communication failures are important factors that influence the dynamical behavior and stability of the system (see [35,36], etc.). This paper introduces some studies on the flocking of Cucker–Smale models with time delays. Liu and Wu first introduced the time-delay factor into the Cucker–Smale model in [30]. Based on this, Choi and Haškovec [27] studied the Cucker–Smale model with fixed transmission delay. However, their analysis is only valid for some re-normalized systems. Furthermore, the Cucker–Smale model with time-varying delays was studied in [31], where a strictly positive lower bound is assumed for ϕ. Erban, Haškovec and Sun [17] considered the randomness or imperfection of individual behavior and the delayed response of individuals to signals in the environment of the Cucker–Smale model. The numerical simulation results reveal that the introduction of time delays contributes to collective behaviors. Moreover, Haškovec and Markou [29] studied Cucker–Smale models with processing delays. They used the Lyapunov functional method, where the general communication function ϕ is considered and some assumptions are given. For other flocking results of delay Cucker–Smale systems, see [5,24,25,26,28,32], etc. In particular, Chen and Yin [25] studied the non-flocking and flocking behaviors of the Cucker–Smale model with time-varying delays and a short-range interaction rate. The model is as follows:
{˙xi=vi,˙vi=1N∑j≠iϕ(‖˜xj−˜xi‖)(˜vj−˜vi), | (1.2) |
where N∈N is the number of agents, (xi,vi)∈Rd×Rd denotes the phase-space coordinates of the i-th agent at the time t and d≥1 is the physical space dimension. Here, ˜xi:=xi(t−τ(t)) and ˜vi:=vi(t−τ(t)), and the variable time delay τ(t)≥0 is uniformly bounded, i.e., ˉτ:=supt≥0τ(t)<+∞. The authors of [25] generalized the results of [29] and obtained a flocking result for a more general communication rate, which also depends on the initial data in the short-range communication. This paper will present the application of some key inequalities and lemmas in [25] (see Lemma 2.1–2.2).
The agent's movement can be affected by obstacles, interference, noise, etc., so interaction failures are common. Martin et al. addressed interaction failures due to a limited communication range in [21]. The authors of [10] and [19] considered the hierarchical Cucker–Smale model under random interactions and the Cucker–Smale model with a random failure under root leadership. In these two studies, the random failures are independent and the probability of the interaction failure is fixed. Meanwhile, the overall leader or root leader of the group moves at a constant rate. Moreover, Mu and He presented a hierarchical Cucker–Smale model with time-varying failure probability under a random interaction and a Cucker–Smale model with random failures on a general graph in [11] and [12], respectively. Both [11] and [12] demonstrate that flocking behaviors often occur under certain conditions that depend exclusively on the initial state. However, the models with communication failures in the above literature are all discrete Cucker–Smale models and not continuous Cucker–Smale models. Recently, Bonnet and Flayac [20] studied continuous Cucker–Smale models with interaction failures. They emphasized that communication failures in the system are represented by time-varying interaction topologies, which differ from several other known contributions in the literature, such as [16,18,37]. The Cucker–Smale-type system with time-varying topological structures in [20] is shown below.
{˙xi=vi˙vi=1NN∑j=1ξij(t)ϕ(‖xi−xj‖)(vj−vi). | (1.3) |
where (x1,…,xN)∈(Rd)N and (v1,…,vN)∈(Rd)N respectively represent the positions and velocities of the agents, while ϕ(⋅) is a positive nonlinear kernel representing the extent of their mutual interactions. The functions ξij(⋅)∈L∞(R+,[0,1]) are communication weights that may lead to potential interaction failures in the system (e.g., when ξij(t)=0). The authors of [20] formulated a suitable persistence condition for the system (1.3), and they pointed out that a collection of weights (ξij(⋅)) satisfies the persistence condition (PE) (see Definition 2.3). The authors of [20] proved that the system (1.3) exhibits non-uniform exponential flocking with the strong fat tail condition (see Hypotheses (K)) in [20]) by constructing time-varying trajectory-based strict Lyapunov functions. In this paper, the strong fat tail condition of ϕ is improved, and the strong fat tail condition (1.6) is presented.
This paper focuses on the Cucker–Smale model with time-varying topological structures and reaction-type delay. Let xi(t)∈Rd and vi(t)∈Rd respectively be time-dependent position and velocity vectors of the i-th agent for i=1,2,…,N. Let ~ signify the value of a variable at time t−τ(t). For example, ˜xi=xi(t−τ(t)) and ˜vi:=vi(t−τ(t)), where the variable time delay τ(t)≥0 is uniformly bounded, i.e., ˉτ:=supt≥0τ(t)<+∞. Then, the delayed Cucker–Smale-type model studied in this paper is described by
{˙xi=vi,˙vi=1NN∑j=1˜ξij(t)ϕ(‖˜xj−˜xi‖)(˜vj−˜vi). | (1.4a) |
The initial position and velocity trajectories are prescribed for i=1,2,…,N:
(xi,vi)≡(x0i(t),v0i(t)),∀ t∈[−ˉτ,0], | (1.4b) |
with (x0i(t),v0i(t))∈C([−ˉτ,0];R2d). The communication rate ϕ quantifies the influence between the i-th particle and the j-th particle. The same as [20], the communication weight is no longer a fixed constant, but is represented by a time-varying communication weight ˜ξij(t). The communication weights ξij(t):[−ˉτ,+∞)→[0,1] are symmetric about the subscript, i.e., ξij(t)=ξji(t) for any i,j∈{1,2,…,N}. Obviously, ξij(t)=0 indicates that the communication between agent j and agent i is disconnected at time t.
This paper aims to provide sufficient conditions for the flocking behavior of Cucker–Smale systems with time-varying topological structures and reaction-type delay (see Theorem 3.1). For the case where no-delay occurs (i.e., ˉτ=0), the critical exponent of unconditional flocking in [20] is raised from β=14 to β=12 by replacing the strong fat tail condition with the weak light tail condition (1.6). For the case where no communication fails (i.e., ξij(t)≡1 for any i,j∈{1,2,…,N}), our result has a wider upper bound on the time delay than that in [25] (see Remark (3.1)). Finally, it is found that the introduction of time delay can deal with the problem of a low flocking convergence rate caused by the time-varying topology structure.
Below, the assumptions for ϕ=ϕ(r) and ξij(t) are presented.
Assumption 1.1. ϕ is bounded, positive, non-increasing and Lipschitz continuous on R+. Without loss of generality, we have
ϕ(r)≤1,∀ r≥0. | (1.5) |
Assumption 1.2. ϕ satisfies the {weak light tail} condition if there are two constants σ,κ>0 and a parameter η>12 such that
ϕ(r)≥κ(σ+r)2η,∀ r≥0. | (1.6) |
Assumption 1.3 (Haškovec and Markou [29]). Assume ϕ(r) is differentiable on R+; then, there is a constant α>0 such that
ϕ′(r)≥−αϕ(r),∀ r≥0. | (1.7) |
For the classical communication rate (1.1) in (CS), if σ=1,β≤η is chosen, Assumption 1.2 is verified; if α=2β, Assumption 1.3 is satisfied for all β≥0.
Remark 1.1. Assumption 1.2 implies two cases, namely, ϕ∈L1(R+,R+∗) if β=η>12 and ϕ∉L1(R+,R+∗) if β≤12, i.e., long-range communication weight and short-range communication weight.
Assumption 1.4. The communication weights (ξij(t)) are continuously differentiable over the interval [0,+∞), and there exists a constant γ>0 such that
ξ′ij(t)≥−γ | (1.8) |
for any t≥0 and i,j∈{1,2,…,N}.
Based on the above arguments, this paper mainly studies the asymptotic behavior of the model (1.4). The structure of the paper is as follows. In Section 2, some preliminary properties of the model (1.4) are established. Given important inequalities for position and velocity fluctuations, it is proved that the set of velocity fluctuations is uniformly bounded. In Section 3, the local time-dependent and global strict Lyapunov methods are respectively applied to prove the existence of a critical time delay for asymptotic flocking in the system (1.4). Finally, some numerical simulations are presented in Section 4.
In this section, the main tools and propositions used in this paper are introduced. For convenience, two notations of ϕ are given as follows:
ϕij(t):=ϕ(‖xi(t)−xj(t)‖),˜ϕij(t):=ϕ(‖˜xi(t)−˜xj(t)‖). |
Below, the model (1.4) is rewritten in a matrix form as
{˙x=v,˙v=−˜L(t,~x)~v,∀ t≥0. | (2.1a) |
(x(t),v(t))≡(x0(t),v0(t)),∀ t∈[−ˉτ,0], | (2.1b) |
where x=(x1,x2,…,xN) and v=(v1,v2,…,vN). ˜x and ˜v are similar. In addition, L:R×(Rd)N→RdN×dN is called the graph-Laplacian operator of the system (2.1). For almost every t≥0 and any v∈(Rd)N,
(L(t,x)v)i:=1NN∑j=1ξij(t)ϕij(t)(vi−vj), | (2.2) |
(˜L(t,~x)~v)i:=1NN∑j=1˜ξij(t)˜ϕij(t)(˜vi−˜vj). | (2.3) |
Further, for almost every t≥0 and any v∈(Rd)N, the partial graph-Laplacian operator Lξ:R→RdN×dN related to the weights (ξij(t)) is defined as
(Lξ(t)v)i=1NN∑j=1ξij(t)(vi−vj). | (2.4) |
This reformulation of multi-agent dynamics in terms of semi-linear ordinary differential equations in the phase space is fairly general and allows a comprehensive study of flocking problems via the Lyapunov method. With this goal, the so-called bilinear form of variance is introduced below.
Definition 2.1 (see section 1.2 in [38]). For any x,v∈(Rd)N, the variance bilinear form B:(Rd)N×(Rd)N→R is defined as:
B(x,v):=12N2N∑i,j=1⟨xi−xj,vi−vj⟩=1NN∑i=1⟨xi,vi⟩−⟨¯x,¯v⟩, |
where
¯x=1NN∑i=1xi,¯v=1NN∑i=1vi. |
Obviously, it is symmetric positive semi-definite and supports the following Cauchy-Schwarz inequality
B(x,v)≤√B(x,x)√B(v,v). | (2.5) |
For simplicity, this paper defines the position and velocity fluctuations as (t≥−ˉτ):
X(t):=√B(x(t),x(t));V(t):=B(v(t),v(t)), | (2.6) |
which can be evaluated based on the solutions of the system (2.1).
Note that any solution (x,v) of the model (2.1) satisfies
˙ˉx=ˉv,˙ˉv=0. |
This in turn implies that ˉv(t)=ˉv(0) and ˉx(t)=ˉx(0)+ˉv(0)t for any t≥0. Since the model (1.5a) is Galilean invariant, without loss of generality, it is assumed that ˉx=ˉv≡0; otherwise, xi−ˉx and vi−ˉv are replaced with xi and vi, respectively. The lead-up to this work has been to follow the above assumptions, no longer described. Note that it does not hold for t∈[−ˉτ,0) generally. Hence, for any t≥0,
X(t)=(1NN∑i=1‖xi(t)‖2)12,V(t)=1NN∑i=1‖vi(t)‖2. | (2.7) |
Now, this paper gives the definition of the asymptotic flocking behavior of the model (1.4) and our notion of presistence of excitation for the system (2.1), subject to multiplicative communication failures, respectively.
Definition 2.2. System (1.4) exhibits asymptotic flocking if the position and velocity fluctuations along the classical solution {(xi,vi)}Ni=1 of System (1.4) satisfy
supt≥0X(t)<∞,andlimt→∞V(t)=0. |
Definition 2.3 (see Definition 3 in [20]). The weight functions (ξij(⋅)) satisfy the presistence of excitation condition if there exists a pair (T,μ)∈R+∗×(0,1] such that, for all times t≥0 and every v∈(Rd)N,
B((1T∫t+TtLξ(s)ds)v,v)≥μB(v,v). | (PE) |
Remark 2.1. (PE) can be interpreted as a lower bound on the so-called algebraic connectivity (see [3,39,40]) of the average of the interaction graph with the weights (ξij(⋅)) over every time window of length T>0, because B(Lξv,v)B(v,v)>μ>0 cannot hold: set ξij=0; then, μ=0, which is a contradiction. The (2.8) requires the system to be persistently exciting in terms of the agents that have not yet reached flocking. Meanwhile, it only involves the communication weights (ξij(⋅)), not the kernel ϕ(⋅). For more characteristics and significance of the presistence of excitation condition, see Remark 1 and Section 4 in [20].
Next, two lemmas are introduced (see Lemma 2.3 and Remark 4 in [25]). To distinguish, this paper uses
V1(t):=(N∑i=1∑j≠i|vi(t)−vj(t)|2)12=√2N2V(t). |
For convenience, define that
k0:=maxs∈[−ˉτ,0]V1(s)V1(0),k=2‖ϕ‖∞k0. | (2.8) |
c=√4+4ˉτ3max{4,k20}. | (2.9) |
Lemma 2.1 (see Lemma 2.3 in [25]). Let 0≤ϕ∈Cb(R+) and V(0)≠0. Assume that ˉτ>0 satisfies ekˉτ≤2. Then, the classical solution {(xi,vi)}Ni=1 of the model (1.2) satisfies
V1(s)≤k0ek(t−s)V1(t),∀t>0,s∈[−ˉτ,0), |
and
V1(s)≤ek|t−s|V1(t),∀t,s≥0. |
Lemma 2.2 (see Remark 4 in [25]). Let 0≤ϕ∈Cb(R+) and V1(0)≠0. Assume that ˉτ>0 satisfies ekˉτ≤2; then, the classical solution {(xi,vi)}Ni=1 of the model (1.2) satisfies that
V1(t)≤cV1(0),∀t≥0. |
Lemma 2.3. Let V(0)≠0 and the communication ϕ satisfy Assumption 1. Assume that ˉτ>0 satisfies ekˉτ≤2; then, the classical solution {(xi,vi)}Ni=1 of the model (1.4) satisfies that
V(s)≤e2k|t−s|V(t),∀ t,s≥0; | (2.10a) |
V(s)≤k20e2k(t−s)V(t),∀ t≥0,s∈[−ˉτ,0); | (2.10b) |
and
˙X(t)a.e.≤√V(t)andV(t)≤c2V(0),∀ t≥0, | (2.11) |
where k0, k and c are defined as in (2.8) and (2.9), respectively.
Proof. This paper first proves the first part of (2.11). Taking the derivative of X2(t) along the solution curve of System (1.4), for almost every t≥0, according to (2.5), we have
2X(t)˙X(t)=dX2(t)dt=2B(x(t),v(t))≤2X(t)√V(t). |
Then, it is easy to obtain ˙X(t)≤√V(t) for almost every t≥0. Comparing our model (1.4) with the model (1.2), ξij(t)ϕ in the model (1.4) can be recorded as a whole, which satisfies the condition 0≤ϕ∈Cb(R+), and 2N2V(t)=V21(t). By Lemma 2.1 and Lemma 2.2, Lemma 2.3 is easy to be obtained.
For convenience, some notations are presented here. Most of them come from [20] and will be used in subsequent chapters.
Notation. The original function of ϕ(⋅) in [X(ˉτ),X] is defined as
Φ(X):=∫XX(ˉτ)ϕ(r)dr. | (2.12) |
This paper uses the rescaled interaction kernel defined by
ϕT(r):=ϕ(√2N(r+cT√V(0))), | (2.13) |
where any r≥0. Define ΦT(⋅) by its uniquely determined primitive that vanishes at X(ˉτ), i.e.,
ΦT(X):=∫XX(ˉτ)ϕT(r)dr. | (2.14) |
This paper introduces the time-state dependent family of ψT(t):R+→RdN×dN, which is defined by
ψT(t):=2TId−IT(t), | (2.15) |
where
IT(t)=1T∫t+Tt∫stL(σ,x(σ))dσds |
and Id denotes the identity matrix of (Rd)N. Its pointwise derivative is given explicitly by
˙ψT(t)=L(t,x(t))−1T∫t+TtL(s,x(s))ds. |
This paper also gives some symbolic marks that will appear in some conditions and conclusions, i.e.,
a1:=1T+4ekˉτ+4ˉτ2e2kˉτ; | (2.16a) |
a2:=T+2ˉτ3Tk−20e−4kˉτ; | (2.16b) |
a3:=2T+2ˉτ3Tk20e4kˉτ. | (2.16c) |
At the end of this section, a critical lemma depending on the (PE) is introduced, which is derived from [20].
Lemma 2.4. Let (x(⋅),v(⋅)) be a solution of the system (2.1). Assume that ˉτ>0 satisfies ekˉτ≤2. If (2.8) holds with (T,μ)∈R+∗×(0,1], then, for any t≥0, we have
B((1T∫t+TtL(s,x(s))ds)v,v)≥μϕT(X(t))B(v,v), | (2.17) |
where ϕT(⋅) is defined by (2.13).
Proof. By the definition (2.2) of L:R+×(Rd)N→RdN×RdN, we have
B((1T∫t+TtL(s,x(s))ds)v,v)=12N2N∑i,j=1(1T∫t+Ttξij(s)ϕij(s)ds)‖vi−vj‖2≥12N2N∑i,j=1(1T∫t+Ttξij(s)ϕ(√2NX(s))ds)‖vi−vj‖2, | (2.18) |
where ϕ(⋅) is non-increasing. As a consequence of (2.11) in Lemma 2.3, for all s∈[t,t+T], it further holds that
X(s)=X(t)+∫st˙X(σ)dσ≤X(t)+cT√V(0). |
According to (2.18) and the fact that ϕ(⋅) is non-increasing, we have
B((1T∫t+TtL(s,x(s))ds)v,v)≥ϕT(X(t))2N2N∑i,j=1(1T∫t+Ttξij(s)ds)‖vi−vj‖2=ϕT(X(t))B((1T∫t+TtLξ(s)ds)v,v)≥μϕT(X(t))B(v,v), |
where the definitions of Lξ(⋅) in (2.4), ϕT(⋅) in (2.13) and (PE) in the last inequality are used.
Finally, some common inequalities that will be used in the proofs of subsequent contents are presented as follows:
0≤B(L(t,x(t))v,v)≤B(v,v); | (2.19a) |
0≤B(IT(t)v,v)≤TB(v,v); | (2.19b) |
TB(v,v)≤B(ψT(t)v,v)≤2TB(v,v); | (2.19c) |
0≤B(L(t,x(t))v,L(t,x(t))v)≤2B(L(t,x(t))v,v); | (2.19d) |
0≤B(IT(t)v,IT(t)v)≤2T2B(v,v); | (2.19e) |
where (x,v) is the solution of the system (2.1) and all t≥0.
Proof. The left-hand side of the inequality (2.19) obviously holds, and it will be proved below that the right-hand side also holds. By Definition (2.2) of L(t,x(t))v and Assumption 1.1, we have
B(L(t,x(t))v,v)=12N2N∑i,j=1ξij(t)ϕij(t)‖vj−vi‖2≤12N2N∑i,j=1‖vj−vi‖2=B(v,v), |
and, thereby, (2.19a) holds. Combining (2.19a) and the linearity of the integral, the estimates (2.19b) can be easily derived:
B(IT(t)v,v)=1T∫t+Tt∫stB(L(σ,x(σ))v,v)dσds≤TB(v,v). |
Then, according to the definition (2.15) of ψT(t), we have (2.19c). Similarly, our estimate for the inequality (2.19d) is as follows:
B(L(t,x(t))v,L(t,x(t))v)≤1N2N∑i=1N∑j=1ξij2(t)ϕ2ij(t)‖vi−vj‖2≤1N2N∑i,j=1ξij(t)ϕij(t)‖vi−vj‖2=2B(L(t,x(t))v,v), |
where the discrete Cauchy-Schwarz inequality is used in the first inequality, and 0≤ξij(t)ϕij(t)≤1 in the second inequality. Next, by applying the integral Cauchy-Schwartz inequality, we have
B(IT(t)v,IT(t)v)≤∫t+Tt∫stB(L(σ,x(σ))v,L(σ,x(σ))v)dσds≤∫t+Tt∫st2B(L(σ,x(σ))v,v)dσds≤2T2B(v,v), |
where the second inequality uses (2.19d) and the third inequality uses (2.19b).
The previous section has shown some preparatory work. In the following section, it will be argued that the asymptotic flocking behavior for System (1.4) with both long-range and short-range communication rates.
Theorem 3.1. Let V(0)≠0 and Assumptions 1.1–1.4 and (PE) be satisfied by the communication rate ϕ and the communication weights (ξij(⋅)), respectively. If
ekˉτ≤2 | (3.1a) |
and
c√V(0)<μa3ΦT(+∞), | (3.1b) |
then there exist a radius ˉXM>0 and two positive constants αM,γM given by (3.51) such that the classical solutions {(xi,vi)}Ni=1 of the system (1.4) satisfy
X(t)≤ˉXM,∀ t≥0,V(t)≤αMe−γMt,∀ t≥ˉτ, |
where k, c, a3 and ΦT(⋅) are defined by (2.8), (2.9), (2.16c) and (2.14), respectively.
Remark 3.1. It is worthy to note that there are very few restrictions on the time delays, and that the convergence rate of flocking is related to the communication weights (ξij(⋅)) and time delay τ(t). Besides, the (PE) condition is independent of the initial configuration. When ϕ(r)=(1+r2)−β with β∈[0,12], the second part of Condition (3.1) is equivalent to c√V(0)<+∞, which obviously holds for any initial data. When ϕ(r)=(1+r2)−β with β=η>12, the system (1.4) may exhibit flocking behavior if the initial data satisfy Condition (3.1).
If ξij(t)≡1 for any i,j∈{1,2,…,N}, then the system (1.4) degenerates into the system (1.3). However, the time-delay in Theorem 3.1 requires only ekˉτ≤2, which weakens the time delay requirement (see Theorem 3.1 in [25]). If ˉτ=0, then the system (1.4) exhibits unconditionnal flocking and β=12 is a critical exponent, which improves the results of [20] and is consistent with the observations of the classic Cucker–Smale model (CS). Therefore, it is easy to get the following corollary.
Corollary 3.1. Let V(0)≠0 and Assumptions 1.1–1.2 and (PE) be satisfied by the communication rate ϕ and the communication weights (ξij(⋅)), respectively. If the condition (3.1b) is satisfied, then there exist a radius ˉXM>0 and two positive constants αM,γM given by (3.51) such that the classical solutions {(xi,vi)}Ni=1 of the system (1.3) satisfy
X(t)≤ˉXM,V(t)≤αMe−γ M t |
for all times t≥0. Additionally, k, c, a3 and ΦT(⋅) are defined by (2.8), (2.9), (2.16c) and (2.14), respectively.
Remark 3.2. When ˉτ=0, Assumptions 1.3–1.4 are unnecessary because the inequalities (3.27)–(3.28) obviously hold.
To prove Theorem 3.1, it is split into a series of lemmas. Let ψT(t) be defined as in (2.15), and consider the candidate Lyapunov functional defined by
LT(t):=λ(t)B(ψT(t)v(t),v(t))+4ˉτTλ(t)∫tt−ˉτ∫tθ˜V(s)dsdθ, | (3.2) |
where t≥ˉτ and λ(t) is a smooth differentiable tuning curve. λ(t) monotonically decreases with the positive lower bound, i.e., ˙λ(t)<0, λ(t)≥1.
Lemma 3.1. Let V(0)≠0 and Assumption 1.1 and (PE) be satisfied by the communication rate ϕ and the communication weights (ξij(⋅)), respectively. If the condition (3.1a) is verified, then, for the solution (x(⋅),v(⋅)) of the system (2.1) and every real number λˉτ≥1, there exists a time horizon Tλˉτ>0 such that
˙LT(t)≤−μϕT(X(t))V(t), | (3.3) |
where, for almost every time t∈[ˉτ,ˉτ+Tλˉτ].
Proof. Taking the derivative of LT(t) along the solution curve of System (2.1) on (ˉτ,∞), we have
˙LT(t)≤˙λ(t)TV(t)+λ(t)V(t)−μλ(t)ϕT(X(t))V(t)+4ˉτ2Tλ(t)e2kˉτV(t)−4ˉτTλ(t)∫tt−ˉτ˜V(s)ds−2λ(t)B(ψT(t)v,˜L(t,˜x)˜v), | (3.4) |
where the first inequality holds because ˙λ(t)<0, and (2.10a) and (2.19a) are used in the second inequality. Then, go further to a more refined estimate. By (2.15) and the definition of ψT(t), we have
−2λ(t)B(ψT(t)v,˜L(t,˜x)˜v)=−4Tλ(t)B(˜L(t,˜x)˜v,v)+2λ(t)B(IT(t)v,˜L(t,˜x)˜v)= I1+I2. |
Estimate I1 first:
I1=−4Tλ(t)B(˜L(t,˜x)˜v,v)=−4Tλ(t)B(˜L(t,˜x)˜v,˜v)−4Tλ(t)B(˜L(t,˜x)˜v,v−˜v). |
For the last term, this work uses (2.5), Young's inequality and Assumption 1.1, in turn,
|4Tλ(t)B(˜L(t,˜x)˜v,v−˜v)|≤4Tλ(t)√B(˜L(t,˜x)˜v,˜L(t,˜x)˜v)√B(v−˜v,v−˜v)≤2Tλ(t)(B(˜L(t,˜x)˜v,˜L(t,˜x)˜v)+B(v−˜v,v−˜v))≤2Tλ(t)(2B(˜L(t,˜x)˜v,˜v)+B(v−˜v,v−˜v)), | (3.5) |
where, following (1.4a) and the H¨older inequality, we have
B(v−˜v,v−˜v)=1NN∑i=1‖vi−˜vi‖2=1NN∑i=1‖∫tt−τ(t)˙vi(s)ds‖2=1NN∑i=1‖∫tt−τ(t)1NN∑j=1ξij(s)˜ϕij(s)(˜vj(s)−˜vi(s))ds‖2≤ˉτN3N∑i=1∫tt−τ(t)(N∑j=1ξij(s)˜ϕij(s)‖˜vj(s)−˜vi(s)‖)2ds≤ˉτN2∫tt−ˉτ(N∑i,j=1‖˜vj(s)−˜vi(s)‖2)ds=2ˉτ∫tt−ˉτ˜V(s)ds. | (3.6) |
Hence, combining (3.6) and (3.5), we have
I1≤4ˉτTλ(t)∫tt−ˉτ˜V(s)ds. | (3.7) |
Next, estimate I2, and, following from (2.5) and (2.10a), we obtain that
I2=2λ(t)B(IT(t)v,˜L(t,˜x)˜v)≤2λ(t)√B(IT(t)v,IT(t)v)√B(˜L(t,˜x)˜v,˜L(t,˜x)˜v)≤4Tλ(t)√V(t)˜V(t)≤4Tekˉτλ(t)V(t), | (3.8) |
where (2.19d) and (2.19e) are used in the second inequality. Combining (3.4) with (3.7) and (3.8), we have
˙LT(t)≤(T˙λ(t)+λ(t)+4Tekˉτλ(t)+4ˉτ2Tλ(t)e2kˉτ −μλ(t)ϕT(X(t)))V(t), | (3.9) |
where t>ˉτ. Choose the curve λ(⋅) as a solution of the ODE for a given constant λˉτ≥1:
˙λ(t)=−a1λ(t),λ(ˉτ)=λˉτ, |
where a1 is defined as that in (2.16a). The latter is uniquely determined and can be written explicitly as
λ(t)=λˉτe−a1(t−ˉτ) | (3.10) |
for any t∈[ˉτ,ˉτ+lnλˉτa1]. Let Tλˉτ=lnλˉτa1, and substituting the analysis expression (3.10) for the curve λ(⋅) into (3.9) yields that (3.3) holds for almost every time t∈[ˉτ,ˉτ+Tλˉτ].
Note that (3.3) involves both the variance V(⋅) and the Lyapunov functional LT(⋅). However, to prove Theorem 3.1, only the estimate of V(⋅) needs to be involved.
Lemma 3.2. Let V(0)≠0 and Assumption 1.1 and (PE) be satisfied by the communication rate ϕ and the communication weights (ξij(⋅)), respectively. If the conditions of (3.1) hold, then there is a mapping λˉτ∈[1,∞)↦XM(λˉτ)∈R+ along the solution (x(⋅),v(⋅)) of the system (2.1) such that
X(t)≤XM(λˉτ),∀t∈[ˉτ,ˉτ+Tλˉτ]. | (3.11) |
In particular, for every λˉτ≥1, the following local, strictly dissipative inequality holds:
V(ˉτ+Tλˉτ)≤a3λˉτa2V(ˉτ)exp(−μϕT(XM(λˉτ))Tλˉτλˉτa3), | (3.12) |
where a1,a2 and a3 are positive constants defined as those in (2.16), and Tλˉτ is defined in Lemma 3.1.
Proof. Choose λˉτ and let λ(⋅) denote the corresponding tuning functions given by (3.10). By (2.19c) and (2.10), for any solution (x(⋅),v(⋅)) of the system (2.1), we have
a2λ(t)V(t)≤LT(t)≤a3λ(t)V(t), |
where t∈[ˉτ,ˉτ+Tλˉτ]. Because 1≤λ(t)≤λˉτ, the following inequality holds:
a2V(t)≤LT(t)≤a3λˉτV(t), | (3.13) |
for any t∈[ˉτ,ˉτ+Tλˉτ]. Then, by (3.3), we have
˙LT(t)≤−μa3λˉτϕT(X(t))LT(t),∀ t∈(ˉτ,ˉτ+Tλˉτ). | (3.14) |
Now, this paper first proves the first part of Lemma 3.2. By integrating (3.3) on [ˉτ,t] for any t∈[ˉτ,ˉτ+Tλˉτ], we have
LT(t)≤LT(ˉτ)−μ∫tˉτϕT(X(s))V(s)ds, |
which, together with (3.13), yields
V(t)≤a3λˉτV(ˉτ)a2−μa2∫tˉτϕT(X(s))V(s)ds, | (3.15) |
where t∈[ˉτ,ˉτ+Tλˉτ]. Since ˙X(s)≤√V(s) and V(s)≤c2V(0) by (3.1a), applying the chance of variable r=X(s) in (3.15), the integral estimate can be obtained for all times t∈[ˉτ,ˉτ+Tλˉτ]:
V(t)≤a3λˉτV(ˉτ)a2−μc√V(0)a2∫X(t)X(ˉτ)ϕT(r)dr=a3λˉτV(ˉτ)a2−μc√V(0)a2ΦT(X(t)). | (3.16) |
Due to V(t)≥0, according to (3.16), for any t∈[ˉτ,ˉτ+Tλˉτ],
ΦT(X(t))≤a3λˉτμc√V(0)V(ˉτ). | (3.17) |
Since ϕ(⋅) is a non-increasing positive function, its primitive ΦT(⋅) is a strictly increasing map. Then, by (3.1b), there exists a constant XM(λˉτ) with XM(λˉτ)>X(ˉτ) such that
V(ˉτ)=μc√V(0)a3λˉτΦT(XM(λˉτ)). | (3.18) |
This paper claims that (3.11) holds. For contradiction, assume that there exists t∗∈[ˉτ,ˉτ+Tλˉτ] such that X(t∗)>XM(λˉτ). By the strict monotonically increasing property of ΦT(⋅), we have ΦT(X(t∗))>ΦT(XM(λˉτ)). Combining this with (3.17) and (3.18) implies
ΦT(XM(λˉτ))<ΦT(X(t∗))≤a3λˉτμc√V(0)V(ˉτ)=ΦT(XM(λˉτ)), |
which is a contradiction. Consequently, (3.11) holds.
Finally, this paper proves that (3.12) holds. Applying the Gronwall inequality to (3.14) with (3.11), we have
LT(t)≤LT(ˉτ)exp(−μa3λˉτϕT(XM(λˉτ))(t−ˉτ)) |
for all t∈[ˉτ,ˉτ+Tλˉτ]. This, together with (3.13), implies
V(t)≤a3λˉτa2V(ˉτ)exp(−μa3λˉτϕT(XM(λˉτ))(t−ˉτ)) | (3.19) |
for all t∈[ˉτ,ˉτ+Tλˉτ]. According to t=ˉτ+Tλˉτ in (3.19), (3.12) holds immediately.
Using the dissipative inequality (3.12) obtained in Lemma 3.2, an upper bound on the standard deviation X(⋅) can be obtained with respect to λˉτ≥1.
Proposition 3.1. Let V(0)≠0 and Assumptions 1.1–1.2 and (PE) be satisfied by the communication rate ϕ and the communication weights (ξij(⋅)), respectively. If the conditions of (3.1) are satisfied, then there is a radius ˉXM>0 such that X(t)≤ˉXM along the classical solution (x(⋅),v(⋅)) of the system (2.1) for t≥0.
Proof. From the expression of (3.18), we have
ϕT(XM(λˉτ))=ϕT∘Φ−1T(a3λˉτμc√V(0)V(ˉτ)), |
where " ∘ " denotes the standard composition operation between functions. In addition, by integrating (1.7) with respect to r∈[X(ˉτ),X] for some X>X(ˉτ), it also holds that
Φ(X)≥κ1−2η((σ+X)1−η−(σ+X(ˉτ))1−2η), |
which can be reformulated as
X≤(1−2ηκΦ(X)+(σ+X(ˉτ))1−2η)11−2η−σ | (3.20) |
for every X≥X(ˉτ). Φ(⋅) is defined in (2.12) to represent the primitive function of ϕ(⋅). Next, applying variable substitution to (2.14) yields
Φ(X)≤√2NΦT(X)+Φ(√2N(X(ˉτ)+cT√V(0))), | (3.21) |
so that X:=XM(λˉτ)=Φ−1T(a3λˉτμc√V(0)V(ˉτ)). Recalling that ϕT(⋅) is non-increasing, according to (3.20) and (3.21), and together with Assumption 1.2, we have
ϕT(XM(λˉτ))≥ϕT((1−2ηκΦ(XM(λˉτ))+(σ+X(ˉτ))1−2η)11−2η−σ)≥ϕT(1−2ηκ(√2NΦT(XM(λˉτ))+Φ(√2N(X(ˉτ)+cT√V(0)))+((σ+X(ˉτ))1−2η)11−2η−σ)≥ϕT(1−2ηκ(√2Na3λˉτμc√V(0)V(ˉτ)+Φ(√2N(X(ˉτ)+cT√V(0)))+((σ+X(ˉτ))1−2η)11−2η−σ)≥κ(C1+C2λˉτ)2η2η−1, | (3.22) |
where C1,C2<0 only depend on (N,T,μ,ˉτ,k0,η,κ). Substituting the inequality in (3.22) into (3.12) while recalling that Tλˉτ=lnλˉτa1, we have
V(ˉτ+Tλˉτ)≤V(ˉτ)a3λˉτa2exp(−μκTλˉτa3λˉτ(C1+C2λˉτ)2η2η−1)≤V(ˉτ)a3a2exp(a1Tλˉτ−μκTλˉτa3e−a1Tλˉτ(C1+C2λˉτ)2η2η−1)≤V(ˉτ)a3a2exp((a1−C3ea1Tλˉτ2η−1)Tλˉτ), | (3.23) |
where C3=μκa3C2η2η−12>0. Observe that λˉτ is free over the interval [1,+∞) and Tλˉτ is a continuous monotone increasing function of λˉτ∈[1,+∞). Since Tλˉτ spans [0,+∞), a time reparametrization can be defined by using S:=ˉτ+Tλˉτ. Then, by (3.23) and (2.11), this new time variable can be expressed as
X(t)≤X(ˉτ)+∫tˉτ√V(S)dS≤X(ˉτ)+∫t−ˉτ0√V(ˉτ)a3a2exp((a1−C3ea1S2η−1)S2)dS |
for any t≥ˉτ. The integral on the right-hand side is uniformly bounded because of η>12. Thus, there exists a constant ˉXM>0 such that X(t)≤ˉXM for all t≥0, which proves our claim.
For convenience, it is defined that
D(t)=B(L(t,x(t))v(t),v(t)), | (3.24) |
˜D(t)=B(˜L(t,˜x(t))˜v(t),˜v(t)), | (3.25) |
ˆk=γ+αcN√2V(0)+2kekˉτ. | (3.26) |
Here α, γ and c are defined in (1.6), (1.8) and (2.11), respectively. Now, this paper provides a mutual-direction estimate for the quantum D(t) defined in (3.25).
Lemma 3.3. Let V(0)≠0 and Assumptions 1.1, 1.3 and 1.4 be satisfied by the communication rate ϕ and the communication weights ξij(t), respectively. If (3.1a) holds, then the solution (x(⋅),v(⋅)) of the system (2.1) satisfies that
D(t)+ˆk2k(1−e2k(s−t))V(t)≤D(s)≤D(t)+ˆk2k(e2k(t−s)−1)V(t) | (3.27) |
for all t,s≥0. In particular, we have
D(t)+ˆk2k(1−e−2kˉτ)V(t)<˜D(t)<D(t)+ˆk2k(e2kˉτ−1)V(t) | (3.28) |
for all t≥ˉτ.
Proof. The proof is completed in two steps. In the first step, the inequality is proved:
dD(t)dt≥−ˆkV(t),∀ t≥0. | (3.29) |
For any t≥0, D(t) is differentiated in time:
dD(t)dt=ddt(12N2N∑i,j=1ξij(t)ϕij(t)‖vi−vj‖2)=12N2N∑i,j=1ξ′ij(t)ϕij(t)‖vi−vj‖2+1N2N∑i,j=1ξij(t)ϕij(t)⟨vi−vj,˙vi−˙vj⟩+12N2N∑i,j=1ξij(t)ϕ′ij(t)⟨xj−xi‖xj−xi‖,vj−vi⟩‖vi−vj‖2. | (3.30) |
By Assumption 1.1 and Assumption 1.4, ξ′ij(t)≥−γ for t≥0; for the first term on the right-hand side of (3.30), we have
12N2N∑i,j=1ξ′ij(t)ϕij(t)‖vi−vj‖2≥−γV(t), | (3.31) |
where (2.6) is used in the last equality. For the second term on the right-hand side of (3.30), the symmetrization trick is applied:
N∑i,j=1ξij(t)ϕij(t)⟨vi−vj,˙vi−˙vj⟩=2N∑i,j=1ξij(t)ϕij(t)⟨vi−vj,˙vi⟩. |
Then, the term is estimated by using the Cauchy-Schwartz inequality:
2N2N∑i,j=1ξij(t)ϕij(t)⟨vi−vj,˙vi⟩=−2N2N∑i=1⟨N∑j=1ξij(t)ϕij(t)(vj−vi),˙vi⟩≥−2N3N∑i=1‖N∑j=1(vj−vi)‖‖N∑j=1(˜vi−˜vj)‖≥−2N2N∑i=1(√N∑j=1‖vi−vj‖2)(√N∑j=1‖˜vi−˜vj‖2)≥−2N2√N∑i,j=1‖vi−vj‖2√N∑i,j=1‖˜vi−˜vj‖2≥−4√V(t)˜V(t)≥−2kekˉτV(t), | (3.32) |
where ξij(t)≤1,ϕ(t)≤1 is used. In the last inequality, (2.10a) and (2.10b) in Lemma 2.3 are applied. By Assumption 1.3, for the third term on the right-hand side of (3.30), we have
12N2N∑i,j=1ξij(t)ϕ′ij(t)⟨xj−xi‖xj−xi‖,vj−vi⟩‖vi−vj‖2≥−α2N2N∑i,j=1ξij(t)ϕij(t)‖vj−vi‖‖vi−vj‖2≥−αc√2V(0)2NN∑i,j=1‖vi−vj‖2=−αcN√2V(0)V(t), | (3.33) |
where, in the second inequality, the bound provided by (2.12) in Lemma 2.3 is used:
‖vj−vi‖≤√2N2V(t)=N√2V(t). |
By combining the estimates (3.31)–(3.33), we get (3.29).
In the second step, this paper proves (3.27) and (3.28). Integrating (3.29) from s to t yields
D(s)≤D(t)+ˆk∫tsV(σ)dσ,∀ t,s≥0. | (3.34) |
This paper claims that, for any t,s≥0,
∫tsV(σ)dσ≤12k(e2k(t−s)−1)V(t), | (3.35) |
∫tsV(σ)dσ≤12k(e2k(t−s)−1)V(s). | (3.36) |
In fact, by (2.10a), we have
∫tsV(σ)dσ≤∫tse2k(t−σ)V(t)dσ≤12k(e2k(t−s)−1)V(t),∀t≥s≥0, | (3.37) |
∫tsV(σ)dσ≤∫tse−2k(σ−t)V(t)dσ≤12k(e2k(t−s)−1)V(t),∀s≥t≥0. | (3.38) |
Combining (3.37) and (3.38) gives (3.35), and (3.36) can be obtained in the same way. According to (3.35) and (3.36), for any t,s≥0, (3.34) can be scaled to
D(s)≤D(t)+ˆk2k(e2k(t−s)−1)V(t), | (3.39) |
D(s)≤D(t)+ˆk2k(e2k(t−s)−1)V(s), | (3.40) |
where (3.39) is the right-hand side of (3.27). Next, exchanging s with t in (3.40), we have
D(s)≥D(t)+ˆk2k(1−e2k(s−t))V(t),∀t,s≥0. | (3.41) |
Combining (3.39) and (3.41), we obtain (3.27). In particular, let s=t−τ(t) in (3.27), which gives (3.28).
Based on the uniform estimate obtained in Proposition 3.1, we shall prove the second part of Theorem 3.1.
Proof of Theorem 3.1. Since X(⋅) is uniformly bounded in Proposition 3.1, this paper only needs to prove that the exponential convergence of V(⋅) is toward 0. Combining (2.17) and Proposition 3.1, recalling that ϕT(⋅) is non-increasing, we have
B((1T∫t+TtL(s,x(s))ds)v,v)≥μϕT(ˉXM)B(v,v) | (3.42) |
for any t≥0, where ϕT(⋅) is defined by (2.13).
Let ψT(t) be defined as that in (2.15), and consider the Lyapunov functional defined by
LT(t):=λV(t)+B(ψT(t)v,v)+(4λ+2T)ˉτ∫tt−ˉτ∫tθ˜D(s)dsdθ | (3.43) |
for all times t≥ˉτ, where λ>0 is a tuning parameter and (x(t),v(t)) solves (2.1). Note that, by (2.19) and (2.10), we have
a4V(t)≤LT(t)≤a5V(t) | (3.44) |
for all times t≥ˉτ, where a4=λ+T and a5=λ+2T+(2λ+T)ˉτ3e4kˉτ. Now, this paper proves that the following strictly dissipative inequality holds for t≥ˉτ:
˙LT(t)≤−γMLT(t), |
where γM>0 is a given constant. With this goal in mind, this paper takes the derivative of LT(t) along the solution curve of the system (2.1) on (ˉτ,∞):
˙LT(t)≤−(2λ+4T)B(˜L(t,˜x)˜v,v)−μϕT(ˉXM)V(t)+2B(IT(t)v,˜L(t,˜x)˜v)+(4λ+8T)ˉτ2˜D(t)+D(t)−(4λ+8T)ˉτ∫tt−ˉτ˜D(s)ds, | (3.45) |
where (3.42) is used. This work uses Young's inequality with δ=2 and the inequality (2.19d):
B(˜L(t,˜x)˜v,v)≥˜D(t)−|B(˜L(t,˜x)˜v,v−˜v)|≥˜D(t)−√B(˜L(t,˜x)˜v,˜L(t,˜x)˜v)√B(v−˜v,v−˜v)≥˜D(t)−14B(˜L(t,˜x)˜v,˜L(t,˜x)˜v)−B(v−˜v,v−˜v)≥12˜D(t)−2ˉτ∫tt−ˉτ˜D(s)ds. | (3.46) |
The second inequality in (3.46) is the Cauchy-Schwartz inequality (2.5), and the last term is given by (3.6). According to (3.8), we have
B(IT(t)v,˜L(t,˜x)˜v)≤√B(IT(t)v,IT(t)v)√B(˜L(t,˜x)˜v,˜L(t,˜x)˜v)≤2T√V(t)˜D(t)≤TϵV(t)+Tϵ˜D(t), | (3.47) |
where (2.19d) is used in the second inequality and Young's inequality with ϵ>0 is used in the last inequality. Substituting (3.46) and (3.47) into the inequality (3.45), we have
˙LT(t)≤−(μϕT(ˉXM)−2Tϵ)V(t)+D(t)+(2Tϵ+4λˉτ2−λ)˜D(t) | (3.48) |
for any t≥ˉτ and given λ,ϵ>0. Below, for the right side of (3.48), this paper uses (3.1a) and (3.28):
˙LT(t)≤−(μϕT(ˉXM)−2Tϵ+ˆk2k(1−e−2kˉτ))V(t)+(2Tϵ+4λˉτ2−λ+1)˜D(t). |
Therefore, the following parameters are chosen:
ϵ=ˆk(1−e−2kˉτ)4Tk+μϕT(ˉXM)4Tandλ=2Tϵ+11−4ˉτ2. | (3.49) |
According to the condition (3.1a) in Theorem 3.1, we have ϵ,λ>0. Using the inequality (3.44), the following inequality can be obtained:
˙LT(t)≤−μϕT(ˉXM)2V(t)≤−μϕT(ˉXM)2a5LT(t), |
for any t≥ˉτ. By applying the Gronwall inequality together with (3.44), we have
V(t)≤αMe−γMt | (3.50) |
for all times t≥ˉτ, where αM,γM>0 are given by
αM=a5a4V(ˉτ)exp(μˉτϕT(ˉXM)2a5),γM=μϕT(ˉXM)2a5, | (3.51) |
with λ>0 as that in (3.49). By combining Proposition 3.1 and (3.50), it is concluded that the solution (x(⋅),v(⋅)) of the system (2.1) converges to flocking with an exponential rate in the velocity variable.
Remark 3.3. Assumptions 1.3–1.4 cannot be removed because it provides a key inequality (3.28) that is needed in the time-delay system (1.4), which is a restriction of Theorem 3.1. However, if ˉτ=0, then Assumptions 1.3–1.4 can be removed because the inequalities (3.27)–(3.28) obviously hold.
In this section, numerical simulation examples of the dynamic behavior are provided for the system (1.4) with regard to particle positions and velocities under Condition (3.1). The flocking behavior in Section 3 is simulated and the effect of interaction failure and time lag on the flocking convergence rate is analyzed.
First, for the convenience of the following discussion, two functions and their respective images are given. These two functions are inspired by the forced harmonic vibration equation for any k∈N:
f(t)={sin2t, if t∈[2kπ,(2k+1k+1)π);0, if other. | (4.1) |
g(t)={sin2t, if t∈[2kπ,(2k+1)π);0, if other. | (4.2) |
The images are shown in Fig. 1, which shows that the continuous zero set Ek(t:f(t)=0,t∈[2kπ,2(k+1)π)) increases over time, while the continuous zero set Fk(t:g(t)=0,t∈[2kπ,2(k+1)π)) maintains π units over time.
Example 4.1. Let N=10, ϕ(r)=1(1+r)β, τ(t)=14sint and ξij(t)=g(t) for any i,j∈{1,2,…,N}, which satisfies the (PE) condition because T=2π and μ≤14 are chosen; we have
1T∫t+Ttξij(s)ds=1T∫π0sin2sds≥μ |
for any t≥0 and i,j∈{1,2,…,N}. For the initial data, x(t) and v(t) are set to be constant for t∈[−ˉτ,0]. By a direct calculation, ˉτ=14, k0=1, c=√17/2, a3=4π+πe216 and ekˉτ=e12≈1.65<2 are obtained. Moreover, if β=12, then ΦT(+∞)=+∞, which implies that Condition (3.1) in Theorem 3.1 holds. So, according to Theorem 3.1, the flocking occurs. We set the initial position
x(0)≡(0.1,−0.2,0.3,−0.4,0.5,−0.6,0.7,−0.8,0.9,−1), |
and the initial velocity
v(0)≡(−0.1,0.2,−0.3,0.4,−0.5,0.6,−0.7,0.8,−0.9,1). |
As described in Fig. 2, numerical simulations confirm that position fluctuations are uniformly bounded and velocity fluctuations converge exponentially to zero.
If β=1, we set the initial position
x(0)≡(1,−2,3,−4,5,−6,7,−8,9,−10)×10−4, |
and the initial velocity
v(0)≡(−1,2,−3,4,−5,6,−7,8,−9,10)×10−4. |
Then, V(0)=X(0)=3.825×10−7 and X(0)>X(ˉτ), which can be seen from Fig. 3(a). Thus, we have
c√V(0)≈0.00127<0.00184≈∫+∞X(0)ϕT(r)dr<ΦT(+∞), |
which implies that Condition (3.1) in Theorem 3.1 holds. The numerical simulations are shown in Fig. 3. The results confirm that position fluctuations are uniformly bounded, and that velocity fluctuations converge exponentially to zero, indicating that the system 1.4 exhibits flocking behavior.
It can be seen in Figs. 2 and 3 that the relative velocity between particles is stepped attenuation, and that it finally converges to zero, which is guaranteed by the selection of communication weights satisfying the (PE) condition. Next, another communication weight function is selected, which does not meet the (PE) condition, to analyze the flocking behavior of the system (1.4).
Example 4.2. Let ξij(t)=f(t) for any i,j∈{1,2,…,N}; the remaining parameters and variables are the same as those in Example 1. Obviously, ξij(t) does not satisfy the (2.8) condition since limt→∞f(t)=0. The numerical simulations are shown in Figs. 4 and 5. It can be seen that the relative positions between the particles are unbounded. Although the relative velocity also decreases in a step-like manner, it does not converge to zero in the end but maintains a uniform velocity. Therefore, when the system 1.4 encounters a communication fault with the communication weight f(t), the flocking behavior will fail.
Example 4.3. To analyze the influence of the time-varying topological structure and time lag τ(t) on the flocking convergence rate, this paper investigates the evolution of velocity fluctuations with time for four different situations. ξij(t)=g(t) for any i,j∈{1,2,…,N} and τ(t)=14sint is the first case; ξij(t)≡1 and τ(t)=14sint is the second case; ξij(t)=g(t) for any i,j∈{1,2,…,N} and τ(t)=0 is the third case; ξij(t)≡1 and τ(t)=0 is the fourth case. They are respectively represented in Fig. 6 by a red solid line, a blue dashed line, a magenta dashed line and a green dashed line. Other configurations were chosen in the same way as in Example 4.1. Figure 6 illustrates the numerical simulation, where (a) and (b) represent the flocking convergence rate for long-range communication and short-range communication, respectively. It can be seen that the communication failure caused by the time-varying topological structure slows down the flocking convergence in both situations, whereas the small delay speeds up the flocking convergence. So, it is advantageous to introduce time delays to the general Cucker–Smale system with the time-varying topological structure, which allows the system to initiate flocking more quickly.
The phenomena of communication failure and time delay are often observed in nature. This paper mainly studies the influence of communication failures caused by a time-varying topology and reaction-type delay on the flocking behavior of multi-particle systems. Two main problems are discussed in this paper. One is as follows: what conditions do time-varying topologies need to meet to avoid communication failure without affecting the final flocking behavior? The other is the question of how the influence of time delay affects the flocking behavior of time-varying systems? This paper gives the corresponding (PE) condition for the first problem. Under this condition, the flocking behavior of the Cucker–Smale system (1.3) with a time-varying topological structure will occur, which proves that, when there is long-range interaction, the system will have unconditional flocking behavior, and when there is short-range interaction, the system will have flocking behavior when the initial value satisfies certain conditions. But, inevitably, communication failure slows down the convergence rate of flocking behavior. In addition, it was found in the numerical simulation that, if the (PE) condition given in this paper is not satisfied, the flocking behavior of the system will fail. For the second problem, this paper gives the corresponding delay condition (3.1) to maintain the stability of the system (1.4) flocking behavior, and through numerical simulation analysis, it was found that the delay is conducive to accelerating the convergence rate of the flocking behavior, which improves the slow convergence rate problem caused by communication failure. In addition, it is worth mentioning that the Lyapunov functional constructed in this paper is more refined than that in [20], and that the conclusion obtained includes and extends the conclusion in [20]. The assumption of communication weight selected in this work is a fixed function, but, in reality, the change of communication weight is often random, which cannot be described by a function. At this time, we need to introduce random time variables and establish corresponding random persistent excitation conditions, which is our next focus of study.
The authors would like to thank all of the reviewers who participated in the review and MJEditor (www.mjeditor.com) for its linguistic assistance during the preparation of this manuscript. This research was supported by the National Natural Science Foundation of China (11671011) and Natural Science Foundation for General Program of Hunan Province (2022JJ30655).
The authors have no conflict of interest to declare that is relevant to the content of this paper.
[1] |
F. Cucker, S. Smale, Emergent behavior in flocks, IEEE Trans. Automat. Control, 52 (2007), 852–862. https://doi.org/10.1109/TAC.2007.895842 doi: 10.1109/TAC.2007.895842
![]() |
[2] |
F. Cucker, S. Smale, On the mathematics of emergence, Jpn. J. Math., 2 (2007), 197–227. https://doi.org/10.1007/s11537-007-0647-x doi: 10.1007/s11537-007-0647-x
![]() |
[3] |
S. Motsch, E. Tadmor, Heterophilious dynamics enhances consensus, SIAM Rev., 56 (2014), 577–621. https://doi.org/10.1137/120901866 doi: 10.1137/120901866
![]() |
[4] |
T. Vicsek, A. Czirók, E. Ben-Jacob, I. Cohen, O. Shochet, Novel type of phase transition in a system of self-driven particles, Phys. Rev. Lett., 75 (1995), 1226–1229. https://doi.org/10.1103/physrevlett.75.1226 doi: 10.1103/physrevlett.75.1226
![]() |
[5] | Y.-P. Choi, S.-Y. Ha, Z. Li, Emergent dynamics of the Cucker–Smale flocking model and its variants, Birkhäuser, Cham, 2017. https://doi.org/10.1007/978-3-319-49996-3_8 |
[6] |
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 (2018), 319–365. https://doi.org/10.1007/s00205-018-1281-x doi: 10.1007/s00205-018-1281-x
![]() |
[7] |
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. https://doi.org/10.4310/cms.2009.v7.n2.a2 doi: 10.4310/cms.2009.v7.n2.a2
![]() |
[8] |
F. Cucker, J.-G. Dong, On the critical exponent for flocks under hierarchical leadership, Math. Models Methods Appl. Sci., 19 (2009), 1391–1404. https://doi.org/10.1142/S0218202509003851 doi: 10.1142/S0218202509003851
![]() |
[9] |
F. Dalmao, E. Mordecki, Cucker–Smale flocking under hierarchical leadership and random interactions, SIAM J. Appl. Math., 71 (2011), 1307–1316. https://doi.org/10.1137/100785910 doi: 10.1137/100785910
![]() |
[10] |
F. Dalmao, E. Mordecki, Hierarchical Cucker–Smale model subject to random failure, IEEE Trans. Automat. Control, 57 (2012), 1789–1793. https://doi.org/10.1109/tac.2012.2188440 doi: 10.1109/tac.2012.2188440
![]() |
[11] |
Y. He, X. Mu, Cucker–Smale flocking subject to random failure on general digraphs, Automatica J. IFAC, 106 (2019), 54–60. https://doi.org/10.1016/j.automatica.2019.04.031 doi: 10.1016/j.automatica.2019.04.031
![]() |
[12] |
X. Mu, Y. He, Hierarchical Cucker–Smale flocking under random interactions with time-varying failure probabilities, J. Franklin Inst., 355 (2018), 8723–8742. https://doi.org/10.1016/j.jfranklin.2018.09.014 doi: 10.1016/j.jfranklin.2018.09.014
![]() |
[13] |
J. Shen, Cucker–Smale flocking under hierarchical leadership, SIAM J. Appl. Math., 68 (2008), 694–719. https://doi.org/10.1137/060673254 doi: 10.1137/060673254
![]() |
[14] |
H. Liu, X. Wang, X. Li, Y. Liu, Finite-time flocking and collision avoidance for second-order multi-agent systems, Internat. J. Systems Sci., 51 (2020), 102–115. https://doi.org/10.1080/00207721.2019.1701133 doi: 10.1080/00207721.2019.1701133
![]() |
[15] |
H. Liu, X. Wang, Y. Huang, Y. Liu, A new class of fixed-time bipartite flocking protocols for multi-agent systems, Appl. Math. Model., 84 (2020), 501–521. https://doi.org/10.1016/j.apm.2020.04.016 doi: 10.1016/j.apm.2020.04.016
![]() |
[16] |
S. M. Ahn, S.-Y. Ha, Stochastic flocking dynamics of the Cucker–Smale model with multiplicative white noises, J. Math. Phys., 51 (2010), 103301. https://doi.org/10.1063/1.3496895 doi: 10.1063/1.3496895
![]() |
[17] |
R. Erban, J. Haškovec, Y. Sun, A Cucker–Smale model with noise and delay, SIAM J. Appl. Math., 76 (2016), 1535–1557. https://doi.org/10.1137/15m1030467 doi: 10.1137/15m1030467
![]() |
[18] |
S.-Y. Ha, J. Jeong, S. E. Noh, Q. Xiao, X. Zhang, Emergent dynamics of Cucker–Smale flocking particles in a random environment, J. Differ. Equations, 262 (2017), 2554–2591. https://doi.org/10.1016/j.jde.2016.11.017 doi: 10.1016/j.jde.2016.11.017
![]() |
[19] |
L. Ru, Z. Li, X. Xue, Cucker–Smale flocking with randomly failed interactions, J. Franklin Inst., 352 (2015), 1099–1118. https://doi.org/10.1016/j.jfranklin.2014.12.007 doi: 10.1016/j.jfranklin.2014.12.007
![]() |
[20] |
B. Bonnet, É. Flayac, Consensus and flocking under communication failures for a class of Cucker–Smale systems, Syst. Control Lett., 152 (2021), 104930. https://doi.org/10.1016/j.sysconle.2021.104930 doi: 10.1016/j.sysconle.2021.104930
![]() |
[21] |
S. Martin, A. Girard, A. Fazeli, A. Jadbabaie, Multiagent flocking under general communication rule, IEEE Trans. Control Netw. Syst., 1 (2014), 155–166. https://doi.org/10.1109/tcns.2014.2316994 doi: 10.1109/tcns.2014.2316994
![]() |
[22] |
F. Cucker, J.-G. Dong, On flocks under switching directed interaction topologies, SIAM J. Appl. Math., 79 (2019), 95–110. https://doi.org/10.1137/18m116976x doi: 10.1137/18m116976x
![]() |
[23] |
J.-G. Dong, S.-Y. Ha, J. Jung, D. Kim, On the stochastic flocking of the Cucker–Smale flock with randomly switching topologies, SIAM J. Control Optim., 58 (2020), 2332–2353. https://doi.org/10.1137/19m1279150 doi: 10.1137/19m1279150
![]() |
[24] |
M. R. Cartabia, Cucker–Smale model with time delay, Discrete Contin. Dyn. Syst., 42 (2022), 2409–2432. https://doi.org/10.3934/dcds.2021195 doi: 10.3934/dcds.2021195
![]() |
[25] |
Z. Chen, X. Yin, The delayed Cucker–Smale model with short range communication weights, Kinet. Relat. Models, 4 (2021), 929–948. https://doi.org/10.3934/krm.2021030 doi: 10.3934/krm.2021030
![]() |
[26] |
J. Cheng, Z. Li, J. Wu, Flocking in a two-agent Cucker–Smale model with large delay, Proc. Amer. Math. Soc., 149 (2021), 1711–1721. https://doi.org/10.1090/proc/15295 doi: 10.1090/proc/15295
![]() |
[27] |
Y.-P. Choi, J. Haškovec, Cucker–Smale model with normalized communication weights and time delay, Kinet. Relat. Models, 10 (2017), 1011–1033. https://doi.org/10.3934/krm.2017040 doi: 10.3934/krm.2017040
![]() |
[28] |
J.-G. Dong, S.-Y. Ha, D. Kim, J. Kim, Time-delay effect on the flocking in an ensemble of thermomechanical Cucker–Smale particles, J. Differ. Equations, 266 (2019), 2373–2407. https://doi.org/10.1016/j.jde.2018.08.034 doi: 10.1016/j.jde.2018.08.034
![]() |
[29] |
J. Haškovec, 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. https://doi.org/10.3934/krm.2020027 doi: 10.3934/krm.2020027
![]() |
[30] |
Y. Liu, J. Wu, Flocking and asymptotic velocity of the Cucker–Smale model with processing delay, J. Math. Anal. Appl., 415 (2014), 53–61. https://doi.org/10.1016/j.jmaa.2014.01.036 doi: 10.1016/j.jmaa.2014.01.036
![]() |
[31] |
C. Pignotti, E. Trélat, Convergence to consensus of the general finite-dimensional Cucker–Smale model with time-varying delays, Commun. Math. Sci., 16 (2018), 2053–2076. https://doi.org/10.4310/cms.2018.v16.n8.a1 doi: 10.4310/cms.2018.v16.n8.a1
![]() |
[32] |
X. Wang, L. Wang, J. Wu, Impacts of time delay on flocking dynamics of a two-agent flock model, Commun. Nonlinear Sci. Numer. Simul., 70 (2019), 80–88. https://doi.org/10.1016/j.cnsns.2018.10.017 doi: 10.1016/j.cnsns.2018.10.017
![]() |
[33] | N. Bellomo, P. Degond, E. Tadmor, Active particles, Vol. 1, Modeling and Simulation in Science, Engineering and Technology, Birkhäuser/Springer, Cham, 2017. https://doi.org/10.1007/978-3-319-49996-3 |
[34] | N. Bellomo, P. Degond, E. Tadmor, Active particles, Vol. 2, Modeling and Simulation in Science, Engineering and Technology, Birkhäuser/Springer, Cham, 2019. https://doi.org/10.1007/978-3-030-20297-2 |
[35] |
B. Jiang, Y. Lou, J. Lu, Input-to-state stability of delayed systems with bounded-delay impulses, Mathematical Modelling and Control, 2 (2022), 44–54. https://doi.org/10.3934/mmc.2022006 doi: 10.3934/mmc.2022006
![]() |
[36] |
T. Wei, X. Xie, X. Li, Persistence and periodicity of survival red blood cells model with time-varying delays and impulses, Mathematical Modelling and Control, 1 (2021), 12–25. https://doi.org/10.3934/mmc.2021002 doi: 10.3934/mmc.2021002
![]() |
[37] |
F. Cucker, E. Mordecki, Flocking in noisy environments, J. Math. Pures Appl., 89 (2008), 278–296. https://doi.org/10.1016/j.matpur.2007.12.002 doi: 10.1016/j.matpur.2007.12.002
![]() |
[38] |
M. Caponigro, M. Fornasier, B. Piccoli, E. Trélat, Sparse stabilization and control of alignment models, Math. Models Methods Appl. Sci., 25 (2014), 521–564. https://doi.org/10.1142/s0218202515400059 doi: 10.1142/s0218202515400059
![]() |
[39] |
M. Fiedler, Algebraic connectivity of graphs, Czech. Math. J., 23 (1973), 298–305. https://doi.org/10.21136/cmj.1973.101168 doi: 10.21136/cmj.1973.101168
![]() |
[40] | U. Krause, Positive dynamical systems in discrete time, de Gruyter, 2015. https://doi.org/10.1515/9783110365696 |