Research article

Finite-time lag synchronization for two-layer complex networks with impulsive effects

  • Received: 17 December 2023 Revised: 20 March 2024 Accepted: 22 March 2024 Published: 28 March 2024
  • This paper mainly considered the finite-time lag synchronization for two-layer complex networks with impulsive effects. Different types of controllers were designed to achieve the lag synchronization of two-layer complex networks. Several sufficient conditions on lag synchronization in the sense of finite time were derived. The time for synchronization was also estimated. It is important to note that synchronization time was influenced by the initial value, as well as the impulses and impulse sequence. This implied that different impulse effects result in varying synchronization times. Additionally, desynchronizing impulses can extend the synchronization time, whereas synchronizing impulses have the opposite effect. Finally, a numerical example was presented to showcase the practicality and validity of the proposed theoretical criteria.

    Citation: Yao Chu, Xiuping Han, R. Rakkiyappan. Finite-time lag synchronization for two-layer complex networks with impulsive effects[J]. Mathematical Modelling and Control, 2024, 4(1): 71-85. doi: 10.3934/mmc.2024007

    Related Papers:

    [1] Weisong Zhou, Kaihe Wang, Wei Zhu . Synchronization for discrete coupled fuzzy neural networks with uncertain information via observer-based impulsive control. Mathematical Modelling and Control, 2024, 4(1): 17-31. doi: 10.3934/mmc.2024003
    [2] 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
    [3] 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
    [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] 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
    [6] 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
    [7] Hongwei Zheng, Yujuan Tian . Exponential stability of time-delay systems with highly nonlinear impulses involving delays. Mathematical Modelling and Control, 2025, 5(1): 103-120. doi: 10.3934/mmc.2025008
    [8] Lusong Ding, Weiwei Sun . Neuro-adaptive finite-time control of fractional-order nonlinear systems with multiple objective constraints. Mathematical Modelling and Control, 2023, 3(4): 355-369. doi: 10.3934/mmc.2023029
    [9] 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
    [10] Bangxin Jiang, Yijun Lou, Jianquan Lu . Input-to-state stability of delayed systems with bounded-delay impulses. Mathematical Modelling and Control, 2022, 2(2): 44-54. doi: 10.3934/mmc.2022006
  • This paper mainly considered the finite-time lag synchronization for two-layer complex networks with impulsive effects. Different types of controllers were designed to achieve the lag synchronization of two-layer complex networks. Several sufficient conditions on lag synchronization in the sense of finite time were derived. The time for synchronization was also estimated. It is important to note that synchronization time was influenced by the initial value, as well as the impulses and impulse sequence. This implied that different impulse effects result in varying synchronization times. Additionally, desynchronizing impulses can extend the synchronization time, whereas synchronizing impulses have the opposite effect. Finally, a numerical example was presented to showcase the practicality and validity of the proposed theoretical criteria.



    In the past two decades, complex networks have gained significant attention for their prevalence in various real-world applications. Numerous accomplishments[1,2,3,4,5,6] have been made in this field. In fact, the research on isolated and single networks has been very extensive, and multiple types of interactive networks have been neglected. However, in realistic complex networks, the nodes in networks can participate in a variety of interactions, and this multiple interaction can have not only a simple additive effect on its dynamics and the network structure. For example, people in a society constitute their social network of relationships through their friendships, family relationships, and work-related acquaintances [7]. In a two-layer neural network, both electrical and chemical synapses can transmit neuronal information [8]. Even protein transcriptional regulation, metabolic synthesis, and signaling in cells require multiple layers of interactions and regulations [9]. Obviously, the different interactions in the above cases cannot be simply superimposed, so the multilayer network model is more suitable for dealing with such problems. In 2010, Mucha introduced the concept of multilayer networks for the first time[10], sparking scholarly interest in the study of this interconnected network paradigm. Therefore, this paper carries out research under the framework of the multilayer network model.

    The study of complex networks mainly focuses on their topology and dynamics. As a dynamical phenomenon observed in networks, synchronization has received extensive attention and continuous research. According to different practical meanings, complete synchronization, generalized synchronization, phase synchronization, and lag synchronization have been studied [11,12,13,14,15,16,17]. Lag synchronization, among the types mentioned earlier, refers to the synchronization of one node's state with another node's state at a specific time in the past. This phenomenon is commonly observed in systems such as laser and electronic networks. It has been proved that it is an applicable strategy from the perspective of engineering applications of secure communication and concurrent image processing [18]. For example, in video calling networks, the sounds and images received at time t are emitted by the originator at time tτ. Moreover, the synchronization of multilayer networks has rapidly attracted people's attention. Many types of synchronization, such as complete, intralayer, interlayer, and cluster synchronization, have been defined and studied [5,19,20,21,23,24], which make the research of network science more concrete and realistic. Interlayer synchronization means that the corresponding nodes between layers are synchronized, and some results have been achieved. In [25], the relationship between the network structure of the two-layer network and its interlayer synchronization was explored. The essential requirements for interlayer synchronization to exist and be achieved were analytically derived in [26]. However, there are few results on lag synchronization in the interlayer for multilayer networks.

    In all kinds of synchronization behavior research, it is always hoped to realize synchronization as soon as possible. The synchronization rate is an important index used to measure synchronization performance. In most current research on closed-loop systems, the fastest achievable synchronization rate is exponential. This limitation arises due to the necessity of maintaining Lipschitz continuity within the closed-loop system. As a result, synchronization typically falls under the category of infinite-time synchronization, where convergence occurs over an extended period. From a practical standpoint, the lifespan of a man-machine system is finite. Therefore, in engineering applications aimed at enhancing economic benefits and work efficiency, achieving synchronization in finite time is highly desirable. This finite-time synchronization goal is crucial for optimizing system performance within practical constraints and time lines. Based on the above scenario, people are concerned about the finite time synchronization. Finite-time synchronization ensures the fastest synchronization convergence time, but it also effectively suppresses disturbances and exhibits robustness in the face of uncertainties. Therefore, synchronization of finite time has been extensively studied for multilayer networks [27,28,29,30,31,32,33]. For example, the relationship between topological structure, multiple weights, internal coupling mode, coupling strength, and cross-layer was established in [27]. The event-triggered intermittent control approach was discussed for achieving finite-time interlayer synchronization in multilayer networks[28]. By designing two different controllers and constructing the Lyapunov function, the bound of the synchronization time of finite time lag synchronization was estimated in [31].

    In addition, it is worth noting that during the network synchronization process, the transmission of the signal will inevitably have a sudden discrete change at specific moments, leading to impulsive phenomena [34]. These impulses within the target network can have different effects: Desynchronizing impulses may disrupt synchronization, synchronizing impulses may enhance synchronization, and inactive impulses may have no impact on the existing synchronization state. Understanding and managing these impulses is crucial in ensuring the stability and efficiency of network synchronization processes[35,36,37]. In recent years, various different control methods have been developed for finite-time synchronization [38,39,40,41], such as feedback control, adaptive control, impulsive control, sliding mode controller, and so on. The primary objective when designing a controller for finite-time synchronization is to achieve synchronization within a specific time period. However, it can be challenging to meet additional criteria, such as a straightforward and practical controller structure and the avoidance of chattering phenomena. In many cases, considering all these conditions simultaneously in finite-time synchronization controller design is difficult. Designers often face trade-offs and prioritize the achievement of finite-time synchronization over other considerations. Based on the above considerations, finite time controllers are designed in this paper to realize the finite-time lag synchronization of two-layer complex networks.

    This paper aims to investigate finite-time lag synchronization in two-layer complex networks with impulsive effects, distinguishing between synchronizing and desynchronizing impulses. Two types of Lyapunov functions and controllers are proposed, resulting in several synchronization conditions. The key contributions are outlined as follows: First, the focus on lag synchronization in two-layer networks is a novel contribution in the field, given the early stages of research in this area. Second, considering finite-time lag synchronization in two-layer networks, the paper addresses both synchronizing and desynchronizing impulses distinctly. Third, the paper successfully tackles and resolves the challenge of bounded controller implementation, enhancing practicality and convenience in real-world applications.

    Let Z+ denote the set of positive integers. R and R+ denote the set of real numbers and the set of all positive real numbers. Rn and Rn×m represent n-dimensional and n×m-dimensional real spaces equipped with the Euclidean norm ||. λmin(A) and λmax(A) denote the minimum and maximum eigenvalues of matrix A, respectively. A>0 (A<0) means that the matrix A is a symmetric and positive (negative) definite matrix. The notation A1, AT represents the inverse and the transpose of A. I is the identity matrix with appropriate dimensions. For any interval QR and any set ΩRk, 1kn, let C(Q,Ω)={v: QΩ be a continuous function} and PC(Q,Ω) = {v: QΩ be bounded and continuous everywhere except at finite number of points t, at which v(t), v(t+) exist and v(t+)=v(t)}. K = {b()C(R+,R+)b(0)=0, b(δ)>0 for δ>0, and b is strictly increasing in δ},

    K={b()Kb(m)asm}.

    The right-upper Dini derivative of f(t) is defined as

    D+f(t)=limh0+sup1h[f(t+h)f(t)].

    Notation represents the symmetric part in a matrix.

    Consider the following two-layer complex networks, which is consisted of N nodes in each layer:

    {˙xi(t)=f(xi(t))+c1Nj=1aijHxj(t)+c2Γ(yi(t)xi(t)),˙yi(t)=f(yi(t))+c1Nj=1aijHyj(t)+c2Γ(xi(t)yi(t)), (2.1)

    where xi=(xi1,,xin)TRn and yi=(yi1,,yin)TRn are the state variables of the i (i=1,,N)th node of the x-layer and y-layer, respectively. Function

    f()=(f1(),,fn())T

    is the self-dynamics of each node. The constants c1 and c2 are intralayer coupling strength and inter-layer coupling strength.

    H=diag{h1,h2,,hn}>0

    and

    Γ=diag{γ1,h2,,hn}>0

    represent inner coupling matrices.

    A=(aij)RN×N

    is the outer-coupling configuration matrix. If there exists a link from i to j (ij), then the corresponding entry aij should be greater than zero (aij>0); otherwise, aij=0 (ij). Additionally, aii is defined as the negative sum of the out-weights (weights of outgoing edges) from node i, excluding the self-loop weight, i.e.,

    aii=Nj=1,jiaij.

    This paper considers the y-layer network as the following system involving impulses:

    {˙yi(t)=f(yi(t))+c1Nj=1aijHyj(t)+c2Γ(xi(t)yi(t))+ui(t),t[tk1,tk),Δyi(tk)=D(yi(tk)xi(tkτ)),kZ+, (2.2)

    with the initial value yi(s)=ϕi(s), s[τ,0] and the initial value for the x-layer network as xi(s)=ˆϕi(s), s[τ,0]. Here, τ is a positive constant,

    Δyi(tk)=yi(tk)yi(tk),

    and D denotes the impulse matrix. The sequence {tk}kZ+ denotes impulse time sequence, which strictly increases over the interval R+. We represent such a sequence by the set F, and represent a subset of F by FM. The impulse time sequence of FM satisfies

    0<ti<ti+1<,i=1,,M1,

    abbreviated by {tk}M, where M represents the total number of impulse points. To achieve lag synchronization, external inputs ui(t) need to be applied to the nodes of the y-layer network.

    Define the lag synchronization errors

    ζi(t)=yi(t)xi(tτ).

    The interlayer errors system is obtained

    { ˙ζi(t)=g(ζi(t))F(ζi(t))+c1Nj=1aijHζj(t)c2Γζi(t)+c2Γ(xi(t)yi(tτ))+ui(t),ttk,ζi(tk)=h(ζi(tk))(I+D)ζi(tk),kZ+, (2.3)

    with the initial condition

    ζi(s)=ϕi(s)ˆϕi(sτ),s[τ,0]

    and

    F(ζi(t))=f(yi(t))f(xi(tτ)),

    where i=1,,N. Let

    ζ(t)=(ζT1(t),ζT2(t),,ζTN(t))T,ζ(s)=ˉϕ(s)=(ζT1(s),ζT2(s),,ζTN(s))T,s[τ,0].

    Definition 2.1. [38] For a given constant τ>0 and impulse time sequence {tk}F, network (2.1) is said to be a finite-time lag synchronization if there exists time T>0 such that

    limtT|ζi(t)|=limtT|yi(t)xi(tτ)|=0

    and

    |ζi(t)|0, if tT, i=1,2,,N,

    where the synchronizing time T is related to ζi(s) and F.

    Remark 2.1. Definition 2.1 explains the concept of finite-time lag synchronization, in which two-layer networks achieve finite-time lag synchronization from time 0 to T. Synchronization time T is related to the initial value condition and the impulse time sequence. Specifically, when τ=0, the network (2.1) can realize interlayer synchronization between layers within time T.

    Definition 2.2. For any vector

    w=(w1,,wn)TRn

    and constant α, the following definitions are given

    S(w)=(sign(w1),,sign(wn))T,D(w)=diag{|w1|α,,|wn|α}.

    Assumption 2.1. Assuming the existence of certain constants li>0, it can be stated that for a given nonlinear function fi(), the following inequality holds:

    |fi(v1)fi(v2)|li|v1v2|,

    where fi(0)=0, i=1,,n, and v1,v2R. Let

    L=diag{l1,,ln}.

    Lemma 2.1. [42] (Synchronizing impulses) If there exist K-class functions ψ1 and ψ2, locally Lipschitz continuous function V(ζi): RnR+, and some positive constants α, 0<μ<1, μ<γ<1, 0<λ<1, such that

    ψ1(|ζi|)V(ζi)ψ2(|ζi|),V(h(ζi))μ11λV(ζi),D+V[ζi(t)]g(ζi(t))αVλ(ζi(t)),ttk, (2.4)

    holds, where

    ζi(t)=ζi(t,φ)

    is the solution of system (2.3) with φU, UCτ as an open set containing origin, then system (2.3) is finite time stable over any class F. In particular, let {tk}MFM and

    tMγM1(γμ)1μV1λ(φ(0))α(1λ).

    Thus, the settling time determined by initial value φU and impulse time sequence {tMk}FM has the following boundary:

    T({tk}M,φ)γMV1λ(φ(0))α(1λ).

    In addition, system (2.3) can achieve globally finite time stable with impulse time sequence {tk}F, if ψ1K and U=Cτ.

    Lemma 2.2. [42] (Desynchronizing impulses) Set

    ˉUσ={ζiRn:|ζi|σ}

    for positive contant σ. System (2.3) can achieve finite time stable over the class of impulse time sequence F, if there exist K-class functions ψ1 and ψ2, locally Lipschitz continuous function V(ζi): RnR+, and constants β[1,), η(0,1), α>0 such that (2.4) holds, and the impulse time sequence {tk}F satisfies

    minkZ+{tkμk1ψ1λ2(σ)α(1λ)}:=N0<+.

    Moreover, the bound of settling time is the following:

    T({tk},φ)μN01ψ1λ2(σ)α(1λ),φˉUσ,{tk}F,

    where N0 depends on {tk}.

    This section explores the design of various controllers to realize finite-time lag synchronization of the network (2.1), considering both synchronizing impulses and desynchronizing impulses.

    Theorem 3.1. Assume that there are some positive constants δ,β(0,1), γ(β,1), constant 1<μ<1, matrices Pn×n>0, Qn×n>0, and real matrix Wn×n such that

    (i)(ΦINPINQ)<0,(ii)(I+D)TP(I+D)β21μP,

    where

    Φ=IN(LQL2c2PΓ)+2c1APHINWINWT.

    Then, the two-layer networks (2.1) realize finite-time lag synchronization with the class F under the following controllers:

    ui(t)=u(1)i(t)+u(2)i(t).

    For later use, we define

    U(2)(t)=(u(2)T1(t),u(2)T2(t),,u(2)Tn(t))T.

    Their expressions are the following:

    { u(1)i(t)=c2Γ(xi(t)yi(tτ)),U(2)(t)=(INP1)[(INW)ζ(t)+12δλ1+μ2max(P)D(ζ(t))S(ζ(t))]. (3.1)

    In particular, let {tk}MFM and

    tMγM1(γβ)1β2λ1μ2max(P)|ˉϕ|1μδ(1μ),

    then, the lag synchronization time satisfies

    T({tk}M,ˉϕ)γM2λ1μ2max(P)|ˉϕ|1μδ(1μ), (3.2)

    which is determined by initial state ˉϕU and impulse time sequence {tMk}.

    Proof. With the guidance of Lyapunov functions, we consider

    V(t)=ζT(t)(INP)ζ(t)=Ni=1ζTi(t)Pζi(t). (3.3)

    As t[tk1,tk) for kZ+, the Dini derivative of V(t) along system (2.3) is

    D+V(t)=2Ni=1ζTi(t)P˙ζi(t)=2Ni=1ζTi(t)P[F(ζi(t))+c1Nj=1aijHζj(t)c2Γζi(t)+c2Γ(xi(t)yi(tτ)+ui(t)]=2Ni=1ζTi(t)PF(ζi(t))+2c1Ni=1Nj=1aijζTi(t)PHζj(t)2c2Ni=1ζTi(t)PΓζi(t)+2Ni=1ζTi(t)Pu(2)i(t). (3.4)

    From Assumption 2.1, one may obtain

    2Ni=1ζTi(t)PF(ζi(t))Ni=1ζTi(t)PQ1Pζi(t)+Ni=1FT(ζi(t))QF(ζi(t))Ni=1ζTi(t)PQ1Pζi(t)+Ni=1ζTi(t)LQLζi(t)=ζT(t)[IN(PQ1P)]ζ(t)+ζT(t)[IN(LQL)]ζ(t)=ζT(t)[IN(PQ1P+LQL)]ζ(t). (3.5)

    Therefore, combined with the above content (3.3)–(3.5), it holds that

    D+V(t)ζT(t)[IN(PQ1P+LQL)]ζ(t)+2ζT(t)[c1A(PH)]ζ(t)2c2ζT(t)[IN(PΓ)]ζ(t)+2ζT(t)(INP)U(2)(t)=ζT(t)[IN(PQ1P+LQL2c2PΓ)+2c1A(PH)]ζ(t))+2ζT(t)(INP)U(2)(t)δ(ζT(t)(INP)ζ(t))1+μ2=δV1+μ2(t). (3.6)

    When t=tk, kZ+, we can obtain

    V(tk)=ζT(tk)(INP)ζ(tk)=ζT(tk){IN[(I+D)TP(I+D)]}ζ(tk)β21μζT(tk)(INP)ζ(tk)β21μV(tk). (3.7)

    It can be easily found that (3.6) and (3.7) satisfy Lemma 2.1. Therefore, the network (2.1) under the controller (3.1) achieves finite-time lag synchronization on any class of impulse time sequences. Moreover, the synchronizing time (3.2) is derived.

    In what follows, another Lyapunov function is constructed to obtain the finite-time lag synchronization of the network (2.1) under synchronizing impulses. The special case considered is

    D=diag{d1,d2,,dn}<0,dj(1,0)

    for all j=1,,n.

    Theorem 3.2. Suppose that there are some positive constants k1,k2,δ,γ,β, 0<β<1,β<γ<1, constant 1<μ<1, and diagonal matrix Pn×n>0, such that

    λmax(I+D)β21μ,

    then the network (2.1) can achieve finite-time lag synchronization on any class F with the following controller:

    ui(t)=u(1)i(t)+u(2)i(t)+u(3)i(t),

    where

    {u(1)i(t)=c2Γ(xi(t)yi(tτ)),u(2)i(t)=(ˉu(2)T1(t)ˉu(2)T2(t)ˉu(2)Tn(t))Wi,u(3)i(t)=δ2P1S(ζi(t))[2ST(ζi(t))Pζi(t)]1+μ2, (3.8)

    with

    ˉu(2)j(t)=(u1j,u2j,,uNj)TRN=k12pjl2jS(ˉζj(t))ζTj(t)S(ˉζj(t))12k1pjˉζj(t)c1k22ˉhAATS(ˉζTj(t))ˉζTj(t)S(ˉζj(t))c12k2ˉhˉζj(t),Wi=(0    1    0)TRN,

    where Wi is the vector with 0, except the ith element is 1,

    ˉζj=(ζ1j,,ζNj)TRN

    denotes the column vector composed of the jth row elements of all

    ζi(t)(i=1,,N)

    and

    ˉh=max1jnhj.

    Particularly, let

    {tk}MFM

    and

    tMγM1(γβ)1β23μ2λ1μ2max|ˉϕ|1μδ(1μ),

    then, the lag synchronization time determined by initial value ˉϕU and impulse time sequence

    {tk}MFM

    has the bound of

    T({tk}M,ˉϕ)γM23μ2λ1μ2max|ˉϕ|1μδ(1μ). (3.9)

    Proof. Consider the following Lyapunov function

    V(t)=2Ni=1ζTi(t)PS(ζi(t)). (3.10)

    For t[tk,tk), the Dini-derivative of V(t) along the solution of (2.3) is given by

    D+V(t)=2Ni=1ζTi(t)P˙S(ζi(t))+2Ni=1˙eTi(t)PS(ζi(t))=2Ni=1ST(ζi(t))P˙ζi(t)=2Ni=1ST(ζi(t))P[F(ζi(t))+c1Nj=1aijHζj(t)c2Γζi(t)+c2Γ(xi(t)yi(tτ))+ui(t)]2Ni=1ST(ζi(t))PLζi(t)+2c1Ni=1Nj=1aijST(ζi(t))PHζj(t)2c2Ni=1ST(ζi(t))PΓζi(t)+2c2Ni=1ST(ζi(t))PΓ(xi(t)yi(tτ))+2Ni=1ST(ζi(t))Pui(t)=2Ni=1ST(ζi(t))PLζi(t)+2c1Ni=1Nj=1aijST(ζi(t))PHζj(t)2c2Ni=1ST(ζi(t))PΓζi(t)+2Ni=1ST(ζi(t))Pu(2)i(t). (3.11)

    For all ζi(t)Rn, it can be seen that

    ζTi(t)ζi(t)(ζTi(t)S(ζi(t)))2.

    One obtains that when |ˉζj(t)|0,

    2Ni=1ST(ζi(t))PLζi(t)Ni=1[ST(ζi(t))P2L2S(ζi(t))k1ζTi(t)S(ζi(t))+ζTi(t)ζi(t)k111ζTi(t)S(ζi(t))]k1Ni=1ST(ζi(t))P2L2S(ζi(t))ζTi(t)S(ζi(t))+1k1Ni=1ζTi(t)S(ζi(t)), (3.12)

    and

    2c1Ni=1Nj=1aijST(ζi(t))PH1ζj(t)=2c1nj=1pjhjST(ˉζj(t))Aˉζj(t)c1nj=1pjhj[ST(ˉζj(t))AATS(ˉζj(t))k2ˉζTj(t)S(ˉζj(t))+ˉζTj(t)ˉζjk121ˉζj(t)TS(ˉζj(t))]c1nj=1pjhj[ST(ˉζj(t))AATS(ˉζj(t))k2ˉζTj(t)S(ˉζj(t))+1k2ˉζTj(t)S(ˉζj(t))]. (3.13)

    Moreover, when ˉζj=0, the following hold:

    2Ni=1ST(ζi(t))PLζi(t)=k1Ni=1ST(ζi(t))P2L2S(ζi(t))ζTi(t)S(ζi(t))+1k1Ni=1ζTi(t)S(ζi(t))=0 (3.14)

    and

    2c1Ni=1Nj=1aijST(ζi(t))PH1ζj(t)=c1nj=1pjhj[ST(ˉζj(t))AATS(ˉζj(t))k2ˉζTj(t)S(ˉζj(t)) +1k2ˉζTj(t)S(ˉζj(t))]=0. (3.15)

    From the definition of S(x), one has

    ST(ζi(t))S(ζi(t))={ϱ{1,,n},|ζi(t)|0,0,|ζi(t)|=0.

    Combining analysis and (3.10)–(3.15) within the interval t[tk1,tk), one has that

    D+V(t)k1Ni=1ST(ζi(t))P2L2S(ζi(t))ζTi(t)S(ζi(t))+1k1Ni=1ζTi(t)S(ζi(t))+c1nj=1pjhj[ST(ˉζj(t))AATS(ˉζj(t))k2ˉζTj(t)S(ˉζj(t))+1k2ˉζTj(t)S(ˉζj(t))]2c2Ni=1ST(ζi(t))PΓζi(t)+2nj=1pjST(ˉζj(t))ˉu(2)j(t)+2Ni=1ST(ζi(t))Pu(3)i(t)2Ni=1ST(ζi(t))Pu(3)i(t)=δNi=1ST(ζi(t))S(ζi(t))[2ST(ζi(t))Pζi(t)]1+μ2δ[2Ni=1ST(ζi(t))Pζi(t)]1+μ2=δV(t)1+μ2. (3.16)

    When t=tk, kZ+, we can obtain

    V(tk)=2Ni=1ζi(tk)T(I+D)PS((I+D)ζi(tk))2λmax(I+D)Ni=1ζTi(tk)PS(ζi(tk))2β21μNi=1ζTi(tk)PS(ζi(tk))=β21μV(tk). (3.17)

    Based on Lemma 2.1, combining (3.16) and (3.17) can deduce that the network (2.1) under the controller (3.8) and any class of impulse time sequence F can achieve finite-time lag synchronization. Meanwhile, the synchronizing time (3.9) is satisfied.

    Remark 3.1. In the demonstration of Theorem 3.1, inequalities (3.7) indicate that for a given μ, we need to find the smallest β to satisfy

    (I+D)TP(I+D)β21μP

    to be close enough. It is noteworthy that ˉζj(t)TS(ˉζj(t)) is introduced in the proof of Theorem 3.2. In previous research, the sign function has been found to be crucial when addressing finite-time problems. In addition, by comparing the synchronizing time of Theorems 3.1 and 3.2, and without impulses, it has been observed that the presence of γM leads to a reduction in the synchronizing time, and the value of M is directly associated with the number of impulses. In other words, the synchronizing impulses play a role in promoting network synchronization.

    In the following, additional results on finite-time lag synchronization for two-layer complex networks are given with an emphasis on the impact of impulsive disturbance; the impulses produce opposite shocks, the desynchronizing impulses.

    Theorem 3.3. Suppose that there exist constants β[1,), δ>0, σ>0, and μ(1,1), matrices Pn×n>0, Qn×n>0, and real matrix Wn×n such that

    (i)(ΦINPINQ)<0,(ii)(I+D)TP(I+D)β21μP,

    where

    Φ=IN(LQL2c2PΓ)+2c1APHINWINWT.

    Then, the two-layer network (2.1) for the class F with the controller (3.1) can achieve finite time lag synchronization, where impulse time sequence {tk}F satisfies

    minjZ+{tjβj12λ1μ2max(P)σ1μδ(1μ)}:=N0<+.

    Furthermore, the synchronizing time has the following boundary:

    T({tk},ˉϕ)βN012λ1μ2max(P)σ1μδ(1μ),ˉϕUσ,{tk}F,

    where N0 depends on {tk}.

    Next, another finite-time lag synchronization under impulsive disturbance is presented based on the Lyapunov function form in Theorem 3.2 considering the special case

    D=diag{d1,d2,,dn}>0,j=1,2,,n.

    Theorem 3.4. Suppose that there exist positive constants k1,k2,δ,σ,β, and β>1, constant μ(1,1), and diagonal matrix Pn×n>0, such that

    λmax(I+D)β21μI,

    then the two-layer networks (2.1) achieve finite-time lag synchronization with any class F under the controller (3.8), where {tk}F satisfies

    minjZ+{tjβj123μ2λ1μ2max(P)σ1μ2δ(1μ)}:=N0<+.

    Furthermore, synchronizing time is bounded by

    T({tk},ˉϕ)βN0123μ2λ1μ2max(P)σ1μ2δ(1μ),ˉϕUσ,{tk}F,

    where N0 depends on {tk}.

    Remark 3.2. It is worth noting that a special feedback control structure ζi|ζi|2 in ui is introduced in the controller designing for existing results. The controller ui has a clear drawback, which is defined even though ζi=0. It becomes challenging to judge whether ui remains bounded when the errors of networks approach zero. As a result, these controllers face limitations in their application to finite-time lag synchronization problems. The controllers (3.1) and (3.8) designed in this article can effectively solve this problem and are also suitable for the case involving impulses.

    The conclusions obtained from Theorems 3.3 and 3.4 show that the desynchronizing impulses have an inhibitory effect on synchronization and can prolong the synchronization time.

    This segment offers an example to demonstrate the efficacy of the proposed finite-time lag synchronization results. We consider two scenarios: one with synchronizing impulses and the other with desynchronizing impulses.

    Example 4.1. The modeling of complex networks is often used in various fields, such as traffic analysis and disease spread. In this context, let's consider the two-layer complex networks (2.1) described below:

    {˙xi(t)=f(xi(t))+c13j=1aijHxj(t)+c2Γ(yi(t)xi(t)),˙yi(t)=f(yi(t))+c13j=1aijHyj(t)+c2Γ(xi(t)yi(t)), (4.1)

    with

    A=(110121011),
    H=(0.40000.50000.3), 
    Γ=(0.50000.40000.3), 

    c1=0.3, c2=0.5, and

    f(xi(t))=(aa0b1000c)(xi1xi2xi3)+(0xi1xi3xi1xi2), (4.2)

    where a=10, b=28, c=83. In simulations, the initial conditions for the node states are taken as

    x1(0)=(1,3,0.5)T, x2(0)=(1,3,3)T, x3(0)=(1,2,2)T.

    Next, consider the y-layer network involving impulses in the form of

    {˙yi(t)=f(yi(t))+c13j=1aijHyj(t)+c2Γ(xi(t)yi(t)),t[tk1,tk),Δyi(tk)=D(yi(tk)xi(tkτ)),kZ+, (4.3)

    with the initial value

    y1(0)=(1,2,1.5)T,y2(0)=(2,3,3)T

    and

    y3(0)=(1,0.5,1)T.

    In the simulation, the lag synchronization of τ=0.2 is considered. Figure 1 shows the lag synchronization errors without control and impulses, then the x-layer state trajectories are shown in Figure 2.

    Figure 1.  Trajectories of lag synchronization errors between (4.1) and (4.3) without control and impulses.
    Figure 2.  Trajectories of the x-layer network (4.1) without control and impulses.

    Case 1. In what follows, consider when the impulses have a facilitating effect on lag synchronization. Select δ=0.9, μ=0.2, β=0.5, and γ=0.7 and note the impulse matrix

    D=(0.60000.60000.6).

    Based on Theorem 3.1, the feasible solution can be derived:

    P=(0.35730000.35380000.3604),
    W=(0.93500000.93940000.9848).

    Therefore, the errors system can achieve finite-time lag synchronization under the controller (3.1) over the impulse time sequence, where synchronization time is bounded by

    T({tk}M,ˉϕ)0.7M1.84|ˉϕ|0.8.

    When M=2, there is

    T({tk}M,ˉϕ)5.85.

    Under the same conditions, when considering the network without impulses, the synchronizing time can be estimated as

    T({tk}M,ˉϕ)11.94.

    The lag synchronization errors with controller (3.1) and without/with the synchronizing impulses are depicted in Figures 3 and 4. It can be seen that the synchronizing impulses can effectively shorten the network synchronization time. Figure 5 is given to show the corresponding state trajectories of the two-layer network with controller (3.1), from which it can be seen that the network is lag synchronization with τ=0.2.

    Figure 3.  Trajectories of lag synchronization errors between (4.1) and (4.3) with control and without impulses.
    Figure 4.  Trajectories of lag synchronization errors between (4.1) and (4.3) with control and impulses.
    Figure 5.  The upper graph shows the trajectories of the x-layer network and the y-layer network without impulses and control; the bottom graph shows the trajectories of the x-layer network and the y-layer network with synchronizing impulses and control.

    Case 2. Next, the situation when the impulses have an inhibitory effect on the lag synchronization is explored. In this case, let's select μ=0.4, δ=0.9, and β=1.2, and choose impulse matrix

    D=(0.30000.30000.3),

    and impulse time sequence tk=2.3k. Based on Theorem 3.3, the following is the derivation of a feasible solution

    P=(0.25350000.25010000.2563),
    W=(0.93370000.93580000.9698).

    Hence, the error system can achieve finite-time lag synchronization with the controller (3.1), where synchronizing time is bounded by

    T({tk},ˉϕ)24.81.

    Under the same conditions, when considering the network without impulses, the synchronizing time can be estimated as

    T({tk}M,ˉϕ)9.97.

    The lag synchronization errors with controller (3.1) and without/with the desynchronizing impulses are shown in Figures 6 and 7. It can be found that the desynchronizing impulses can extend the network synchronizing time. As indicated in Figure 8, the corresponding state trajectories of the two-layer network with controller (3.1) are given, from which it can be seen that the network is lag synchronized with τ=0.2.

    Figure 6.  Trajectories of lag synchronization errors between (4.1) and (4.3) with control and without desynchronizing impulses.
    Figure 7.  Trajectories of lag synchronization errors between (4.1) and (4.3) with control and desynchronizing impulses.
    Figure 8.  The upper graph shows the trajectories of the x-layer network and the y-layer network without impulses and control; the bottom graph shows the trajectories of the x-layer network and the y-layer network with desynchronizing impulses and control.

    This article investigates finite-time lag synchronization problems for two-layer complex networks with impulses. Employing finite-time control and impulsive control theory, several conditions are derived to guarantee the finite-time lag synchronization of two-layer complex networks. The impact of synchronizing and desynchronizing impulses is analyzed, and multiple memory controllers are introduced to facilitate synchronization. Additionally, we calculate the synchronizing times of synchronizing and desynchronizing impulses affecting the model under consideration. A numerical example is presented to illustrate the practical significance of the proposed results, showcasing how impulses can alter the settling time of synchronization in two-layer complex networks. However, the structure of the two-layer network studied in this paper has a certain particularity, and the controller designed is related to the delay state of both layers. Therefore, realizing finite-time lag synchronization of multilayer networks with coupling delay is a future work.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    This work was supported in part by National Natural Science Foundation of China (62173215), by the Major Basic Research Program of the Natural Science Foundation of Shandong Province in China (ZR2021ZD04, ZR2020ZD24), and in part by the Support Plan for Outstanding Youth Innovation Team in Shandong Higher Education Institutions (2019KJI008).

    All authors declare that there are no conflicts of interest in this paper.



    [1] A. Arenas, A. Díaz-Guilera, J. Kurths, Y. Moreno, C. Zhou, Synchronization in complex networks, Phys. Reports, 469 (2008), 93–153. https://doi.org/10.1016/j.physrep.2008.09.002 doi: 10.1016/j.physrep.2008.09.002
    [2] E. Estrada, The structure of complex networks: theory and applications, Oxford University Press, 2012. https://doi.org/10.1093/acprof:oso/9780199591756.001
    [3] W. Zhang, Y. Tang, Q. Miao, J. Fang, Synchronization of stochastic dynamical networks under impulsive control with time delays, IEEE Trans. Neural Networks Learn. Syst., 25 (2013), 1758–1768. https://doi.org/10.1109/TNNLS.2013.2294727 doi: 10.1109/TNNLS.2013.2294727
    [4] X. Liu, T. Chen, Synchronization of nonlinear coupled networks via aperiodically intermittent pinning control, IEEE Trans. Neural Networks Learn. Syst., 26 (2014), 113–126. https://doi.org/10.1109/TNNLS.2014.2311838 doi: 10.1109/TNNLS.2014.2311838
    [5] Z. Fan, X. Wu, B. Mao, J. Lü, Output discernibility of topological variations in linear dynamical networks, IEEE Trans. Autom. Control, 2024. https://doi.org/10.1109/TAC.2024.3366315
    [6] X. Liu, K. Zhang, Synchronization of linear dynamical networks on time scales: pinning control via delayed impulses, Automatica, 72 (2016), 147–152. https://doi.org/10.1016/j.automatica.2016.06.001 doi: 10.1016/j.automatica.2016.06.001
    [7] M. O. Jackson, Social and economic networks, Princeton: Princeton University Press, 2008. https://doi.org/10.2307/j.ctvcm4gh1
    [8] S. Boccaletti, G. Bianconi, R. Criado, C. I. del Genio, J. Gómez-Gardeñes, M. Romance, et al., The structure and dynamics of multilayer networks, Phys. Reports, 544 (2014), 1–122. https://doi.org/10.1016/J.PHYSREP.2014.07.001 doi: 10.1016/J.PHYSREP.2014.07.001
    [9] G. D'Agostino, A. Scala, Networks of networks: the last frontier of complexity, Berlin: Springer, 2014. https://doi.org/10.1007/978-3-319-03518-5
    [10] P. J. Mucha, T. Richardson, K. Macon, M. A. Porter, P. J. Mucha, Community structure in time-dependent, multiscale, and multiplex networks, Science, 328 (2010), 876–878. https://doi.org/10.1126/science.1184819 doi: 10.1126/science.1184819
    [11] A. Ouannas, Z. Odibat, Generalized synchronization of different dimensional chaotic dynamical systems in discrete time, Nonlinear Dyn., 81 (2015), 765–771. https://doi.org/10.1007/s11071-015-2026-0 doi: 10.1007/s11071-015-2026-0
    [12] X. Liu, T. Chen, Synchronization of complex networks via aperiodically intermittent pinning control, IEEE Trans. Autom. Control, 60 (2015), 3316–3321. https://doi.org/10.1109/TAC.2015.2416912 doi: 10.1109/TAC.2015.2416912
    [13] X. Yang, J. Cao, Y. Long, W. Rui, Adaptive lag synchronization for competitive neural networks with mixed delays and uncertain hybrid perturbations, IEEE Trans. Neural Networks, 21 (2010), 1656–1667. https://doi.org/10.1109/TNN.2010.2068560 doi: 10.1109/TNN.2010.2068560
    [14] B. Mao, X. Wu, H. Liu, Y. Xu, J. Lü, Adaptive fuzzy tracking control with global prescribed-time prescribed performance for uncertain strict-feedback nonlinear systems, IEEE Trans. Cybern., 2024. https://doi.org/10.1109/TCYB.2024.3366177
    [15] B. Blasius, A. Huppert, L. Stone, Complex dynamics and phase synchronization in spatially extended ecological systems, Nature, 399 (1999), 354–359. https://doi.org/10.1038/20676 doi: 10.1038/20676
    [16] X. He, Y. Wang, X. Li, Uncertain impulsive control for leader-following synchronization of complex networks, Chaos Solitons Fract., 147 (2021), 110980. https://doi.org/10.1016/j.chaos.2021.110980 doi: 10.1016/j.chaos.2021.110980
    [17] M. Li, X. Yang, X. Li, Delayed impulsive control for lag synchronization of delayed neural networks involving partial unmeasurable states, IEEE Trans. Neural Networks Learn. Syst., 35 (2022), 783–791. https://doi.org/10.1109/TNNLS.2022.3177234 doi: 10.1109/TNNLS.2022.3177234
    [18] J. Zhou, T. Chen, L. Xiang, Chaotic lag synchronization of coupled delayed neural networks and its applications in secure communication, Circuits Syst. Signal Process., 24 (2005), 599–613. https://doi.org/10.1007/s00034-005-2410-y doi: 10.1007/s00034-005-2410-y
    [19] P. Wang, G. Wen, X. Yu, W. Yu, Synchronization of multi-layer networks: from node-to-node synchronization to complete synchronization, IEEE Trans. Circuits Syst. I, 66 (2018), 1141–1152. https://doi.org/10.1109/TCSI.2018.2877414 doi: 10.1109/TCSI.2018.2877414
    [20] H. Liu, J. Li, Z. Li, Z. Zeng, J. Lü, Intralayer synchronization of multiplex dynamical networks via pinning impulsive control, IEEE Trans. Cybern., 52 (2020), 2110–2122. https://doi.org/10.1109/TCYB.2020.3006032 doi: 10.1109/TCYB.2020.3006032
    [21] D. Ning, J. Chen, M. Jiang, Pinning impulsive synchronization of two-layer heterogeneous delayed networks, Phys. A, 586 (2022), 126461. https://doi.org/10.1016/j.physa.2021.126461 doi: 10.1016/j.physa.2021.126461
    [22] X. Wu, X. Wu, C. Wang, B. Mao, J. Lu, J. Lü, et al., Synchronization in multiplex networks, Phys. Reports, 1060 (2024), 1–54. https://doi.org/10.1016/j.physrep.2024.01.005 doi: 10.1016/j.physrep.2024.01.005
    [23] S. Jalan, A. Singh, Cluster synchronization in multiplex networks, Europhys. Lett., 113 (2016), 30002. https://doi.org/10.1209/0295-5075/113/30002 doi: 10.1209/0295-5075/113/30002
    [24] Y. Li, X. Wu, J. Lu, J. Lü, Synchronizability of duplex networks, IEEE Trans. Circuits Syst. II, 63 (2015), 206–210. https://doi.org/10.1109/TCSII.2015.2468924 doi: 10.1109/TCSII.2015.2468924
    [25] X. Wu, Y. Li, J. Wei, J. Zhao, J. Feng, J. Lu, Inter-layer synchronization in two-layer networks via variable substitution control, J. Franklin Inst., 357 (2020), 2371–2387. https://doi.org/10.1016/j.jfranklin.2019.12.019 doi: 10.1016/j.jfranklin.2019.12.019
    [26] R. Sevilla-Escoboza, I. Sendiña-Nadal, I. Leyva, R. Gutiérrez, J. M. Buldú, S. Boccaletti, Inter-layer synchronization in multiplex networks of identical layers, Chaos, 26 (2016), 065304. https://doi.org/10.1063/1.4952967 doi: 10.1063/1.4952967
    [27] Y. Xu, X. Wu, B. Mao, J. Lü, C. Xie, Finite-time intra-layer and inter-layer quasi-synchronization of two-layer multi-weighted networks, IEEE Trans. Circuits Syst. I, 68 (2021), 1589–1598. https://doi.org/10.1109/TCSI.2021.3050988 doi: 10.1109/TCSI.2021.3050988
    [28] C. Song, J. Zhou, J. Wang, Finite time inter-layer synchronization of duplex networks via event-dependent intermittent control, IEEE Trans. Circuits Syst. II, 69 (2022), 4889–4893. https://doi.org/10.1109/TCSII.2022.3187269 doi: 10.1109/TCSII.2022.3187269
    [29] X. Li, L. Zhou, F. Tan, An image encryption scheme based on finite-time cluster synchronization of two-layer complex dynamic networks, Soft Comput., 26 (2022), 511–525. https://doi.org/10.1007/s00500-021-06500-y doi: 10.1007/s00500-021-06500-y
    [30] T. Jing, F. Chen, X. Zhang, Finite-time lag synchronization of time-varying delayed complex networks via periodically intermittent control and sliding mode control, Neurocomputing, 199 (2016), 178–184. https://doi.org/10.1016/j.neucom.2016.03.018 doi: 10.1016/j.neucom.2016.03.018
    [31] X. Yang, X. Li, P. Duan, Finite-time lag synchronization for uncertain complex networks involving impulsive disturbances, Neural Comput. Appl., 34 (2022), 5097–5106. https://doi.org/10.1007/s00521-021-05987-8 doi: 10.1007/s00521-021-05987-8
    [32] B. Li, Finite-time synchronization for complex dynamical networks with hybrid coupling and time-varying delay, Nonlinear Dyn., 76 (2014), 1603–1610. https://doi.org/10.1007/s11071-013-1232-x doi: 10.1007/s11071-013-1232-x
    [33] D. Yang, X. Li, S. Song, Finite-time synchronization for delayed complex dynamical networks with synchronizing or desynchronizing impulses, IEEE Trans. Neural Networks Learn. Syst., 33 (2020), 736–746. https://doi.org/10.1109/TNNLS.2020.3028835 doi: 10.1109/TNNLS.2020.3028835
    [34] X. Yang, J. Lu, Finite-time synchronization of coupled networks with Markovian topology and impulsive effects, IEEE Trans. Autom. Control, 61 (2015), 2256–2261. https://doi.org/10.1109/TAC.2015.2484328 doi: 10.1109/TAC.2015.2484328
    [35] X. Yang, J. Lam, D. W. Ho, Z. Feng, Fixed-time synchronization of complex networks with impulsive effects via nonchattering control, IEEE Trans. Autom. Control, 62 (2017), 5511–5521. https://doi.org/10.1109/TAC.2017.2691303 doi: 10.1109/TAC.2017.2691303
    [36] W. Zhang, Y. Tang, X. Wu, J. Fang, Synchronization of nonlinear dynamical networks with heterogeneous impulses, IEEE Trans. Circuits Syst. I, 61 (2013), 1220–1228. https://doi.org/10.1109/TCSI.2013.2286027 doi: 10.1109/TCSI.2013.2286027
    [37] W. H. Chen, S. Luo, W. X. Zheng, Impulsive synchronization of reaction-diffusion neural networks with mixed delays and its application to image encryption, IEEE Trans. Neural Networks Learn. Syst., 27 (2016), 2696–2710. https://doi.org/10.1109/TNNLS.2015.2512849 doi: 10.1109/TNNLS.2015.2512849
    [38] X. Wang, X. Liu, K. She, S. Zhong, Finite-time lag synchronization of master-slave complex dynamical networks with unknown signal propagation delays, J. Franklin Inst., 354 (2017), 4913–4929. https://doi.org/10.1016/j.jfranklin.2017.05.004 doi: 10.1016/j.jfranklin.2017.05.004
    [39] U. E. Vincent, R. Guo, Finite-time synchronization for a class of chaotic and hyperchaotic systems via adaptive feedback controller, Phys. Lett. A, 375 (2011), 2322–2326. https://doi.org/10.1016/j.physleta.2011.04.041 doi: 10.1016/j.physleta.2011.04.041
    [40] G. Al-Mahbashi, M. M. Noorani, Finite-time lag synchronization of uncertain complex dynamical networks with disturbances via sliding mode control, IEEE Access, 7 (2019), 7082–7092. https://doi.org/10.1109/ACCESS.2018.2877707 doi: 10.1109/ACCESS.2018.2877707
    [41] X. Zhang, X. Li, J. Cao, F. Miaadi, Design of memory controllers for finite-time stabilization of delayed neural networks with uncertainty, J. Franklin Inst., 355 (2018), 5394–5413. https://doi.org/10.1016/j.jfranklin.2018.05.037 doi: 10.1016/j.jfranklin.2018.05.037
    [42] X. Li, D. W. Ho, J. Cao, Finite-time stability and settling-time estimation of nonlinear impulsive systems, Automatica, 99 (2019), 361–368. https://doi.org/10.1016/j.automatica.2018.10.024 doi: 10.1016/j.automatica.2018.10.024
  • Reader Comments
  • © 2024 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(1048) PDF downloads(150) Cited by(0)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog