Skip to main content
The Scientific World Journal logoLink to The Scientific World Journal
. 2014 Apr 27;2014:785706. doi: 10.1155/2014/785706

H Cluster Synchronization for a Class of Neutral Complex Dynamical Networks with Markovian Switching

Xinghua Liu 1,*
PMCID: PMC4032659  PMID: 24892088

Abstract

H cluster synchronization problem for a class of neutral complex dynamical networks (NCDNs) with Markovian switching is investigated in this paper. Both the retarded and neutral delays are considered to be interval mode dependent and time varying. The concept of H cluster synchronization is proposed to quantify the attenuation level of synchronization error dynamics against the exogenous disturbance of the NCDNs. Based on a novel Lyapunov functional, by employing some integral inequalities and the nature of convex combination, mode delay-range-dependent H cluster synchronization criteria are derived in the form of linear matrix inequalities which depend not only on the disturbance attenuation but also on the initial values of the NCDNs. Finally, numerical examples are given to demonstrate the feasibility and effectiveness of the proposed theoretical results.

1. Introduction

During the past decades, the research on the complex dynamical networks (CDNs) has attracted extensive attention of scientific and engineering researchers in all fields domestic and overseas since the pioneering work of Watts and Strogatz [1]. One of the reasons is that the complex networks have extensively existed in many practical applications, such as ecosystems, the Internet, scientific citation web, biological neural networks, and large scale robotic system; see, for example, [24]. It should be noted that the synchronization phenomena of CDNs have been paid more attention to and intensively have been investigated in various different fields; please refer to [510] and references therein for more details.

Since time delay inevitably exists and has become an important issue in studying the CDNs, synchronization problems for complex networks with time delays have gained increasing research attention and considerable progress has been made; see, for example, [516] and references therein for more details. However, in some practical applications, past change rate of the state variables affects the dynamics of nodes in the networks. This kind of complex dynamical network is termed as neutral complex dynamical network (NCDN), which contains delays both in its states and in the derivatives of its states. There are some results about the synchronization design problem for neutral systems [1721]. In these works, [18, 19] had studied the synchronization control for a kind of master-response setup and further extended to the case of neutral-type neural networks with stochastic perturbation. References [17, 20] had researched the synchronization problem for a class of complex networks with neutral-type coupling delays. Reference [21] had investigated the robust global exponential synchronization problem for an array of neutral-type neural networks. However, much fewer results have been proposed for neutral complex dynamical networks (NCDNs) compared with the rich results for CDNs with only discrete delays.

Recently, as a special synchronization on CDNs, cluster synchronization has been observed in biological science, distributed computation, and social contact networks. Because most of these networks have the clustering characteristic, many individuals maintain close contact with others in a same cluster, while only a few individuals link with an outside cluster. Hence, the individuals are synchronized inside the same cluster, but there is no synchronization among the clusters. Many researchers have made a lot of progress on the cluster synchronization problem; see, for example, [2226]. In [24], cluster synchronization criteria are proposed for the coupled Josephson equation by constructing different coupling schemes. Then, in [26], a coupling scheme with cooperative and competitive weigh couplings is used to realize cluster synchronization for connected chaotic networks. In [22], cluster synchronization in an array of hybrid coupled neural networks with delays has been investigated and a new method is proposed to realize cluster synchronization by constructing a special coupling matrix. Besides, in the latest two years, cluster synchronization is considered for an array of coupled stochastic delayed neural networks by using the pinning control strategy in [23]. Linear pinning control schemes are given for cluster mixed synchronization of complex networks with community structure and nonidentical nodes in [25]. However, most of the research results in general complex networks ensure global or asymptotical synchronization, but the external disturbance is always existent, which may cause complex networks to diverge or oscillate. Therefore it is imperative to enhance the anti-interference ability of the system. To our knowledge, not much has been done for H cluster synchronization for continuous-time complex dynamical networks with neutral time delays and Markovian switching. The purpose of this paper is to minimize this gap. In addition, due to the complexity of high-order and large-scale networks, network mode switching is also a universal phenomenon in CDNs of the actual systems, and sometimes the network has finite modes that switch from one to another with certain transition rate; then such switching can be governed by a Markovian chain. The stability and synchronization problem of complex networks and neural networks with Markovian jump parameters and delays are investigated in [15, 2730] and references therein. Motivated by the above analysis, the H cluster synchronization problem for a class of NCDNs with Markovian switching and mode-dependent time-varying delays is investigated in this paper. The addressed NCDNs consist of M modes and the networks switch from one mode to another according to a Markovian chain.

In this paper, H cluster synchronization of the NCDNs with Markovian jump parameters is studied for the first time, which is first introduced to quantify the attenuation level of synchronization error dynamics against the exogenous disturbance of NCDNs with Markovian switching. It is assumed that the neutral and retarded delays are interval mode dependent and time varying. By utilizing a new augmented Lyapunov functional, H cluster synchronization criteria, which depend on interval mode-dependent delays, disturbance attenuation lever, and the initial values of NCDNs, are derived based on the Lyapunov stability theory, integral matrix inequalities, and convex combination. All the proposed results are in terms of LMIs that can be solved numerically, which are proved to be effective in numerical examples.

The remainder of the paper is organized as follows. Section 2 presents the problem and preliminaries. Section 3 gives the main results, which are then verified by numerical examples in Section 4. The paper is concluded in Section 5.

Notations. The following notations are used throughout the paper. R n denotes the n dimensional Euclidean space and R m×n is the set of all m × n matrices. X < Y (X > Y), where X and Y are both symmetric matrices, meaning that XY is negative (positive) definite. I is the identity matrix with proper dimensions. For a symmetric block matrix, we use ∗ to denote the terms introduced by symmetry. E stands for the mathematical expectation, ||v|| is the Euclidean norm of vector v, and ||v|| = (v T v)1/2, while ||A|| is spectral norm of matrix A and ||A|| = [λ max⁡(A T A)]1/2. λ max⁡(min⁡)(A) is the eigenvalue of matrix A with maximum (minimum) real part. The Kronecker product of matrices PR m×n and QR p×q is a matrix in R mp×nq which is denoted by PQ. Let ς > 0 and C([−ς, 0], R n) denotes the family of continuous function φ, from [−ς, 0] to R n with the norm |φ| = sup⁡ςθ≤0||φ(θ)||. Matrices, if their dimensions are not explicitly stated, are assumed to have compatible dimensions for algebraic operations.

2. Problem Statement and Preliminaries

Given a complete probability space {Ω, F, P} where Ω is the sample space, F is the algebra of events and P is the probability measure defined on F. Let {r(t),  t ≥ 0} be a homogeneous and right-continuous Markov chain taking values in a finite state space S = {1,2, 3,…, M} with a generator Υ = (γ ij)M×M, i, jS, which is given by

P(r(t+Δt)=jr(t)=i)={γijΔt+o(Δt)ij1+γiiΔt+o(Δt)i=j, (1)

where Δt > 0, lim⁡Δt→0(ot)/Δt) = 0, γ ij ≥ 0 (i, jS, ij) is the transition rate from mode i to j and, for any state or mode iS, it satisfies

γii=j=1,jiMγij,η=maxiS{γii}. (2)

Moreover, it is assumed that r(t) is irreducible and available at time t.

The following neutral complex dynamical network (NCDN) consisting of N identical nodes with Markovian jump parameters and interval time-varying delays over the space {Ω, F, P} is investigated in this paper:

x˙k(t)C(r(t))x˙k(tτ(t,r(t)))=A(r(t))xk(t)+B(r(t))xk(td(t,r(t)))+l=1Ngkl(1)(r(t))Γ1(r(t))xl(t)+l=1Ngkl(2)(r(t))Γ2(r(t))xl(td(t,r(t)))+l=1Ngkl(3)(r(t))Γ3(r(t))x˙l(tτ(t,r(t)))+D(r(t))f1(xk(t))+E(r(t))f2(xk(td(t,r(t))))+F(r(t))f3(x˙k(tτ(t,r(t))))+Hk(r(t))ωk(t), (3)
zk(t)=L(r(t))xk(t), (4)

where x k(t) = (x k1(t),x k2(t),…,x kn(t))TR n and z k(t) = (z k1(t),z k2(t),…,z kn(t))TR n are state variable and the controlled output of the node k ∈ {1,2,…, N}, respectively. ω k(t) ∈ R is the exogenous disturbance input. r(t) describes the evolution of the mode. A(r(t)), B(r(t)), C(r(t)), D(r(t)), E(r(t)), and F(r(t)) ∈ R n×n represent the connection weight matrices and the delayed connection weight matrices with real values in mode r(t). H k(r(t)) ∈ R n (k = 1,2,…, N) is the disturbance matrix in mode r(t). L(r(t)) ∈ R n×n is a parametric matrix in mode r(t). In this paper, these parametric matrices of NCDN (3) and (4) are known constant matrices in certain mode r(t). f 1, f 2, f 3 : R nR n are continuously nonlinear vector functions which are with respect to the current state x(t), the delayed state x(td(t, r(t))), and the neutral delay state x˙k(t-τ(t,r(t))). Γ1(r(t)) ∈ R n×n, Γ2(r(t)) ∈ R n×n, and Γ3(r(t)) ∈ R n×n represent the inner-coupling matrices linking between the subsystems in mode r(t). G (1)(r(t)) = [g kl (1)]N×N, G (2)(r(t)) = [g kl (2)]N×N, and G (3)(r(t)) = [g kl (3)]N×N are the coupling configuration matrices of the networks representing the coupling strength and the topological structure of the NCDNs in mode r(t), in which g kl (m) is defined as follows. If there exists a connection between kth and lth (kl) nodes, then g kl (m)(r(t)) = g lk (m)(r(t)) > 0; otherwise g kl (m)(r(t)) = g lk (m)(r(t)) = 0 and

gkk(m)(r(t))=l=1,lkNgkl(m)(r(t))=l=1,lkNglk(m)(r(t)),m=1,2,3;k=1,2,,N. (5)

τ(t, r(t)) and d(t, r(t)) denote the mode-dependent time-varying neutral delay and retarded delay, respectively. They are assumed to satisfy

0τ1iτi(t)τ2iτ¯=maxiS{τ2i},τ˙i(t)νi<1,0d1idi(t)d2i,whenr(t)=iS, (6)

where τ 1i, τ 2i, d 1i, and d 2i are real constant scalars and ς = max⁡iS{τ 2i, d 2i}.

The nonlinear vector functions, f 1, f 2, and f 3, are assumed to satisfy the following sector-bounded condition [31]:

[f1(x)f1(y)W1(1)(xy)]T×[f1(x)f1(y)W2(1)(xy)]0,x,yRn,[f2(x)f2(y)W1(2)(xy)]T×[f2(x)f2(y)W2(2)(xy)]0,x,yRn,[f3(x)f3(y)W1(3)(xy)]T×[f3(x)f3(y)W2(3)(xy)]0,x,yRn, (7)

where W 1 (l) and W 2 (l), l = 1,2, 3, are two constant matrices with W 2 (l)W 1 (l) ≥ 0. Such a description of nonlinear functions has been exploited in [3234] and is more general than the commonly used Lipschitz conditions, which would be possible to reduce the conservatism of the main results caused by quantifying the nonlinear functions via a matrix inequality technique.

For simplicity of notations, we denote A(r(t)), B(r(t)), C(r(t)), D(r(t)), E(r(t)), F(r(t)), G (m)(r(t)), Γm(r(t)), (m = 1,2, 3), H k(r(t)), and L(r(t)) by A i, B i, C i, D i, E i, F i, G i (m), Γmi, (m = 1,2, 3), H ki, and L i for r(t) = iS. By utilizing the Kronecker product of the matrices, (3) and (4) can be written in a more compact form as

x˙(t)=Aix(t)+Bix(tdi(t))+Cix˙(tτi(t))+DiF1(x(t))+EiF2(x(tdi(t)))+FiF3(x˙(tτi(t)))+Hiω(t), (8)
z(t)=Lix(t), (9)

where

Ai=INAi+Gi(1)Γ1i,Bi=INBi+Gi(2)Γ2i,Ci=INCi+Gi(3)Γ3i,Di=INDi,Ei=INEi,Fi=INFi,Li=INLi,Hi=diag{H1i,H2i,,HNi},x(t)=col{x1(t),x2(t),,xN(t)},x(tdi(t))=col{x1(tdi(t)),x2(tdi(t)),,xN(tdi(t))},x˙(tτi(t))=col{x˙1(tτi(t)),x˙2(tτi(t)),,x˙N(tτi(t))},F1(x(t))=col{f1(x1(t)),f1(x2(t)),,f1(xN(t))},F2(x(tdi(t)))=col{f2(x1(tdi(t))),f2(x2(tdi(t))),,f2(xN(tdi(t)))},F3(x˙(tτi(t)))=col{f3(x˙1(tτi(t))),f3(x˙2(tτi(t))),,f3(x˙N(tτi(t)))},ω(t)=col{ω1(t),ω2(t),,ωN(t)},z(t)=col{z1(t),z2(t),,zN(t)}. (10)

Assumption 1 (see [22]) —

The coupling matrix G i (m) can be expressed in the following form:

Gi(m)=[Ni11(m)Ni12(m)Ni1k(m)Ni21(m)Ni22(m)Ni2k(m)Nik1(m)Nik2(m)Nikk(m)],m=1,2,3. (11)

It should be especially emphasized that we do not assume that the coupling matrix is symmetric or diagonal. However, most of the former works about network synchronization are based on symmetric or diagonal coupling matrix.

Before moving onto the main results, some definitions and lemmas are introduced below.

Definition 2 (see [35]) —

Define operator D : C([−ς, 0], R n) → R n by D(x t) = x(t) − Cx(tτ). D is said to be stable if the homogeneous difference equation

D(xt)=0,t0,x0=ψ{ϕC([ς,0],Rn):Dϕ=0} (12)

is uniformly asymptotically stable. In this paper, that is, ||I NC i + G i (3)C i|| < 1.

Definition 3 (see [36]) —

Define the stochastic Lyapunov-Krasovskii function of the NCDNs (3) and (4) as V(x(t), r(t) = i,  t > 0) = V(x(t), i, t) where its infinitesimal generator is defined as

ΓV(x(t),i,t)=limΔt01Δt[E{V(x(t+Δt),r(t+Δt),t+Δt)x(t)=x,r(t)=i}V(x(t),i,t)]=tV(x(t),i,t)+xV(x(t),i,t)x˙(t)+j=1NπijV(x(t),j,t). (13)

Definition 4 (see [26]) —

A network with N nodes realizes cluster synchronization if the N nodes are split into several clusters, such as {(1,2,…, m 1), (m 1 + 1, m 1 + 2,…, m 2),…, (m k−1 + 1, m k−1 + 2,…, m k), m 0 = 0, m k = N, m j−1 < m j}, and the nodes in the same cluster synchronize with one another (i.e., for the states x i(t) and x j(t) of arbitrary nodes i and j in the same cluster, lim⁡t||x i(t) − x j(t)|| = 0 holds). The set

S={x=(x1(s),x2(s),,xN(s)):x1(s)=x2(s)==xm1(s),xm1+1(s)=xm1+2(s)==xm2(s),,xmk1+1(s)=xmk1+2(s)==xmk(s)} (14)

is called the cluster synchronization manifold.

Lemma 5 (see [37]) —

Let G be an N × N matrix in the set T(R, K), where R denotes a ring and T(R, K) = {the set of matrices with entries R such that the sum of the entries in each row is equal to K for some KR}. Then the (N − 1)×(N − 1) matrix X satisfies MG = XM, where X = MG J,

M=[11111111](N1)×N,J=[111101111001100010000]N×(N1). (15)

Furthermore, the matrix X can be rewritten explicitly as follows:

Xp,q=k=1q(Gp,kGp+1,k),forp,q{1,2,,N1}. (16)

Lemma 6 —

Under Assumption 1, the (Nk)×(Nk) matrix X i (m) satisfies M~Gi(m)=Xi(m)M~, m = 1,2, 3, where

Ni(m)=[Ni11(m)Ni22(m)Nikk(m)]N×N,M~=[M1M2Mk](Nk)×N,J~=[J1J2Jk]N×(Nk). (17)

And Xi(m)=M~Ni(m)J~, N pp (m)R mp×mp, M pR (mp−1)×mp, J pR mp×(mp−1), and p = 1,2,…, k.

Proof —

From Assumption 1 and Lemma 5, it can be easily obtained that

M~Gi(m)=[M1M2Mk]×[Ni11(m)Ni12(m)Ni1k(m)Ni21(m)Ni22(m)Ni2k(m)Nik1(m)Nik2(m)Nikk(m)]=[M1Ni11(m)M2Ni22(m)MkNikk(m)]=[M1Ni11(m)J1M1M2Ni22(m)J2M2MkNikk(m)JkMk]=M~Ni(m)J~M~=Xi(m)M~. (18)

This completes the proof.

Lemma 7 (see [22]) —

xS if and only if E{||M x(t)||2} = 0, t, where M=M~IN.

Proof —

Consider

E{||Mx(t)||2}=E{l=1m11||xl(t)xl+1(t)||2+l=m1+1m21||xl(t)xl+1(t)||2++l=mk1+1mk1||xl(t)xl+1(t)||2}. (19)

By Definition 4, it completes the proof.

Definition 8 —

The neutral complex dynamical networks (3) and (4) are H cluster synchronization with a disturbance attenuation δ and symmetric positive matrix Y > 0, if the following condition is satisfied:

0||Mz(t)||2dtδ2{0||ω(t)||2dt+xT(0)Yx(0)}. (20)

The index δ is called disturbance attenuation and used to quantify the attenuation level of synchronization error dynamics against exogenous disturbances. It is noticed that (20) depends not only on the attenuation level but also on the initial values of complex networks.

Lemma 9 (see [38]) —

Given matrices A, B, C, and D with appropriate dimensions and scalar α, by the definition of the Kronecker product, the following properties hold:

(αA)B=A(αB),(A+B)C=AC+BC,(AB)(CD)=(AC)(BD),(AB)T=ATBT. (21)

Lemma 10 (see [39, 40]) —

For any constant matrix H = H T > 0 and scalars τ 2 > τ 1 > 0 such that the following integrations are well defined, then

  • (a)
    (τ2τ1)tτ2tτ1xT(s)Hx(s)ds[tτ2tτ1xT(s)ds]H[tτ2tτ1x(s)ds], (22)
  • (b)
    12(τ22τ12)τ2τ1t+θtxT(s)Hx(s)dsdθ[τ2τ1t+θtxT(s)dsdθ]×H[τ2τ1t+θtx(s)dsdθ]. (23)

Lemma 11 (see [41]) —

Supposing that 0 ≤ τ mτ(t) ≤ τ M, Ξ 1, Ξ 2, and Ω are constant matrices of appropriate dimensions, then

(τ(t)τm)Ξ1+(τMτ(t))Ξ2+Ω<0 (24)

if and only if (τ Mτ m)Ξ 1 + Ω < 0 and (τ Mτ m)Ξ 2 + Ω < 0 hold.

3. Main Results

In this section, sufficient conditions are presented to ensure H cluster synchronization for the neutral complex dynamical network (NCDN) (3) and (4).

3.1. H Cluster Synchronization Analysis

Theorem 12 —

Given the transition rate matrix Υ, the initial positive definite matrix Y = Y T > 0, constant scalars τ 1i, τ 2i, ν i, d 1i, d 2i, and τ mi, d mi satisfying τ 1i < τ mi < τ 2i, d 1i < d mi < d 2i, respectively, the NCDN systems (3) and (4) with sector-bounded condition (7) are H cluster synchronization with a disturbance attenuation lever δ if ||(I N + G i (3)) ⊗ C i|| < 1 and there exist (Nk)n × (Nk)n symmetric positive matrices P i > 0, (iS), Q j > 0, (j = 1,2,…, 6), R k > 0, (k = 1,2,…, 7), T l > 0, U m > 0, and V n > 0, (l, m, n = 1,2,…, 6) for any scalars ϵ 1, ϵ 2, ϵ 3 > 0 such that the following linear matrix inequalities hold:

graphic file with name TSWJ2014-785706.e003.jpg (25)
graphic file with name TSWJ2014-785706.e004.jpg (26)

where

Θi0=m=130EmΦmEmT+L()+ΛTJΛ(E1E3)×U1(E1TE3T)(E1E16)U4(E1TE16T)(τ1iE1E10)V1(τ1iE1TE10T)[(τmiτ1i)E1E13]V2[(τmiτ1i)E1TE13T][(τ2iτmi)E1E14]V3[(τ2iτmi)E1TE14T](d1iE1E22)V4(d1iE1TE22T)[(dmid1i)E1E25]V5[(dmid1i)E1TE25T][(d2idmi)E1E26]V6[(d2idmi)E1TE26T], (27)

where E i  {i = 1,2,…, 30} are block entry matrices; that is,

E4T=[000I00000000000000000000000000]. (28)

L is a linear operator on real square matrices by

L(A)=A+AT,ARn×n,J=η(τ¯τ1i)R1+R2+R5+τ1i2U1+d1i2U4+(τmiτ1i)2U2+(τ2iτmi)2U3+(dmid1i)2U5+(d2idmi)2U6+τ1i44V1+d1i44V4+(τmi2τ1i2)24V2+(τ2i2τmi2)24V3+(dmi2d1i2)24V5+(d2i2dmi2)24V6,Λ=(Ai+Xi(1))E1T+(Ci+Xi(3))E6T+(Bi+Xi(2))E15T+DiE27T+EiE28T+FiE29T+MHiE30T,=E1(PiDi+ϵ1W1(1)T+ϵ1W2(1)T)E27T+E1PiDiE28T+E1PiFiE29T+E1PiHiE30T+E15(ϵ2W1(2)T+ϵ2W2(2)T)E28T+E6(ϵ3W1(3)T+ϵ3W2(3)T)E29T,Φ1=L[Pi(Ai+Bi+Ci+Xi(1)+Xi(2)+Xi(3))ϵ1W1(1)TW2(1)]+jSγijPj+Q1+Q4+τ1i2T1+d1i2T4+(τmiτ1i)2T2+(τ2iτmi)2T3+(dmid1i)2T5+(d2idmi)2T6+LiTLi,Φ3=Q2R1,Φ4=Q4R2,Φ5=Q3,Φ6=(1νi)R1ϵ3W1(3)TW2(3),Φ7=R1+R3R2,Φ8=R4R3,Φ9=R4,Φ10=T1,Φ15=ϵ2W1(2)TW2(2),Φ16=Q5Q4,Φ17=Q6Q5,Φ18=Q6,Φ19=R6R5,Φ20=R7R6,Φ21=R7,Φ27=2ϵ1I,Φ28=2ϵ2I,Φ29=2ϵ3I,Φ30=δ2I,Φm=0,(m=2,11,12,13,14,23,24,25,26),Ai=INkAi,Bi=INkBi,Ci=INkCi,Di=INkDi,Ei=INkEi,Fi=INkFi,Li=INkLi,Xi(m)=Xi(m)Γmi,(m=1,2,3),Ωi1=E11T2E11T2(E13E11)T2(E13TE11T)(E3E2)U2(E3TE2T)2(E2E4)×U2(E2TE4T)E14T3E14T(E4E5)U3(E4TE5T),Ωi2=2E11T2E11T(E13E11)T2(E13TE11T)2(E3E2)U2(E3TE2T)(E2E4)×U2(E2TE4T)E14T3E14T(E4E5)U3(E4TE5T),Ωi3=2E12T3E12T(E14E12)T3(E14TE12T)(E4E2)U3(E4TE2T)2(E2E5)×U3(E2TE5T)E13T2E13T(E3E4)U2(E3TE4T),Ωi4=E12T3E12T2(E14E12)T3(E14TE12T)2(E4E2)U3(E4TE2T)(E2E5)U3(E2TE5T)E13T2E13T(E3E4)U2(E3TE4T),Πi1=E23T5E23T2(E25E23)T5(E25TE23T)(E16E15)U5(E16TE15T)2(E15E17)U5(E15TE17T)E26T6E26T(E17E18)U6(E17TE18T),Πi2=2E23T5E23T(E25E23)T5(E25TE23T)2(E16E15)U5(E16TE15T)(E15E17)U5(E15TE17T)E26T6E26T(E17E18)U6(E17TE18T),Πi3=2E24T6E24T(E26E24)T6(E26TE24T)(E17E15)U6(E17TE15T)2(E15E18)U6(E15TE18T)E25T5E25T(E16E17)U5(E16TE17T),Πi4=E24T6E24T2(E26E24)T6(E26TE24T)2(E17E15)U6(E17TE15T)(E15E18)U6(E15TE18T)E25T5E25T(E16E17)U5(E16TE17T),V(0)=xT(0)MTPiMx(0)+k=26Vk(0),V2(0)=τ1i0xT(s)MTQ1Mx(s)ds+τmiτ1ixT(s)MTQ2Mx(s)ds+τ2iτmixT(s)MTQ3Mx(s)ds+d1i0xT(s)MTQ4Mx(s)ds+dmid1ixT(s)MTQ5Mx(s)ds+d2idmixT(s)MTQ6Mx(s)ds,V3(0)=τi(t)τ1ix˙T(s)MTR1Mx˙(s)ds+τ1i0x˙T(s)MTR2Mx˙(s)ds+τmiτ1ix˙T(s)MTR3Mx˙(s)ds+τ2iτmix˙T(s)MTR4Mx˙(s)ds+d1i0x˙T(s)MTR5Mx˙(s)ds+dmid1ix˙T(s)MTR6Mx˙(s)ds+d2idmix˙T(s)MTR7Mx˙(s)ds,V4(0)=τ1i0θ0τ1ixT(s)MTT1Mx(s)dsdθ+τmiτ1iθ0(τmiτ1i)xT(s)MTT2Mx(s)dsdθ+τ2iτmiθ0(τ2iτmi)xT(s)MTT3Mx(s)dsdθ+d1i0θ0d1ixT(s)MTT4Mx(s)dsdθ+dmid1iθ0(dmid1i)xT(s)MTT5Mx(s)dsdθ+d2idmiθ0(d2idmi)xT(s)MTT6Mx(s)dsdθ,V5(0)=τ1i0θ0τ1ix˙T(s)MTU1Mx˙(s)dsdθ+τmiτ1iθ0(τmiτ1i)x˙T(s)MTU2Mx˙(s)dsdθ+τ2iτmiθ0(τ2iτmi)x˙T(s)MTU3Mx˙(s)dsdθ+d1i0θ0d1ix˙T(s)MTU4Mx˙(s)dsdθ+dmid1iθ0(dmid1i)x˙T(s)MTU5Mx˙(s)dsdθ+d2idmiθ0(d2idmi)x˙T(s)MTU6Mx˙(s)dsdθ+τ¯τ1iθ0ηx˙T(s)MTR1Mx˙(s)dsdθ,V6(0)=τ1i0θ0λ0τ1i22x˙T(s)MTV1Mx˙(s)dsdλdθ+τmiτ1iθ0λ0τmi2τ1i22x˙T(s)MTV2Mx˙(s)dsdλdθ+τ2iτmiθ0λ0τ2i2τmi22x˙T(s)MTV3Mx˙(s)dsdλdθ+d1i0θ0λ0d1i22x˙T(s)MTV4Mx˙(s)dsdλdθ+dmid1iθ0λ0dmi2d1i22x˙T(s)MTV5Mx˙(s)dsdλdθ+d2idmiθ0λ0d2i2dmi22x˙T(s)MTV6Mx˙(s)dsdλdθ. (29)

Proof —

Construct the Lyapunov functional candidate as follows:

V(x(t),i,t)=k=16Vk(x(t),i,t), (30)

where

V1(x(t),i,t)=xT(t)MTPiMx(t),V2(x(t),i,t)=tτ1itxT(s)MTQ1Mx(s)ds+tτmitτ1ixT(s)MTQ2Mx(s)ds+tτ2itτmixT(s)MTQ3Mx(s)ds+td1itxT(s)MTQ4Mx(s)ds+tdmitd1ixT(s)MTQ5Mx(s)ds+td2itdmixT(s)MTQ6Mx(s)ds,V3(x(t),i,t)=tτi(t)tτ1ix˙T(s)MTR1Mx˙(s)ds+tτ1itx˙T(s)MTR2Mx˙(s)ds+tτmitτ1ix˙T(s)MTR3Mx˙(s)ds+tτ2itτmix˙T(s)MTR4Mx˙(s)ds+td1itx˙T(s)MTR5Mx˙(s)ds+tdmitd1ix˙T(s)MTR6Mx˙(s)ds+td2itdmix˙T(s)MTR7Mx˙(s)ds,V4(x(t),i,t)=τ1i0t+θtτ1ixT(s)MTT1Mx(s)dsdθ+τmiτ1it+θt(τmiτ1i)xT(s)MTT2Mx(s)dsdθ+τ2iτmit+θt(τ2iτmi)xT(s)MTT3Mx(s)dsdθ+d1i0t+θtd1ixT(s)MTT4Mx(s)dsdθ+dmid1it+θt(dmid1i)xT(s)MTT5Mx(s)dsdθ+d2idmit+θt(d2idmi)xT(s)MTT6Mx(s)dsdθ,V5(x(t),i,t)=τ1i0t+θtτ1ix˙T(s)MTU1Mx˙(s)dsdθ+τmiτ1it+θt(τmiτ1i)x˙T(s)MTU2Mx˙(s)dsdθ+τ2iτmit+θt(τ2iτmi)x˙T(s)MTU3Mx˙(s)dsdθ+d1i0t+θtd1ix˙T(s)MTU4Mx˙(s)dsdθ+dmid1it+θt(dmid1i)x˙T(s)MTU5Mx˙(s)dsdθ+d2idmit+θt(d2idmi)x˙T(s)MTU6Mx˙(s)dsdθ+τ¯τ1it+θtηx˙T(s)MTR1Mx˙(s)dsdθ,V6(x(t),i,t)=τ1i0θ0t+λtτ1i22x˙T(s)MTV1Mx˙(s)dsdλdθ+τmiτ1iθ0t+λtτmi2τ1i22x˙T(s)MTV2Mx˙(s)dsdλdθ+τ2iτmiθ0t+λtτ2i2τmi22x˙T(s)MTV3Mx˙(s)dsdλdθ+d1i0θ0t+λtd1i22x˙T(s)MTV4Mx˙(s)dsdλdθ+dmid1iθ0t+λtdmi2d1i22x˙T(s)MTV5Mx˙(s)dsdλdθ+d2idmiθ0t+λtd2i2dmi22x˙T(s)MTV6Mx˙(s)dsdλdθ. (3.1)

By the structure of M and by Lemmas 6 and 9, we obtain the following equalities:

M(INAi)=(INkAi)M=AiM,M(INBi)=(INkBi)M=BiM,M(INCi)=(INkCi)M=CiM,M(INDi)=(INkDi)M=DiM,M(INEi)=(INkEi)M=EiM,M(INFi)=(INkFi)M=FiM,M(Gi(m)Γmi)=(M~IN)(Gi(m)Γmi)=(M~Gi(m))Γmi=(Xi(m)M~)Γmi=(Xi(m)Γmi)(M~IN)=Xi(m)M,m=1,2,3,M(INLi)=(INkLi)M=LiM. (3.1)

Taking Γ as its infinitesimal generator along the trajectory of (8), we obtain the following from Definition 3 and (30)–(3.1):

graphic file with name TSWJ2014-785706.e001.jpg (33)
graphic file with name TSWJ2014-785706.e002.jpg (34)

Define

ξ(t)=col{Mx(t)Mx(tτi(t))Mx(tτ1i)Mx(tτmi)Mx(tτ2i)Mx˙(tτi(t))Mx˙(tτ1i)Mx˙(tτmi)Mx˙(tτ2i)Mtτ1itx(s)dsMtτi(t)tτ1ix(s)dsMtτ2itτi(t)x(s)dsMtτmitτ1ix(s)dsMtτ2itτmix(s)dsMx(tdi(t))Mx(td1i)Mx(tdmi)Mx(td2i)Mx˙(td1i)Mx˙(tdmi)Mx˙(td2i)Mtd1itx(s)dsMtdi(t)td1ix(s)dsMtd2itdi(t)x(s)dsMtdmitd1ix(s)dsMtd2itdmix(s)dsMF1(x(t))MF2(x(tdi(t)))MF3(x˙(tτi(t)))ω(t)}. (35)

According to (7), we can obtain the following inequalities for any ϵ 1, ϵ 2, ϵ 3 > 0:

ϵ1[MF1(x(t))]T[MF1(x(t))]=ϵ1j=1N1[f1(xj(t))f1(xj+1(t))]T×[f1(xj(t))f1(xj+1(t))]ϵ1j=1N1{[f1(xj(t))f1(xj+1(t))]TW2(1)×(xj(t)xj+1(t))+(xj(t)xj+1(t))T×W1(1)T[f1(xj(t))f1(xj+1(t))](xj(t)xj+1(t))TW1(1)TW2(1)×(xj(t)xj+1(t))}=ϵ1[MF1(x(t))]TW2(1)[M(x(t))]+ϵ1[M(x(t))]TW1(1)T[MF1(x(t))]ϵ1[M(x(t))]TW1(1)TW2(1)[M(x(t))],ϵ2[MF2(x(tdi(t)))]T[MF2(x(tdi(t)))]ϵ2[MF2(x(tdi(t)))]TW2(2)[Mx(tdi(t))]+ϵ2[M(x(tdi(t)))]TW1(2)T[MF2(x(tdi(t)))]ϵ2[M(x(tdi(t)))]TW1(2)TW2(2)×[M(x(tdi(t)))],ϵ3[MF3(x˙(tτi(t)))]T[MF3(x˙(tτi(t)))]ϵ3[MF3(x˙(tτi(t)))]TW2(3)[M(x˙(tτi(t)))]+ϵ3[M(x˙(tτi(t)))]TW1(3)T[MF3(x˙(tτi(t)))]ϵ3[M(x˙(tτi(t)))]TW1(3)TW2(3)[M(x˙(tτi(t)))]. (36)

From (33) and (36), we have

ΓV(x(t),i,t)k=16ΓVk(x(t),i,t)2ϵ1[MF1(x(t))]T[MF1(x(t))]+2ϵ1[MF1(x(t))]TW2(1)(Mx(t))+2ϵ1(Mx(t))TW1(1)T[MF1(x(t))]2ϵ1[Mx(t)]TW1(1)TW2(1)[Mx(t)]2ϵ2[MF2(x(tdi(t)))]T[MF2(x(tdi(t)))]+2ϵ2[MF2(x(tdi(t)))]TW2(2)(Mx(tdi(t)))+2ϵ2(Mx(tdi(t)))TW1(2)T[MF2(x(tdi(t)))]2ϵ2[Mx(tdi(t))]TW1(2)TW2(2)[Mx(tdi(t))]2ϵ3[MF3(x˙(tτi(t)))]T[MF3(x˙(tτi(t)))]+2ϵ3[MF3(x˙(tτi(t)))]TW2(3)(Mx˙(tτi(t)))+2ϵ3(Mx˙(tτi(t)))TW1(3)T[MF3(x˙(tτi(t)))]2ϵ3[Mx˙(tτi(t))]TW1(3)TW2(3)[Mx˙(tτi(t))]. (37)

Noticing (a) of Lemma 10, then

tτ1itτ1ixT(s)MTT1Mx(s)ds[Mtτ1itx(s)ds]TT1[Mtτ1itx(s)ds]=ξT(t)E10T1E10Tξ(t),tτ1itτ1ix˙T(s)MTU1Mx˙(s)dsξT(t)(E1E3)U1(E1TE3T)ξ(t),td1itd1ixT(s)MTT4Mx(s)dsξT(t)E22T4E22Tξ(t),td1itd1ix˙T(s)MTU4Mx˙(s)dsξT(t)(E1E16)U4(E1TE16T)ξ(t). (38)

Noticing (b) of Lemma 10, then

τ1i0t+θtτ1i22x˙T(s)MTV1Mx˙(s)dsdθξT(t)(τ1iE1E10)V1(τ1iE1TE10T)ξ(t),τmiτ1it+θtτmi2τ1i22x˙T(s)MTV2Mx˙(s)dsdθξT(t)[(τmiτ1i)E1E13]×V2[(τmiτ1i)E1TE13T]ξ(t),τ2iτmit+θtτ2i2τmi22x˙T(s)MTV3Mx˙(s)dsdθξT(t)[(τ2iτmi)E1E14]×V3[(τ2iτmi)E1TE14T]ξ(t),d1i0t+θtd1i22x˙T(s)MTV4Mx˙(s)dsdθξT(t)(d1iE1E22)V4(d1iE1TE22T)ξ(t),dmid1it+θtdmi2d1i22x˙T(s)MTV5Mx˙(s)dsdθξT(t)[(dmid1i)E1E25]×V5[(dmid1i)E1TE25T]ξ(t),d2idmit+θtd2i2dmi22x˙T(s)MTV6Mx˙(s)dsdθξT(t)[(d2idmi)E1E26]×V6[(d2idmi)E1TE26T]ξ(t). (39)

If τ i(t)∈[τ 1i, τ mi] and d i(t)∈[d 1i, d mi], let

λ1i(t)=τi(t)τ1iτmiτ1i,κ1i(t)=di(t)d1idmid1i. (40)

Then the following is held from (a) of Lemma 10:

tτmitτ1i(τmiτ1i)xT(s)MTT2Mx(s)ds={tτi(t)tτ1i+tτmitτi(t)}(τmiτ1i)xT(s)MTT2Mx(s)ds=(τmiτi(t))tτi(t)tτ1ixT(s)MTT2Mx(s)ds(τi(t)τ1i)tτi(t)tτ1ixT(s)MTT2Mx(s)ds(τmiτi(t))tτmitτi(t)xT(s)MTT2Mx(s)ds(τi(t)τ1i)tτmitτi(t)xT(s)MTT2Mx(s)dsξT(t)E11T2E11Tξ(t)(1λ1i(t))ξT(t)E11T2E11Tξ(t)ξT(t)(E13E11)T2(E13TE11T)ξ(t)λ1i(t)ξT(t)(E13E11)T2(E13TE11T)ξ(t). (41)

Similarly,

tτmitτ1i(τmiτ1i)x˙T(s)MTU2Mx˙(s)ds={tτi(t)tτ1i+tτmitτi(t)}(τmiτ1i)x˙T(s)MTT2Mx˙(s)dsξT(t)(E3E2)U2(E3TE2T)ξ(t)(1λ1i(t))ξT(t)(E3E2)U2(E3TE2T)ξ(t)ξT(t)(E2E4)U2(E2TE4T)ξ(t)λ1i(t)ξT(t)(E2E4)U2(E2TE4T)ξ(t),tdmitd1i(dmid1i)xT(s)MTT5Mx(s)ds={tdi(t)td1i+tdmitdi(t)}(dmid1i)xT(s)MTT5Mx(s)dsξT(t)E23T5E23Tξ(t)(1κ1i(t))ξT(t)E23T5E23Tξ(t)ξT(t)(E25E23)T5(E25TE23T)ξ(t)κ1i(t)ξT(t)(E25E23)T5(E25TE23T)ξ(t),tdmitd1i(dmid1i)x˙T(s)MTU5Mx˙(s)ds={tdi(t)td1i+tdmitdi(t)}(dmid1i)x˙T(s)MTU5Mx˙(s)dsξT(t)(E16E15)U5(E16TE15T)ξ(t)(1κ1i(t))ξT(t)(E16E15)U5(E16TE15T)ξ(t)ξT(t)(E15E17)U5(E15TE17T)ξ(t)κ1i(t)ξT(t)×(E15E17)U5(E15TE17T)ξ(t). (42)

Considering

tτ2itτmi(τ2iτmi)xT(s)MTT3Mx(s)ds,tτ2itτmi(τ2iτmi)x˙T(s)MTU3Mx˙(s)ds,td2itdmi(d2idmi)xT(s)MTT6Mx(s)ds,td2itdmi(d2idmi)x˙T(s)MTU6Mx˙(s)ds, (43)

we have

tτ2itτmi(τ2iτmi)xT(s)MTT3Mx(s)dsξT(t)E14T3E14Tξ(t),tτ2itτmi(τ2iτmi)x˙T(s)MTU3Mx˙(s)dsξT(t)(E4E5)U3(E4TE5T)ξ(t),td2itdmi(d2idmi)xT(s)MTT6Mx(s)dsξT(t)E26T6E26Tξ(t),td2itdmi(d2idmi)x˙T(s)MTU6Mx˙(s)dsξT(t)(E17E18)U6(E17TE18T)ξ(t). (44)

In addition, according to (8), we know that Mx˙(t)=Λξ(t) and

[Mx˙(t)]TJ[Mx˙(t)]=ξT(t)ΛTJΛξ(t), (45)

where Λ and J have been defined in Theorem 12.

From (3.1) and (37)–(45), we obtain

ΓV(x(t),i,t)+||Mz(t)||2δ2||ω(t)||2k=16ΓVk(x(t),i,t)2ϵ1[MF1(x(t))]T[MF1(x(t))]+2ϵ1[MF1(x(t))]TW2(1)(Mx(t))+2ϵ1(Mx(t))T×W1(1)T[MF1(x(t))]2ϵ1[Mx(t)]TW1(1)TW2(1)×[Mx(t)]2ϵ2[MF2(x(tdi(t)))]T×[MF2(x(tdi(t)))]+2ϵ2[MF2(x(tdi(t)))]TW2(2)(Mx(tdi(t)))+2ϵ2(Mx(tdi(t)))TW1(2)T[MF2(x(tdi(t)))]2ϵ2[Mx(tdi(t))]TW1(2)TW2(2)[Mx(tdi(t))]2ϵ3[MF3(x˙(tτi(t)))]T[MF3(x˙(tτi(t)))]+2ϵ3[MF3(x˙(tτi(t)))]TW2(3)(Mx˙(tτi(t)))+2ϵ3(Mx˙(tτi(t)))TW1(3)T[MF3(x˙(tτi(t)))]2ϵ3[Mx˙(tτi(t))]TW1(3)TW2(3)[Mx˙(tτi(t))]+xT(t)MTLiTLiMx(t)δ2ωT(t)ω(t)ξT(t)[λ1i(t)Ωi1+(1λ1i(t))Ωi2+Θi02]ξ(t)+ξT(t)[κ1i(t)Πi1+(1κ1i(t))Πi2+Θi02]ξ(t). (46)

For τ i(t)∈[τ mi, τ 2i] and d i(t)∈[d mi, d 2i], let

λ2i(t)=τi(t)τmiτ2iτmi,κ2i(t)=di(t)dmid2idmi. (47)

Then, following the above procedure, we can obtain

ΓV(x(t),i,t)+||Mz(t)||2δ2||ω(t)||2ξT(t)[λ2i(t)Ωi3+(1λ2i(t))Ωi4+Θi02]ξ(t)+ξT(t)[κ2i(t)Πi3+(1κ2i(t))Πi4+Θi02]ξ(t). (48)

For other situations, where τ i(t)∈[τ mi, τ 2i], d i(t)∈[d 1i, d mi], and τ i(t)∈[τ 1i, τ mi], d i(t)∈[d mi, d 2i], we derive (49) and (50), respectively, as

ΓV(x(t),i,t)+||Mz(t)||2δ2||ω(t)||2ξT(t)[λ2i(t)Ωi3+(1λ2i(t))Ωi4+Θi02]ξ(t)+ξT(t)[κ1i(t)Πi1+(1κ1i(t))Πi2+Θi02]ξ(t), (49)
ΓV(x(t),i,t)+||Mz(t)||2δ2||ω(t)||2ξT(t)[λ1i(t)Ωi1+(1λ1i(t))Ωi2+Θi02]ξ(t)+ξT(t)[κ2i(t)Πi3+(1κ2i(t))Πi4+Θi02]ξ(t). (50)

Therefore, with (46), (48), (49), and (50), by Lemma 11, the following inequality (51) is held for τ i(t)∈[τ 1i, τ 2i] and d i(t)∈[d 1i, d 2i] if (25) is satisfied:

ΓV(x(t),i,t)+||Mz(t)||2δ2||ω(t)||2<0. (51)

If (26) is held, integrating the function in (51) from 0 to , then we have

0||Mz(t)||2dt<δ20||ω(t)||2dt+V(0)δ2(0||ω(t)||2dt+xT(0)Yx(0)). (52)

By Definition 8, the NCDNs (3) and (4) can reach H cluster synchronization with a disturbance attenuation δ. This completes the proof.

Remark 13 —

It should be mentioned that the proposed Lyapunov functional contains some triple-integral terms. Compared with the existing ones, [39, 42] have shown that such a Lyapunov functional type is very effective in the reduction of conservatism. Besides, the information on the lower bound of the delay is sufficiently used by introducing the integral terms on [tτ i(t), tτ 1i], [tτ 1i, t], [tτ 2i, tτ mi], [tτ mi, tτ 1i] and [td i(t), td 1i], [td 1i, t], [td 2i, td mi], [td mi, td 1i].

Remark 14 —

H cluster synchronization of the neutral complex dynamical networks with Markovian switching is considered for the first time. The synchronization conditions are in the form of linear matrix inequalities (LMIs), which can be solved by utilizing the LMI toolbox in Matlab. The solvability of derived conditions depends not only on the attenuation level but also on the initial values of the complex networks.

In some special situations, the neutral delay may disappear and be regarded as τ i(t) ≡ 0, which can be described by the following equality and viewed as a general delayed complex dynamical network with Markovian switching:

x˙(t)=Aix(t)+Bix(tdi(t))+DiF1(x(t))+EiF2(x(tdi(t)))+Hiω(t). (53)

The following corollary is therefore given to guarantee H cluster synchronization for this case.

Corollary 15 —

Given the transition rate matrix Υ, the initial positive definite matrix Y = Y T > 0, constant scalars d 1i, d 2i, and d mi satisfying d 1i < d mi < d 2i, the NCDN systems (53) and (4) with sector-bounded condition (7) are H cluster synchronization with a disturbance attenuation lever δ if there exist symmetric positive matrices P i > 0, (iS), Q j > 0, (j = 4,5, 6), R k > 0, (k = 5,6, 7), T l > 0, U m > 0, and V n > 0, (l, m, n = 4,5, 6) for any scalars ϵ 1, ϵ 2 > 0 such that the following linear matrix inequalities hold:

Π¯i1+12Θ¯i0<0,Π¯i2+12Θ¯i0<0,Π¯i3+12Θ¯i0<0,Π¯i4+12Θ¯i0<0,V¯(0)<δ2xT(0)Yx(0), (54)

where

Θ¯i0=m=116E¯mΦ¯mE¯mT+L(¯)+Λ¯TJ¯Λ¯(E¯1E¯3)U4(E¯1TE¯3T)(d1iE¯1E¯9)V4(d1iE¯1TE¯9T)[(dmid1i)E¯1E¯12]V5[(dmid1i)E¯1TE¯12T][(d2idmi)E¯1E¯13]V6[(d2idmi)E¯1TE¯13T], (55)

where E¯i  {i = 1,2,…, 16} are block entry matrices; that is,

E¯4T=[000I000000000000],J¯=R5+d1i2U4+(dmid1i)2U5+(d2idmi)2U6+d1i44V4+(dmi2d1i2)24V5+(d2i2dmi2)24V6,Λ¯=(Ai+Xi(1))E¯1T+(Bi+Xi(2))E¯2T+DiE¯14T+EiE¯15T+MHiE¯16T,¯=E¯1(PiDi+ϵ1W1(1)T+ϵ1W2(1)T)E¯14T+E¯1PiDiE¯15T+E¯1PiHiE¯16T+E¯2(ϵ2W1(2)T+ϵ2W2(2)T)E¯15T,Φ¯1=L[Pi(Ai+Bi+Xi(1)+Xi(2))ϵ1W1(1)TW2(1)]+jSγijPj+Q4+d1i2T4+(dmid1i)2T5+(d2idmi)2T6+LiTLi,Φ¯2=ϵ2W1(2)TW2(2),Φ¯3=Q5Q4,Φ¯4=Q6Q5,Φ¯5=Q6,Φ¯6=R6R5,Φ¯7=R7R6,Φ¯8=R7,Φ¯14=2ϵ1I,Φ¯15=2ϵ2I,Φ¯16=δ2I,Φ¯m=0,(m=9,10,11,12,13),Π¯i1=E¯10T5E¯10T2(E¯12E¯10)T5(E¯12TE¯10T)(E¯3E¯2)U5(E¯3TE¯2T)2(E¯2E¯4)×U5(E¯2TE¯4T)E¯13T6E¯13T(E¯4E¯5)×U6(E¯4TE¯5T),Π¯i2=2E¯10T5E¯10T(E¯12E¯10)T5(E¯12TE¯10T)2(E¯3E¯2)U5(E¯3TE¯2T)(E¯2E¯4)×U5(E¯2TE¯4T)E¯13T6E¯13T(E¯4E¯5)×U6(E¯4TE¯5T),Π¯i3=2E¯11T6E¯11T(E¯13E¯11)T6(E¯13TE¯11T)(E¯4E¯2)U6(E¯4TE¯2T)2(E¯2E¯5)×U6(E¯2TE¯5T)E¯12T5E¯12T(E¯3E¯4)×U5(E¯3TE¯4T),Π¯i4=E¯11T6E¯11T2(E¯13E¯11)T6(E¯13TE¯11T)2(E¯4E¯2)U6(E¯4TE¯2T)(E¯2E¯5)×U6(E¯2TE¯5T)E¯12T5E¯12T(E¯3E¯4)×U5(E¯3TE¯4T). (15)

Other notations are the same as those in Theorem 12.

Proof —

Since τ i(t) ≡ 0, we choose the Lyapunov functional as follows:

V¯(x(t),i,t)=V1(x(t),i,t)+k=26V¯k(x(t),i,t), (57)

where

V¯2(x(t),i,t)=td1itxT(s)MTQ4Mx(s)ds+tdmitd1ixT(s)MTQ5Mx(s)ds+td2itdmixT(s)MTQ6Mx(s)ds,V¯3(x(t),i,t)=td1itx˙T(s)MTR5Mx˙(s)ds+tdmitd1ix˙T(s)MTR6Mx˙(s)ds+td2itdmix˙T(s)MTR7Mx˙(s)ds,V¯4(x(t),i,t)=d1i0t+θtd1ixT(s)MTT4Mx(s)dsdθ+dmid1it+θt(dmid1i)xT(s)MT×T5Mx(s)dsdθ+d2idmit+θt(d2idmi)xT(s)MT×T6Mx(s)dsdθ,V¯5(x(t),i,t)=d1i0t+θtd1ix˙T(s)MTU4Mx˙(s)dsdθ+dmid1it+θt(dmid1i)x˙T(s)MT×U5Mx˙(s)dsdθ+d2idmit+θt(d2idmi)x˙T(s)MT×U6Mx˙(s)dsdθ,V¯6(x(t),i,t)=d1i0θ0t+λtd1i22x˙T(s)MTV4Mx˙(s)dsdλdθ+dmid1iθ0t+λtdmi2d1i22x˙T(s)MT×V5Mx˙(s)dsdλdθ+d2idmiθ0t+λtd2i2dmi22x˙T(s)MT×V6Mx˙(s)dsdλdθ. (58)

And we define

ξ¯(t)=col{Mx(t)Mx(tdi(t))Mx(td1i)Mx(tdmi)Mx(td2i)Mx˙(td1i)Mx˙(tdmi)Mx˙(td2i)Mtd1itx(s)dsMtdi(t)td1ix(s)dsMtd2itdi(t)x(s)dsMtdmitd1ix(s)dsMtd2itdmix(s)dsMF1(x(t))MF2(x(tdi(t)))ω(t)}. (59)

Then we follow a similar line as in proof of Theorem 12 and obtain the result.

4. Numerical Examples

In this section, numerical examples are presented to demonstrate the effectiveness of the developed design on H cluster synchronization.

Example 1 —

A four-node NCDN (3) and (4) with Markovian switching between two modes is taken into consideration; that is, N = 4 and M = 2. The parametric matrices of the NCDN are given as follows:

A1=[0.400.150.100.60],A2=[0.300.090.200.40],B1=[0.200.150.500.50],B2=[0.310.230.120.17],C1=[0.280.020.060.11],C2=[0.510.240.020.44],D1=[0.20000.15],D2=[0.3000.100.23],Ei=Fi=0,(i=1,2),G1(1)=[0.30.10.10.10.10.30.10.10.10.10.30.10.10.10.10.3],G2(1)=[0.1000.10.10.1000.100.10000.10.1],G1(2)=[0.20.10.1000.20.10.10.100.20.10.100.10.2],G2(2)=[0.20.10.1000000.10.10.200.10.100.2],G1(3)=[00000.10.30.10.100.10.30.10.10.10.10.3],G2(3)=[0.200.10.10.10.20.10.100000.100.10.2],Γ1i=Γ2i=Γ3i=[1001],Li=[1110],iS={1,2},Hk1=[01],Hk2=[10](k=1,2,3,4). (60)

The transition rate matrix is considered as follows:

Υ=[1122]. (61)

Furthermore, as a result of E i = F i = 0, only the nonlinear function f 1(x k(t)) is effective and given as

f1(xk(t))=[0.5xk1(t)tanh(0.2xk1(t))+0.2xk2(t)0.95xk2(t)tanh(0.75xk2(t))]T. (62)

Then, it is easy to verify that

W1(1)=[0.30.200.3],W2(1)=[0.50.200.95]. (63)

The interval mode-dependent time-varying neutral delays and discrete delays are, respectively, assumed to be

τ1(t)=0.5(1+sin3(t)),τ2(t)=0.5(1+cos3(t)),d1(t)=0.1+|sint|,d2(t)=0.1+|cost|. (64)

They are governed by the Markov process {r(t), t ≥ 0} and shown in Figures 1 and 2. It can be readily obtained that

τ11=0,τ21=1;τ12=0,τ22=1;ν1=ν2=33,d11=0.1,d21=1.1;d12=0.1,d22=1.1. (65)

Figure 1.

Figure 1

Mode-dependent time-varying neutral delays τ i(t) at mode 1 and mode 2.

Figure 2.

Figure 2

Mode-dependent time-varying retarded delays d i(t) at mode 1 and mode 2.

H cluster synchronization of this NCDN based on the above criterion is tested. Choose τ m1 = 0.2, τ m2 = 0.3, d m1 = 0.4, d m2 = 0.5, and the initial conditions

x1(s)=[0.10.1],x2(s)=[0.20.1],x3(s)=[0.30.3],x4(s)=[0.30.2],s[ς,0]. (66)

Let the disturbance attenuation level δ = 0.5, and let the initial positive definite matrix Y = 3I 8. With Theorem 12, by using the Matlab LMI Toolbox, a group of matrices as a feasible solution can be obtained in the following (for simplicity, we only list the matrices for P i and Q j, iS, j = 1,2,…, 6):

P1=[1.78020.06590.00470.00281.03040.00120.00151.85460.03261.1325],P2=[1.63720.16440.00420.00401.45260.00330.00251.37480.07271.2369],Q1=[2.35890.04670.00190.00163.13240.00160.00152.10460.43263.1433],Q2=[3.08110.02590.00340.00273.32450.00290.00383.64350.00373.1046],Q3=[2.30420.16540.00030.00021.63450.00180.00141.86730.07561.0564],Q4=[2.36320.07350.00110.00072.04110.01340.00011.77450.05421.0643],Q5=[3.18220.04530.00030.00053.3314003.24460.04433.0418],Q6=[2.64330.00590.00500.00422.30740.00140.00052.04350.09261.8663]. (67)

It can be concluded that this neutral complex dynamical network (NCDN) has achieved H cluster synchronization, which illustrates the effectiveness of Theorem 12.

Example 2 —

Particularly, consider τ i(t) ≡ 0 in Example 1 and other elements are identical with Example 1. With Corollary 15, by utilizing Matlab LMI Toolbox, the LMIs (54) can be solved. Then a group of matrices as a feasible solution can be obtained as follows (for simplicity, we only list the matrices for P i and Q j, iS, j = 4,5, 6):

P1=[1.54330.00490.00060.00031.02410.00180.00171.03270.00341.0065],P2=[1.56380.15360.00320.00281.36740.00260.00111.26550.04241.0258],Q4=[2.18440.06320.00090.00062.00870.01360.00011.75490.04661.0557],Q5=[3.17560.03460.00030.00043.3267003.23380.03653.0344],Q6=[2.63680.00470.00280.00352.28660.00060.00032.03370.06771.8359]. (68)

It also can be proved that the complex dynamical network (CDN) has achieved H cluster synchronization, which verifies the effectiveness of Corollary 15.

5. Conclusions

In this paper, H cluster synchronization of neutral complex dynamical networks with Markovian switching is considered for the first time. By interval mode-dependent delays dividing, a new augmented Lyapunov functional containing some triple-integral terms is constructed to reduce conservativeness. Then the delay-range-dependent H cluster synchronization criteria are obtained by the Lyapunov stability theory, integral matrix inequalities, and convex combination. Finally, numerical examples are given to illustrate the feasibility and effectiveness of the proposed result.

Acknowledgments

The author would like to thank the associate editor and the anonymous reviewers for their constructive comments and suggestions to improve the quality of the paper. This work was supported in part by the Fundamental Research Funds of the Central Universities.

Conflict of Interests

The author declares that there is no conflict of interests regarding the publication of this paper.

References

  • 1.Watts DJ, Strogatz SH. Collective dynamics of ‘small-world’ networks. Nature. 1998;393(6684):440–442. doi: 10.1038/30918. [DOI] [PubMed] [Google Scholar]
  • 2.Pastor-Satorras R, Vespignani A. Epidemic spreading in scale-free networks. Physical Review Letters. 2001;86(14):3200–3203. doi: 10.1103/PhysRevLett.86.3200. [DOI] [PubMed] [Google Scholar]
  • 3.Pastor-Satorras R, Smith E, Solé RV. Evolving protein interaction networks through gene duplication. Journal of Theoretical Biology. 2003;222(2):199–210. doi: 10.1016/s0022-5193(03)00028-6. [DOI] [PubMed] [Google Scholar]
  • 4.Wang XF, Chen G. Synchronization in scale-free dynamical networks: robustness and fragility. IEEE Transactions on Circuits and Systems. 2002;49(1):54–62. [Google Scholar]
  • 5.Li CP, Sun WG, Kurths J. Synchronization of complex dynamical networks with time delays. Physica A. 2006;361(1):24–34. [Google Scholar]
  • 6.Gao H, Lam J, Chen G. New criteria for synchronization stability of general complex dynamical networks with coupling delays. Physics Letters A. 2006;360(2):263–273. [Google Scholar]
  • 7.Park MJ, Kwon OM, Park JH, Lee SM, Cha EJ. Synchronization criteria for coupled stochastic neural networks with time-varying delays and leakage delay. Journal of the Franklin Institute. 2012;349(5):1699–1720. [Google Scholar]
  • 8.Liu X, Chen T. Exponential synchronization of nonlinear coupled dynamical networks with a delayed coupling. Physica A. 2007;381(1-2):82–92. [Google Scholar]
  • 9.Wang Y, Wang Z, Liang J. A delay fractioning approach to global synchronization of delayed complex networks with stochastic disturbances. Physics Letters A. 2008;372(39):6066–6073. [Google Scholar]
  • 10.Wang Y, Wang Z, Liang J. Global synchronization for delayed complex networks with randomly occurring nonlinearities and multiple stochastic disturbances. Journal of Physics A. 2009;42(13):135101–135111. [Google Scholar]
  • 11.Li H, Yue D, Gu Z. Synchronization stability of complex dynamical networks with probabilistic time-varying delays. Proceedings of the 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference; December 2009; pp. 621–625. [Google Scholar]
  • 12.Li H, Wong WK, Tang Y. Global synchronization stability for stochastic complex dynamical networks with probabilistic interval time-varying delays. Journal of Optimization Theory and Applications. 2012;152(2):496–516. [Google Scholar]
  • 13.Yu W, Cao J, Lü J. Global synchronization of linearly hybrid coupled networks with time-varying delay. SIAM Journal on Applied Dynamical Systems. 2008;7(1):108–133. [Google Scholar]
  • 14.Tang Y, Fang J-A, Xia M, Yu D. Delay-distribution-dependent stability of stochastic discrete-time neural networks with randomly mixed time-varying delays. Neurocomputing. 2009;72(16–18):3830–3838. [Google Scholar]
  • 15.Tang Y, Fang J-A, Miao Q-Y. Synchronization of stochastic delayed neural networks with Markovian switching and its application. International Journal of Neural Systems. 2009;19(1):43–56. doi: 10.1142/S0129065709001823. [DOI] [PubMed] [Google Scholar]
  • 16.Wang Y, Zhang H, Wang X, Yang D. Networked synchronization control of coupled dynamic networks with time-varying delay. IEEE Transactions on Systems, Man, and Cybernetics B. 2010;40(6):1468–1479. doi: 10.1109/TSMCB.2010.2040273. [DOI] [PubMed] [Google Scholar]
  • 17.Ji DH, Lee DW, Koo JH, Won SC, Lee SM, Park JH. Synchronization of neutral complex dynamical networks with coupling time-varying delays. Nonlinear Dynamics. 2010;65:349–358. [Google Scholar]
  • 18.Park JH. Synchronization of cellular neural networks of neutral type via dynamic feedback controller. Chaos, Solitons and Fractals. 2009;42(3):1299–1304. [Google Scholar]
  • 19.Park JH, Kwon OM. Synchronization of neural networks of neutral type with stochastic perturbation. Modern Physics Letters B. 2009;23(14):1743–1751. [Google Scholar]
  • 20.Dai Y, Cai Y, Xu X. Synchronization criteria for complex dynamical networks with neutral-type coupling delay. Physica A. 2008;387(18):4673–4682. [Google Scholar]
  • 21.Zhang Y, Xu S, Chu Y, Lu J. Robust global synchronization of complex networks with neutral-type delayed nodes. Applied Mathematics and Computation. 2010;216(3):768–778. [Google Scholar]
  • 22.Cao J, Li L. Cluster synchronization in an array of hybrid coupled neural networks with delay. Neural Networks. 2009;22(4):335–342. doi: 10.1016/j.neunet.2009.03.006. [DOI] [PubMed] [Google Scholar]
  • 23.Li L, Cao J. Cluster synchronization in an array of coupled stochastic delayed neural networks via pinning control. Neurocomputing. 2011;74(5):846–856. [Google Scholar]
  • 24.Qin W-X, Chen G. Coupling schemes for cluster synchronization in coupled josephson equations. Physica D. 2004;197(3-4):375–391. [Google Scholar]
  • 25.Wu X, Lu H. Cluster synchronization in the adaptive complex dynamical networks via a novel approach. Physics Letters A. 2011;375(14):1559–1565. [Google Scholar]
  • 26.Ma Z, Liu Z, Zhang G. A new method to realize cluster synchronization in connected chaotic networks. Chaos. 2006;16(2) doi: 10.1063/1.2184948.023103 [DOI] [PubMed] [Google Scholar]
  • 27.Ma Q, Xu S, Zou Y. Stability and synchronization for Markovian jump neural networks with partly unknown transition probabilities. Neurocomputing. 2011;74(17):3404–3411. [Google Scholar]
  • 28.Liu Y, Wang Z, Liang J, Liu X. Stability and synchronization of discrete-time Markovian jumping neural networks with mixed mode-dependent time delays. IEEE Transactions on Neural Networks. 2009;20(7):1102–1116. doi: 10.1109/TNN.2009.2016210. [DOI] [PubMed] [Google Scholar]
  • 29.Liu Y, Wang Z, Liu X. Exponential synchronization of complex networks with Markovian jump and mixed delays. Physics Letters A. 2008;372(22):3986–3998. [Google Scholar]
  • 30.Tang Y, Fang J-A, Miao Q. On the exponential synchronization of stochastic jumping chaotic neural networks with mixed delays and sector-bounded non-linearities. Neurocomputing. 2009;72(7-9):1694–1701. [Google Scholar]
  • 31.Wang Z, Liu Y, Liu X. H∞ filtering for uncertain stochastic time-delay systems with sector-bounded nonlinearities. Automatica. 2008;44(5):1268–1277. [Google Scholar]
  • 32.Shen B, Wang Z, Liu X. Bounded H∞ synchronization and state estimation for discrete time-varying stochastic complex networks over a finite horizon. IEEE Transactions on Neural Networks. 2011;22(1):145–157. doi: 10.1109/TNN.2010.2090669. [DOI] [PubMed] [Google Scholar]
  • 33.Liang J, Wang Z, Liu X. State estimation for coupled uncertain stochastic networks with missing measurements and time-varying delays: the discrete-time case. IEEE Transactions on Neural Networks. 2009;20(5):781–793. doi: 10.1109/TNN.2009.2013240. [DOI] [PubMed] [Google Scholar]
  • 34.Liang J, Wang Z, Liu X. Distributed state estimation for discrete-time sensor networks with randomly varying nonlinearities and missing measurements. IEEE Transactions on Neural Networks. 2011;22(3):486–496. doi: 10.1109/TNN.2011.2105501. [DOI] [PubMed] [Google Scholar]
  • 35.Hale JK, Verduyn Lunel SM. Introduction to Functional-Differential Equations. New York, NY, USA: Springer; 1993. (Applied Mathematical Sciences). [Google Scholar]
  • 36.Mao X. Stability of stochastic differential equations with Markovian switching. Stochastic Processes and Their Applications. 1999;79(1):45–67. [Google Scholar]
  • 37.Wu CW, Chua LO. Synchronization in an array of linearly coupled dynamical systems. IEEE Transactions on Circuits and Systems. 1995;42(8):430–447. [Google Scholar]
  • 38.Langville AN, Stewart WJ. The Kronecker product and stochastic automata networks. Journal of Computational and Applied Mathematics. 2004;167(2):429–447. [Google Scholar]
  • 39.Sun J, Liu GP, Chen J. Delay-dependent stability and stabilization of neutral time-delay systems. International Journal of Robust and Nonlinear Control. 2009;19(10):1364–1375. [Google Scholar]
  • 40.Gu K. An improved stability criterion for systems with distributed delays. International Journal of Robust and Nonlinear Control. 2003;13(9):819–831. [Google Scholar]
  • 41.Liu J, Gu Z, Hu S. H∞ filtering for Markovian jump systems with time-varying delays. International Journal of Innovative Computing, Information and Control. 2011;7(3):1299–1310. [Google Scholar]
  • 42.Liu X, Xi H. On delay-range-dependent stochastic stability conditions of uncertain neutral delay Markovian jump systems. Journal of Applied Mathematics. 2013;2013:12 pages.101485 [Google Scholar]

Articles from The Scientific World Journal are provided here courtesy of Wiley

RESOURCES