Skip to main content
Cognitive Neurodynamics logoLink to Cognitive Neurodynamics
. 2017 Sep 21;12(1):121–134. doi: 10.1007/s11571-017-9455-z

Finite-time and fixed-time synchronization analysis of inertial memristive neural networks with time-varying delays

Ruoyu Wei 1, Jinde Cao 1,, Ahmed Alsaedi 2
PMCID: PMC5801278  PMID: 29435092

Abstract

This paper investigates the finite-time synchronization and fixed-time synchronization problems of inertial memristive neural networks with time-varying delays. By utilizing the Filippov discontinuous theory and Lyapunov stability theory, several sufficient conditions are derived to ensure finite-time synchronization of inertial memristive neural networks. Then, for the purpose of making the setting time independent of initial condition, we consider the fixed-time synchronization. A novel criterion guaranteeing the fixed-time synchronization of inertial memristive neural networks is derived. Finally, three examples are provided to demonstrate the effectiveness of our main results.

Keywords: Inertial memristive neural networks, Time-varying delay, Feedback control, Finite-time synchronization, Fixed-time synchronization

Introduction

The memristor was originally predicted by Chua (1971), which is considered to be the fourth basic circuit element besides resistor, capacitor and inductor. However, the first practical memristor device was realized by HP laboratory until 2008 (Strukov et al. 2008). Similar to the operating principle of synapsis in human brain, the memristor has the function of memorizing the direction of flow of electric charge in the past. Therefore, it performs as a forgetting and remembering process in human brains. In recent years, memristor has become a hot topic due to its potential applications in next generation computers and powerful brain-like computers. By substituting resistor in traditional neural network with memristor, the memristive neural network is then constructed, which can make the artificial neural networks of human brain better. Recently, there have been many interesting research on the dynamics of memristive neural networks (Li and Cao 2016; Yang et al. 2017; Qi et al. 2014; Rakkiyappan et al. 2015; Chen et al. 2015). In Qi et al. (2014), the stability of delayed memristive neural networks with time-varying impulses is studied. The stability of memristor-based fractional-order neural networks with different memductance functions is investigated using Lyapunov method and Banach contraction principle in Rakkiyappan et al. (2015).

The second-order term in neural network is called inertial term, which cause more complex dynamic behavior compared with first-order neural networks. Physically, the second-order term represents inductance in circuit systems. There is strong biological background for the introduction of an inductance term in neural system (Ke and Miao 2013; Liu et al. 2009; Zhang and Quan 2015; Dong et al. 2012; He et al. 2012; Li et al. 2004; Liu et al. 2009; Wheeler and Schieve 1997; Hu et al. 2015; Zhang et al. 2015; Cao and Wan 2014). In semicircular canals of some animals, the membrane of a hair cell can be implemented by equivalent circuits that contain an inductance (Liu et al. 2009; Zhang and Quan 2015; Dong et al. 2012). The squid axon of sepia can also be elaborated by designing an inductance (He et al. 2012; Li et al. 2004; Liu et al. 2009; Wheeler and Schieve 1997). Hu et al. (2015) investigates the synchronization for an array of linearly and diffusively coupled inertial delayed neural networks (DNNs) by pinning control. The stability and synchronization of inertial neural network with time-delays is studied using matrix measure strategy in Cao and Wan (2014). Up to now, most of the results of inertial network have not taken the impact of memristors into consideration.

By combining inertial neural network and memristive neural network, inertial memristive neural network is then constructed. Until now, there are still very few results about this type of neural network (Rakkiyappan et al. 2016), which motivates our study. Due to the physical meaning and biological background of inertial and memristor, the combination of them can model more complex dynamical behavior in nature and extend the theorem of neural networks.

Synchronization is an important phenomenon in nature, and has been widely applied in various fields such as chemical reactors, biological systems, information processing, secure communication, etc. (Cao and Lu 2006; Ke and Miao 2013; Yang et al. 2015; Rakkiyappan et al. 2016; Balasubramaniam et al. 2011; Wang et al. 2014; Wen et al. 2013; Wu and Zeng 2015; Yang et al. 2014; Wan et al. 2016; Abdurahman et al. 2015; Liu et al. 2016). In Yang et al. (2015), exponential synchronization of neural networks with discontinuous activations with mixed delays has been discussed by combining state feedback control and impulsive control techniques. Rakkiyappan et al. (2016) has discussed the global exponential stability of inertial memristive neural networks and global exponential pinning synchronization of coupled inertial memristive neural networks. Exponential synchronization of memristive Cohen-Grossberg neural networks with mixed delays is researched in Yang et al. (2014). It is noticed that, most results about synchronization are limited to an infinite-time asymptotical process (Cao and Lu 2006; Ke and Miao 2013; Yang et al. 2015; Rakkiyappan et al. 2016; Balasubramaniam et al. 2011; Wang et al. 2014; Wen et al. 2013; Wu and Zeng 2015; Yang et al. 2014), that is, only when the time tends to infinity, the error between drive-response systems approaches zero. But in practical fields such as physical and engineering systems, due to the machine’s and human’s life spans are limited, we often require systems to achieve synchronization in finite time (Wan et al. 2016; Abdurahman et al. 2015; Liu et al. 2016; Polyakov 2012; Liu et al. 2014; Shen and Cao 2011; Bao and Cao 2016; Bhat and Bernstein 2000). Shen and Cao (2011) has investigated finite-time synchronization of an array of coupled neural networks via discontinuous controllers. In Bao and Cao (2016), the author has studied the finite-time generalized synchronization of nonidentical delayed chaotic systems. Up to now, the research for the finite-time synchronization of inertial memristive neural networks has not been found yet.

Different from the finite-time synchronization, where the final convergence time is closely related to the initial synchronization errors, the settling time of the fixed-time synchronization can be directly calculated regardless of the initial synchronization errors, which can lead to better applications in real practices (Wan et al. 2016; Polyakov 2012). To the best of the authors knowledge, the fixed-time synchronization of inertial memristive neural networks has not been studied in previous paper yet, this motivates our current research interest.

The main contribution of this paper is that it provides effective controllers to realize finite-time and fixed-time synchronization for inertial memristive neural networks.

The remainder of this paper is organized as follows. In section “Preliminaries”, some notations and preliminaries are given. The model formulation and main results are presented in sections “Modeling” and “Main results”. In section “Numerical examples”, three numerical examples are given to demonstrate the effectiveness of the main results. Finally, conclusions are drawn in section “Conclusion”.

Notations. Throughout this paper, Rn denotes the n-dimensional Euclidean space. The superscript T denotes vector transposition. Rn×n is the set of all n×n real matrices. In is the identity matrix of order n. sign(·) is the sign function. C(1)([-τ,0],Rn) denotes the family of continuous functions from [-τ,0] to Rn.

Preliminaries

In this section, some elementary notations and lemmas are introduced which play an important role in the proof of the main results in section “Modeling”.

Definition 1

(Filippov and Arscott 2013) Suppose ERn, then xF(x) is called a set-valued map from ERn, if for each point xE, there exists a nonempty set F(x)Rn. A set-valued map F with nonempty values is said to be upper semicontinuous at x0E, if for any open set N containing F(x0), there exists a neighbourhood M of x0 such that F(M)N. The map F(x) is said to have a closed image if for each xE, F(x) is closed.

Definition 2

(Filippov and Arscott 2013) For the system dx/dt=f(t,x), xRn, with discontinuous right-hand sides, a set-valued map is defined as

F(t,x)=δ>0μ(N)=0co¯[f(B(x,δ)\N)],

where co¯[E] is the closure of the convex hull of set E, B(x,δ)={y:y-xδ}, and μ(N) is the Lebesgue measure of set N. A solution in Filippov’s sense of the Cauchy problem for this system with initial condition x(0)=x0 is an absolutely continuous function x(t), t[0,T], which satisfies the differential inclusion

dxdtF(t,x),t[0,T].

Lemma 1

(Shen and Cao 2011) Assume that a continuous, positive-definite function V(t) satisfies the following differential inequality:

V˙(t)-cVβ(t),tt0,

where c>0,0<β<1. Then, V(t) satisfies the following inequality:

V1-β(t)V1-β(t0)-c(1-β)(t-t0),t0tt,

and V(t)=0 for all tt with t given by t=t0+V1-β(t0)c(1-β).

Lemma 2

(Polyakov 2012) Assume that a continuous radically unbounded function V(t):RnR+{0} satisfies the following differential inequality

(1)

V(t)=0t=0,

(2)

V~˙(t)-aVp(t)-bVq(t) for some a,b>0,p>1,0<q<1, where V~˙ is the set-valued Lie derivative of V.

Then, V(t)=0,tT(x0), with the settling time bounded by T(x0)Tmax=1a(p-1)+1b(1-q).

Lemma 3

(Xu and Wang 1983) If x1,x2xn0, 0<q1,p>1, then

i=1nxiqi=1nxiq,i=1nxipn1-pi=1nxip.

Lemma 4

(Xu and Wang 1983) For any real vectors x,yRn, the following inequality holds

2xTyxTx+yTy.

Modeling

Consider the dynamic equation of the ith node of the inertial memristive neural network consisting of n nodes:

d2xi(t)dt2=-didxi(t)dt-cixi(t)+j=1naij(xi(t))fj(xj(t))+j=1nbij(xi(t))fj(xj(t-τ(t)))+Ii,i=1,,n 1

where xi(t) is the state vector of the ith neuron. di>0, ci>0 are positive constants. The second derivative of xi(t) is called an inertial term of system (1). The nonlinear function fi denotes activation function for the neural network. Ii is the external input of the system. τ(t) is the time-varying delay that satisfies 0τ(t)τ, τ˙(t)θ<1, where τ, θ are constants. aij(xi(t)) and bij(xi(t)) are the memristive connection weights. According to the character of the memristor, the state parameters in (1) are supposed to satisfy the following condition:

aij(xi(t))=a^ij,|xi(t)|Ti,aˇij,|xi(t)|>Ti, 2
bij(xi(t))=b^ij,|xi(t)|Ti,bˇij,|xi(t)|>Ti, 3

for i,j=1,2,n, where a^ij,aˇij,b^ij,bˇij are known constants with respect to memristors. The initial value associated with system (1) is

xi(ω)=Φi(ω),dxi(ω)dω=Ψi(ω),-τω0,

where Φi(ω),Ψi(ω)C(1)([-τ,0],Rn), i=1,2,,n.

To derive the main results, the following assumptions are introduced.

Assumption 1

For all x,yR,xy, the neural activation function fi(·) satisfies

|fi(x)-fi(y)|li|x-y|,i=1,,n,

where li are known constants.

Assumption 2

There exists constants Mi s.t.|fi(z)|Mi,zR,i=1n.

Based on the theories of set-valued maps and differential inclusions, the model (1) with initial values can be described by the following differential inclusion:

d2xi(t)dt2+didxi(t)dt-cixi(t)+j=1nco[a_ij,a¯ij]fj(xj(t))+j=1nco[b_ij,b¯ij]fj(xj(t-τ(t)))+Ii, 4

where a_ij=min{a^ij,aˇij},a¯ij=max{a^ij,aˇij} b_ij=min{b^ij,bˇij},b¯ij=max{b^ij,bˇij},

co[a_ij,a¯ij]=a^ij,|xi(t)|<Ti,[a_ij,a¯ij],|xi(t)|=Ti,aˇij,|xi(t)|>Ti,co[b_ij,b¯ij]=b^ij,|xi(t)|<Ti,[b_ij,b¯ij],|xi(t)|=Ti,bˇij,|xi(t)|>Ti, 5

or equivalently, for i,j=1,2,n, there exists a~ij(xi(t))co[a_ij,a¯ij], b~ij(xi(t))co[b_ij,b¯ij] such that

d2xi(t)dt2+didxi(t)dt=-cixi(t)+j=1na~ij(xi(t))fj(xj(t))+j=1nb~ij(xi(t))fj(xj(t-τ(t)))+Ii. 6

Next, by introducing the following variable transformation:

pi(t)=xi(t),qi(t)=dxi(t)dt+xi(t),

system (6) can be transformed into the first-order form

p˙i(t)=-pi(t)+qi(t),q˙i(t)=(-1+di-ci)pi(t)+(1-di)qi(t)+j=1na~ij(pi(t))fj(pj(t))+j=1nb~ij(pi(t))fj(pj(t-τ(t)))+Ii, 7

with the initial condition given by

pi(s)=ϕi(s),qi(s)=ϕi(s)+ψi(s), 8

where -τs0,i=1,,n.

By letting p(t)=(p1(t),p2(t),,pn(t))T,q(t)=(q1(t),q2(t),,qn(t))T, system (7) can be written as the following compact form:

p˙(t)=-p(t)+q(t),q˙(t)=(-In+D-C)p(t)+(In-D)q(t)+A~(p(t))f(p(t))+B~(p(t))f(p(t-τ(t)))+I, 9

where D=diag{d1,d2,,dn}, C=diag{c1,c2cn},A~(p(t))=(a~ij(p(t)))n×n,B~(p(t))=(b~ij(p(t)))n×n.

Now we choose (9) as the master system, the corresponding slave system is formulated as

y˙(t)=-y(t)+z(t)+u1(t),z˙(t)=(-In+D-C)y(t)+(In-D)z(t)+A~(y(t))f(y(t))+B~(y(t))f(y(t-τ(t)))+I+u2(t), 10

where y(t)=[y1(t),,yn(t)]T,z(t)=[z1(t),,zn(t)]T are the state variables of the response system, u1(t),u2(t)Rn are control inputs to be designed later. A~(y(t))=(a~ij(y(t)))n×n,B~(y(t))=(b~ij(y(t)))n×n.

Denote the synchronization error e1(t)=y(t)-p(t),e2(t)=z(t)-q(t), we get the error system

e˙1(t)=-e1(t)+e2(t)+u1(t),e˙2(t)=(-In+D-C)e1(t)+(In-D)e2(t)+A~(y(t))f(y(t))+B~(y(t))f(y(t-τ(t)))-A~(p(t))f(p(t))-B~(p(t))f(p(t-τ(t)))+u2(t). 11

Design the following state feedback controller

u1(t)=K1SIGN(e1(t))|e1(t)|+K2SIGN(e1(t))|e1(t-τ(t))|-cSIGN(e1(t))|e1(t)|β,u2(t)=ΓSIGN(e2(t))|e2(t)|+Msign(e2(t))-cSIGN(e2(t))|e2(t)|β, 12

where K1=diag{k11k1n},K2=diag{k21k2n},Γ=diag{γ1γn},|e1(t)|=(|e11(t)||e1n(t)|)T,SIGN(e1(t))=diag{sign(e11(t))sign(e1n(t))},SIGN(e2(t))=diag{sign(e21(t))sign(e2n(t))},sign(e1(t))=(sign(e11(t)),,sign(e1n(t)))T,sign(e2(t))=(sign(e21(t)),,sign(e2n(t)))T,|e1(t-τ(t))|=(|e11(t-τ(t))|,,|e1n(t-τ(t))|)T,|e1(t)|β=(|e11(t)|β,,|e1n(t)|β)T,|e2(t)|β=(|e21(t)|β,,|e2n(t)|β)T,c>0and0<β<1 are the tunable parameters, k1i,k2i,γi,M are the parameters that remain to be designed.

Definition 3

(Shen and Cao 2011) If there exists a constant t>0 which depends on the initial vector value that satisfies

  1. limtte(t)=0,

  2. e(t)=0,tt.

Then the drive-response system (9) and (10) is said to achieve finite-time synchronization with settling time t.

For the convenience of the following discussion, we introduce some notations as follows, aij+=max{|a^ij|,|aˇij|},bij+=max{|b^ij|,|bˇij|},M¯=(M1,,Mn)T,L=diag(l1,,ln).

Main results

Finite-time synchronization

Theorem 1

Under Assumption 1 and 2 , the drive-response systems (9) and (10) will achieve finite-time synchronization under controller (12) if the following conditions hold

k1i1-|-1+di-ci|-j=1nliaji+,γi-1-|1-di|,k2i-j=1nlibji+,M-1n[1T(A¯-A_)M¯+1T(B¯-B_)M¯],

for i=1,,n, and the setting time is given by T=V1-β(0)c(1-β).

Proof

Choose a Lyapunov functional as

V(t)=i=1n|e1i(t)|+i=1n|e2i(t)|.

Taking the set-valued Lie derivative of V(t) with respect to t along the trajectory of the error system (11) yields

V~˙(t)=i=1nsign(e1i(t))e˙1i(t)+i=1nsign(e2i(t))e˙2i(t)=sign(e1(t))Te˙1(t)+sign(e2(t))Te˙2(t)=sign(e1(t))T[-e1(t)+e2(t)+u1(t)]+sign(e2(t))T[(In-D)e2(t)+(-In+D-C)e1(t)+A~(y(t))f(y(t))-A~(p(t))f(p(t))+B~(y(t))f(y(t-τ(t)))-B~(p(t))f(p(t-τ(t)))+u2(t)]=-sign(e1(t))Te1(t)+sign(e1(t))Te2(t)+sign(e2(t))T(-In+D-C)e1(t)+sign(e2(t))T(In-D)e2(t)+sign(e2(t))T[A~(y(t))f(y(t))-A~(p(t))f(p(t))+B~(y(t))f(y(t-τ(t)))-B~(p(t))f(p(t-τ(t)))]+sign(e1(t))Tu1(t)+sign(e2(t))Tu2(t)-i=1n|e1i(t)|+i=1n|e2i(t)|+i=1n|-1+di-ci||e1i(t)|+i=1n|1-di||e2i(t)|+sign(e2(t))T[A~(y(t))f(y(t))-A~(p(t))f(p(t))+B~(y(t))f(y(t-τ(t)))-B~(p(t))f(p(t-τ(t)))]+sign(e1(t))Tu1(t)+sign(e2(t))Tu2(t). 13

According to Assumptions 1 and 2, it follows that

sign(e2(t))T[A~(y(t))f(y(t))-A~(p(t))f(p(t))]=sign(e2(t))TA~(y(t))[f(y(t))-f(p(t))]+sign(e2(t))T[A~(y(t))-A~(p(t))]f(p(t))1TA+L|e1(t)|+1T(A¯-A_)M¯=i=1nj=1nliaji+|e1i(t)|+1T(A¯-A_)M¯. 14

Similarly, we have

sign(e2(t))T[B~(y(t))f(y(t-τ(t)))-B~(p(t))f(p(t-τ(t)))]i=1nj=1nlibji+|e1i(t-τ(t))|+1T(B¯-B_)M¯. 15

Thus,

sign(e1(t))Tu1(t)+sign(e2(t))Tu2(t)=sign(e1(t))T[K1SIGN(e1(t))|e1(t)|+K2SIGN(e1(t))|e1(t-τ(t))|-cSIGN(e1(t))|e1(t)|β]+sign(e2(t))T[ΓSIGN(e2(t))|e2(t)|+Msign(e2(t))-cSIGN(e2(t))|e2(t)|β]i=1nk1i|e1i(t)|+i=1nk2i|e1i(t-τ(t))|-ci=1n|e1i(t)|β+i=1nγi|e2i(t)|+Mn-ci=1n|e2i(t)|β. 16

Substituting (14), (15) and (16) into (13), it follows that

V~˙(t)i=1n-1+|-1+di-ci|+j=1nliaji++k1i|e1i(t)|+i=1n[1+|1-di|+γi]|e2i(t)|+i=1nj=1nlibji++k2i|e1i(t-τ(t))|+[1T(A¯-A_)M¯+1T(B¯-B_)M¯+Mn]-ci=1n|e1i(t)|β-ci=1n|e2i(t)|β. 17

When the parameters satisfy the following condition

k1i1-|-1+di-ci|-j=1nliaji+,γi-1-|1-di|,k2i-j=1nlibji+,M-1n[1T(A¯-A_)M¯+1T(B¯-B_)M¯],

we have V~˙(t)-ci=1n|e1i(t)|β-ci=1n|e2i(t)|β-c(i=1n|e1i(t)|+i=1n|e2i(t)|)β=-cV(t)β. According to Lemma 1, V(t)=0,tT, where T=V1-β(0)c(1-β). That is, e(t)=i=1n|e1i(t)|+i=1n|e2i(t)|=0,tT. By Definition 3, drive-response system (9) and (10) will realize finite-time synchronization in a finite time T=V1-β(0)c(1-β).

Remark 1

By designing the state feedback controller which contain both the current and past state information, the finite-time synchronization of drive-response system can be achieved. It can be seen that the sign function plays an important role in this controller designing. Note that the settling time can be turned by selecting different values of c and β. Compared with Hu et al. (2015) and Cao and Wan (2014), the impact of memristor is taken into account in the dynamics of inertial neural network. Due to the memory characteristic of memristor , it has better performance in imitating the biological synapses. The network model considered here has characteristics of complex brain networks such as node degree, distribution, so it may provide a helpful tool in research for cognitive neural dynamics.

According to the character of the memristor, each of matrices A~(p(t)),B~(p(t)) has 2n possible values. Then, choose the largest eigenvalue of the 2n cases and give the following notations

λmax(AAT)=max{λmax(A~(y(t))A~T(y(t)))},λmax(BBT)=max{λmax(B~(y(t))B~T(y(t)))}.

When the feedback controller are chosen as follows

u1(t)=Ke1(t)-c2e12β-1(t)-c2t-τ(t)te1T(u)Qe1(u)duβe1(t)e1T(t)e1(t),u2(t)=Γ1e2(t)+Γ2sign(e2(t))-c2e2(t)2β-1, 18

where e12β-1(t)=(e112β-1(t)e1n2β-1(t))T, e22β-1(t)=(e212β-1(t)e2n2β-1(t))T, c>0,12<β<1. Then, we have the following theorem.

Theorem 2

Under Assumption 1 and 2 , the drive-response systems (9) and (10) will achieve finite-time synchronization when the following conditions hold

ki-12li2+li21-θ,γ1i-12[1+(-1+di-ci)2+2(1-di)+λmax(AAT)+λmax(BBT)],γ2i-j=1nMj(a¯ij-a_ij+b¯ij-b_ij),

for i=1,,n, and the setting time is given by T=V1-β(0)c(1-β).

Proof

Choose a Lyapunov functional as

V(t)=e1(t)Te1(t)+e2(t)Te2(t)+t-τ(t)te1T(u)Qe1(u)du,

where Q=diag{q1qn},qi are the constants to be determined later.

Taking the set-valued Lie derivative of V(t) with respect to t along the trajectory of the error system (11) and utilizing Lemma 4 yields

V˙(t)=2e1(t)T[-e1(t)+e2(t)+u1(t)]+2e2(t)T[(-In+D-C)e1(t)+(In-D)e2(t)+A~(y(t))f(y(t))-A~(p(t))f(p(t))+B~(y(t))f(y(t-τ(t)))-B~(p(t))f(p(t-τ(t)))+u2(t)]+e1(t)TQe1(t)-(1-τ˙(t))e1(t-τ(t))TQe1(t-τ(t))-2e1(t)Te1(t)+2e1(t)Te2(t)+2e2(t)T(-In+D-C)e1(t)+2e2(t)T(In-D)e2(t)+λmax(AAT)e2(t)Te2(t)+e1(t)TLTLe1(t)+2M¯T(A¯-A_)T|e2(t)|+λmax(BBT)e2(t)Te2(t)+e1(t-τ(t))TLTLe1(t-τ(t))+2M¯T(B¯-B_)T|e2(t)|+e1(t)TQe1(t)-(1-τ˙(t))e1(t-τ(t))TQe1(t-τ(t))+2e1(t)Tu1(t)+2e2(t)Tu2(t)-2e1(t)Te1(t)+e1(t)Te1(t)+e2(t)Te2(t)+e1(t)Te1(t)+e2(t)T(-In+D-C)(-In+D-C)Te2(t)+2e2(t)T(In-D)e2(t)+λmax(AAT)e2(t)Te2(t)+λmax(BBT)e2(t)Te2(t)+e1(t)TQe1(t)+2M¯T(A¯-A_+B¯-B_)T|e2(t)|+e1(t)TLTLe1(t)+e1(t-τ(t))TLTLe1(t-τ(t))-(1-θ)e1(t-τ(t))TQe1(t-τ(t))+2e1(t)Tu1(t)+2e2(t)Tu2(t)=e1(t)T(LTL+Q)e1(t)T+e2(t)T[In+(-In+D-C)(-In+D-C)T+2(In-D)+λmax(AAT)In+λmax(BBT)In]e2(t)+2M¯T(A¯-A_+B¯-B_)T|e2(t)|+e1(t-τ(t))TLTLe1(t-τ(t))-(1-θ)e1(t-τ(t))TQe1(t-τ(t))+2e1(t)Tu1(t)+2e2(t)Tu2(t). 19

Choose qi=li21-θ, then e1(t-τ(t))TLTLe1(t-τ(t))-(1-θ)e1(t-τ(t))TQe1(t-τ(t))=0. Substituting u1(t),u2(t) into (19), it can be achieved that

2e1(t)Tu1(t)+2e2(t)Tu2(t)=2e1(t)TKe1(t)-c2e12β-1(t)-c2t-τ(t)te1T(u)Qe1(u)duβe1(t)e1T(t)e1(t)+2e2(t)TΓ1e2(t)+Γ2sign(e2(t))-c2e2(t)2β-1=2e1(t)TKe1(t)-ci=1ne1i2β(t)-ct-τ(t)te1T(u)Qe1(u)duβ+2e2(t)TΓ1e2(t)+2e2(t)TΓ2sign(e2(t))-ci=1ne2i2β(t). 20

Therefore,

V˙(t)=e1(t)T(LTL+Q+2K)e1(t)+e2(t)T[In+2(In-D)+(-In+D-C)(-In+D-C)T+λmax(AAT)In+λmax(BBT)In+2Γ1]e2(t)+2M¯T(A¯-A_+B¯-B_)T|e2(t)|+2e2(t)TΓ2sign(e2(t))-ci=1ne1i2β(t)+i=1ne2i2β(t)-ct-τ(t)te1T(u)Qe1(u)duβ. 21

When the parameters satisfy the conditions

ki-12li2+li21-θ,γ1i-12[1+(-1+di-ci)2+2(1-di)+λmax(AAT)+λmax(BBT)],γ2i-j=1nMj(a¯ij-a_ij+b¯ij-b_ij),

we have

LTL+Q+2K0,In+(-In+D-C)(-In+D-C)T+2(In-D)+λmax(AAT)In+λmax(BBT)In+2Γ10,2M¯T(A¯-A_+B¯-B_)T|e2(t)|+2e2(t)TΓ2sign(e2(t))0,

According to Lemma 3, we have

V˙(t)-ci=1ne1i2β(t)+i=1ne2i2β(t)+t-τ(t)te1T(u)Qe1(u)duβ-ci=1ne1i2(t)+i=1ne2i2(t)+t-τ(t)te1T(u)Qe1(u)duβ=-cV(t)β. 22

By Lemma 1, it follows that V(t)=0,tT=V1-β(0)c(1-β). Due to e1(t)Te1(t)+e2(t)Te2(t)V(t), thus, e1(t)Te1(t)+e2(t)Te2(t)=0,tT. According to Definition 3, drive-response system (9) and (10) will realize finite-time synchronization with the settling time T=V1-β(0)c(1-β).

Remark 2

Compared with Rakkiyappan et al. (2016), where the global exponential stability of inertial memristive neural networks and global exponential pinning synchronization of coupled inertial memristive neural networks are discussed, we consider the finite-time synchronization of the same network model here. Different from previous work which focus on the asymptotic synchronization, we care more about the length of convergence time and design a controller to make it be able to adjusted to an arbitrary length. It has been proved that finite-time synchronization has better application in the practical fields, such as signal processing, pattern recognition, associative memories and optimization problems. Thus, our work is the extension of Rakkiyappan et al. (2016).

Fixed-time synchronization

According to the previous discussion, the settling time of finite-time synchronization relies on the initial condition of drive-response systems. Thus, different initial conditions may result in different convergence time. However, the initial condition of many practical systems can hardly be estimated or even impossible to be measured, which leads to the inaccessibility of the final settling time and deteriorating of the systems performance. To overcome this difficulty, the concept of fixed-time synchronization is proposed, where the settling time is independent of the initial conditions.

Consider the drive-response model (9) and (10) mentioned above. Choose the following fixed-time controller

u1(t)=K1SIGN(e1(t))|e1(t)|+K2SIGN(e1(t))|e1(t-τ(t))|-a(2n)p-1[SIGN(e1(t))](|e1(t)|p+|e2(t)|p),u2(t)=ΓSIGN(e2(t))|e2(t)|+Msign(e2(t))-bSIGN(e2(t))(|e1(t)|q+|e2(t)|q), 23

then the error system is obtained as follows

e1˙(t)=-e1(t)+e2(t)+u1(t),e2˙(t)=(-In+D-C)e1(t)+(In-D)e2(t)+A~(y(t))f(y(t))+B~(y(t))f(y(t-τ(t)))-A~(p(t))f(p(t))-B~(p(t))f(p(t-τ(t)))+u2(t), 24

where K1=diag{k11k1n},K2=diag{k21k2n},|e1(t)|=(|e11(t)||e1n(t)|)T,Γ=diag{γ1γn},SIGN(e1(t))=diag{sign(e11(t))sign(e1n(t))},SIGN(e2(t))=diag{sign(e21(t))sign(e2n(t))},sign(e1(t))=(sign(e11(t))sign(e1n(t)))T,sign(e2(t))=(sign(e21(t))sign(e2n(t)))T,|e1(t-τ(t))|=(|e11(t-τ(t))||e1n(t-τ(t))|)T,MR.a>0,b>0,p>1,0<q<1 are tunable constants, k1i,k2i,γi,M are the parameters to be determined later.

Definition 4

If the drive-response systems (9) and (10) satisfy the condition of finite-time synchronization, furthermore, there exists constant Tmax>0 such that

tTmax,e0(θ)Cn[-τ,0].

Then, the drive-response systems (9) and (10) are said to achieve fixed-time synchronization.

Theorem 3

The drive-response systems (9) and (10) will achieve fixed-time synchronization if the following conditions hold

k1i1-|-1+di-ci|-j=1nliaji+,γi-1-|1-di|,k2i-j=1nlibji+,M-1n[1T(A¯-A_)M¯+1T(B¯-B_)M¯],

That is, e(t)=i=1n|e1i(t)|+i=1n|e2i(t)|=0,tT=1a(p-1)+1b(1-q).

Proof

Choose a Lyapunov functional as

V(t)=i=1n|e1i(t)|+i=1n|e2i(t)|.

Taking the set-valued Lie derivative of V(t) with respect to t along the trajectory of the error system (21) yields

V~˙(t)=sign(e1(t))Te˙1(t)+sign(e2(t))Te˙2(t)=sign(e1(t))T[-e1(t)+e2(t)+u1(t)]+sign(e2(t))T[(-In+D-C)e1(t)+(In-D)e2(t)+A~(y(t))f(y(t))-A~(p(t))f(p(t))+B~(y(t))f(y(t-τ(t)))-B~(p(t))f(p(t-τ(t)))+u2(t)]=-sign(e1(t))Te1(t)+sign(e1(t))Te2(t)+sign(e2(t))T(-In+D-C)e1(t)+sign(e2(t))T(In-D)e2(t)+sign(e2(t))T[A~(y(t))f(y(t))-A~(p(t))f(p(t))+B~(y(t))f(y(t-τ(t)))-B~(p(t))f(p(t-τ(t)))]+sign(e1(t))Tu1(t)+sign(e2(t))Tu2(t)-i=1n|e1i(t)|+i=1n|e2i(t)|+i=1n|-1+di-ci||e1i(t)|+i=1n|1-di||e2i(t)|+sign(e2(t))T[A~(y(t))f(y(t))-A~(p(t))f(p(t))+B~(y(t))f(y(t-τ(t)))-B~(p(t))f(p(t-τ(t)))]+sign(e1(t))Tu1(t)+sign(e2(t))Tu2(t). 25

According to Assumptions 1 and 2, we have

sign(e2(t))T[A~(y(t))f(y(t))-A~(p(t))f(p(t))+B~(y(t))f(y(t-τ(t)))-B~(p(t))f(p(t-τ(t)))]=sign(e2(t))TA~(y(t))[f(y(t))-f(p(t))]+sign(e2(t))T[A~(y(t))-A~(p(t))]f(p(t))+sign(e2(t))TB~(y(t))[f(y(t-τ(t)))-f(p(t-τ(t)))]+sign(e2(t))T[B~(y(t))-B~(p(t))]f(p(t-τ(t)))1TA+L|e1(t)|+1T(A¯-A_)M¯+1TB+L|e1(t-τ(t))|+1T(B¯-B_)M¯, 26

By Lemma 3, it follows that

sign(e1(t))Tu1(t)+sign(e2(t))Tu2(t)i=1nk1i|e1i(t)|+i=1nk2i|e1i(t-τ(t))|-a(2n)p-1i=1n|e1i(t)|p+i=1n|e2i(t)|p+i=1nγi|e2i(t)|+Mn-bi=1n|e1i(t)|q+i=1n|e2i(t)|qi=1nk1i|e1i(t)|+i=1nk2i|e1i(t-τ(t))|-ai=1n|e1i(t)|+i=1n|e2i(t)|p+i=1nγi|e2i(t)|+Mn-bi=1n|e1i(t)|+i=1n|e2i(t)|q=i=1nk1i|e1i(t)|+i=1nk2i|e1i(t-τ(t))|+i=1nγi|e2i(t)|+Mn-aV(t)p-bV(t)q, 27

Substituting (26) and (27) into V~˙(t), we have

V~˙(t)i=1n-1+|-1+di-ci|+j=1nliaji++k1i|e1i(t)|+i=1n[1+|1-di|+γi]|e2i(t)|+i=1nj=1nlibji++k2i|e1i(t-τ(t))|+[1T(A¯-A_)M¯+1T(B¯-B_)M¯+Mn]-aV(t)p-bV(t)q. 28

When the parameters satisfy the condition in Theorem 3

k1i1-|-1+di-ci|-j=1nliaji+,γi-1-|1-di|,k2i-j=1nlibji+,M-1n[1T(A¯-A_)M¯+1T(B¯-B_)M¯],

we have V~˙(t)-aV(t)p-bV(t)q. From Lemma 2, V(t) converges to zero in a fixed time, and the fixed time is estimated by T=1a(p-1)+1b(1-q). Hence, e(t)=i=1n|e1i(t)|+i=1n|e2i(t)|=0,tT. Consequently, under controller (23), systems (9) and (10) realize fixed-time synchronization. This completes the proof of the theorem.

Remark 3

Compared with finite-time synchronization where the convergence time relies on the initial synchronization error, the settling time of fixed-time synchronization is independent on initial conditions. In some fields, such as secure communication and pattern recognition, it has restrictive requirement on the convergence speed and the initial conditions are usually hard to be obtained. Thus, the fixed-time synchronization is more favorable and applicable than finite-time synchronization in such cases.

Numerical examples

In this section, numerical examples are presented to illustrate the effectiveness of our results.

Example 1

Consider the following inertial memristive neural network with the master system given by

p˙1(t)=-p1(t)+q1(t),p˙2(t)=-p2(t)+q2(t),q˙1(t)=(-1+d1-c1)p1(t)+(1-d1)q1(t)+a11(p1(t))f1(p1(t))+a12(p1(t))f2(p2(t))+b11(p1(t))f1(p1(t-τ(t)))+b12(p1(t))f2(p2(t-τ(t)))+I1,q˙2(t)=(-1+d2-c2)p2(t)+(1-d2)q2(t)+a21(p2(t))f1(p1(t))+a22(p2(t))f2(p2(t))+b21(p2(t))f1(p1(t-τ(t)))+b22(p2(t))f2(p2(t-τ(t)))+I2, 29

where

a11(p1(t))=1,|p1(t)|1,-1,|p1(t)|>1,a12(p1(t))=1,|p1(t)|1,2,|p1(t)|>1,a21(p2(t))=-1,|p2(t)|1,1,|p2(t)|>1,a22(p2(t))=2,|p1(t)|1,1,|p1(t)|>1,b11(p1(t))=-1,|p1(t)|1,2,|p1(t)|>1,b12(p1(t))=2,|p1(t)|1,0,|p1(t)|>1,b21(p2(t))=1,|p2(t)|1,0,|p2(t)|>1,b22(p2(t))=1,|p2(t)|1,-1,|p2(t)|>1, 30

and the slave system described as

y˙1(t)=-y1(t)+z1(t)+k11sign(e11(t))|e11(t)|+k21sign(e11(t))|e11(t-τ(t))|-csign(e11(t))|e11(t)|β,y˙2(t)=-y2(t)+z2(t)+k12sign(e12(t))|e12(t)|+k22sign(e12(t))|e12(t-τ(t))|-csign(e12(t))|e12(t)|β,z˙1(t)=(-1+d1-c1)y1(t)+(1-d1)z1(t)+a11(y1(t))f1(y1(t))+a12(y1(t))f2(y2(t))+b11(y1(t))f1(y1(t-τ(t)))+b12(y1(t))f2(y2(t-τ(t)))+I1+γ1sign(e21(t))|e21(t)|+Msign(e21(t))-csign(e21(t))|e21(t)|β,z˙2(t)=(-1+d2-c2)y2(t)+(1-d2)z2(t)+a21(y2(t))f1(y1(t))+a22(y2(t))f2(y2(t))+b21(y2(t))f1(y1(t-τ(t)))+b22(y2(t))f2(y2(t-τ(t)))+I2+γ2sign(e22(t))|e22(t)|+Msign(e22(t))-csign(e22(t))|e22(t)|β, 31

where f1(x)=f2(x)=sinx, c1=c2=1,d1=2,d2=1, τ(t)=0.8+0.2sin3t, I1=I2=0. By Assumptions 1 and 2, l1=l2=1,M¯=1, When the control gains are taken as k11=-1,k12=-3,k21=-3,k22=-3,γ1=-2,γ2=-2,M=-7, the condition of Theorem 1 is satisfied. The initial conditions are chosen as p1(t)=4,p2(t)=3,q1(t)=2,q2(t)=3,y1(t)=-0.5,y2(t)=-0.7,z1(t)=-1,z2(t)=0,t[-1,0]. One can see from Figs. 1, 2, 3, 4 and 5 that the states of the slave system indeed converge to the master system with the settling time t and the convergence error remains zero afterwards. Thus, the effectiveness of Theorem 1 is verified.

Fig. 1.

Fig. 1

State trajectories of p1(t) and y1(t)

Fig. 2.

Fig. 2

State trajectories of p2(t) and y2(t)

Fig. 3.

Fig. 3

State trajectories of q1(t) and z1(t)

Fig. 4.

Fig. 4

State trajectories of q2(t) and z2(t)

Fig. 5.

Fig. 5

Synchronization error e11,e12,e21,e22 between systems (29) and (31)

Example 2

Consider the following inertial memristive neural network with the master system given by

p˙1(t)=-p1(t)+q1(t),p˙2(t)=-p2(t)+q2(t),q˙1(t)=(-1+d1-c1)p1(t)+(1-d1)q1(t)+a11(p1(t))f1(p1(t))+a12(p1(t))f2(p2(t))+b11(p1(t))f1(p1(t-τ(t)))+b12(p1(t))f2(p2(t-τ(t)))+I1,q˙2(t)=(-1+d2-c2)p2(t)+(1-d2)q2(t)+a21(p2(t))f1(p1(t))+a22(p2(t))f2(p2(t))+b21(p2(t))f1(p1(t-τ(t)))+b22(p2(t))f2(p2(t-τ(t)))+I2, 32

where

a11(p1(t))=2,|p1(t)|1,-1,|p1(t)|>1,a12(p1(t))=1,|p1(t)|1,0,|p1(t)|>1,a21(p2(t))=-1,|p2(t)|1,2,|p2(t)|>1,a22(p2(t))=-1,|p1(t)|1,1,|p1(t)|>1,b11(p1(t))=-1,|p1(t)|1,1,|p1(t)|>1,b12(p1(t))=2,|p1(t)|1,0,|p1(t)|>1,b21(p2(t))=1,|p2(t)|1,0,|p2(t)|>1,b22(p2(t))=2,|p2(t)|1,-1,|p2(t)|>1, 33

and the slave system is

y˙1(t)=-y1(t)+z1(t)+k1e11(t)-c2e112β-1(t)-c2t-τ(t)te1T(u)Qe1(u)duβe11(t)e1T(t)e1(t),y˙2(t)=-y2(t)+z2(t)+k2e12(t)-c2e122β-1(t)-c2t-τ(t)te1T(u)Qe1(u)duβe12(t)e1T(t)e1(t),z˙1(t)=(-1+d1-c1)y1(t)+(1-d1)z1(t)+a11(y1(t))f1(y1(t))+a12(y1(t))f2(y2(t))+b11(y1(t))f1(y1(t-τ(t)))+b12(y1(t))f2(y2(t-τ(t)))+I1+γ11e21(t)+γ21sign(e21(t))-c2e212β-1(t),z˙2(t)=(-1+d2-c2)y2(t)+(1-d2)z2(t)+a21(y2(t))f1(y1(t))+a22(y2(t))f2(y2(t))+b21(y2(t))f1(y1(t-τ(t)))+b22(y2(t))f2(y2(t-τ(t)))+I2+γ12e22(t)+γ22sign(e22(t))-c2e222β-1(t), 34

where f1(x)=f2(x)=sinx,c1=c2=1,d1=d2=2,τ(t)=0.8+0.2sin(3t),θ=0,I1=I2=0. By Assumptions 1 and 2, l1=l2=1,M¯=1,, When the control gains are taken as k1=k2=-2,k21=-3,k22=-3,γ11=γ12=-10,γ21=γ22=-10, the condition of Theorem 2 is satisfied. Choose the initial condition as p1(t)=2,p2(t)=-1.3,q1(t)=0.4,q2(t)=-0.2,y1(t)=-0.5,y2(t)=0.7,z1(t)=-0.5,z2(t)=0.8,t[-1,0]. The simulation results are shown as Fig. 6, which verify the effectiveness of Theorem 2.

Fig. 6.

Fig. 6

Synchronization error e11,e12,e21,e22 between systems (31) and (33)

Example 3

Consider the following master inertial memristive neural network

p˙1(t)=-p1(t)+q1(t),p˙2(t)=-p2(t)+q2(t),q˙1(t)=(-1+d1-c1)p1(t)+(1-d1)q1(t)+a11(p1(t))f1(p1(t))+a12(p1(t))f2(p2(t))+b11(p1(t))f1(p1(t-τ(t)))+b12(p1(t))f2(p2(t-τ(t)))+I1,q˙2(t)=(-1+d2-c2)p2(t)+(1-d2)q2(t)+a21(p2(t))f1(p1(t))+a22(p2(t))f2(p2(t))+b21(p2(t))f1(p1(t-τ(t)))+b22(p2(t))f2(p2(t-τ(t)))+I2, 35

where

a11(p1(t))=2,|p1(t)|1,-1,|p1(t)|>1,a12(p1(t))=1,|p1(t)|1,0,|p1(t)|>1,a21(p2(t))=-1,|p2(t)|1,2,|p2(t)|>1,a22(p2(t))=-1,|p1(t)|1,1,|p1(t)|>1,b11(p1(t))=-1,|p1(t)|1,1,|p1(t)|>1,b12(p1(t))=2,|p1(t)|1,0,|p1(t)|>1,b21(p2(t))=1,|p2(t)|1,0,|p2(t)|>1,b22(p2(t))=2,|p2(t)|1,-1,|p2(t)|>1, 36

and the slave system is

y˙1(t)=-y1(t)+z1(t)+k1e11(t)+k11sign(e11(t))|e11(t)|+k21sign(e11(t))·|e11(t-τ(t))|-a(2n)p-1sign(e11(t))[|e11(t)|p+|e21(t)|p],y˙2(t)=-y2(t)+z2(t)+k2e12(t)+k12sign(e12(t))|e12(t)|+k22sign(e12(t))·|e12(t-τ(t))|-a(2n)p-1sign(e12(t))[|e12(t)|p+|e22(t)|p],z˙1(t)=(-1+d1-c1)y1(t)+(1-d1)z1(t)+a11(y1(t))f1(y1(t))+a12(y1(t))f2(y2(t))+b11(y1(t))f1(y1(t-τ(t)))+b12(y1(t))f2(y2(t-τ(t)))+I1+γ1sign(e21(t))|e21(t)|+Msign(e21(t))-bsigne21(t)[|e11(t)|q+|e21(t)|q,z˙2(t)=(-1+d2-c2)y2(t)+(1-d2)z2(t)+a21(y2(t))f1(y1(t))+a22(y2(t))f2(y2(t))+b21(y2(t))f1(y1(t-τ(t)))+b22(y2(t))f2(y2(t-τ(t)))+I2+γ2sign(e22(t))|e22(t)|+Msign(e22(t))-bsigne22(t)[|e12(t)|q+|e22(t)|q], 37

where f1(x)=f2(x)=sinx, c1=c2=1,d1=d2=2,p=2,q=0.5,a=b=1, τ(t)=0.8+0.2sin3t, I1=I2=0. According to Assumption 1 and 2, l1=l2=1,M¯=(1,1)T. When the control gains are chosen as k11=-3,k12=-1,k21=-2,k22=-4,γ1=γ2=-2,M=-10, the condition of Theorem 3 is satisfied. The initial condition is taken as p1(t)=5,p2(t)=5,q1(t)=5,q2(t)=0.2,y1(t)=-0.5,y2(t)=-0.7,z1(t)=-0.3,z2(t)=-3,t[-1,0]. The simulation results are shown as Figs. 7, 8, 9, 10 and 11, which verify the effectiveness of Theorem 3.

Fig. 7.

Fig. 7

State trajectories of p1(t) and y1(t)

Fig. 8.

Fig. 8

State trajectories of p2(t) and y2(t)

Fig. 9.

Fig. 9

State trajectories of q1(t) and z1(t)

Fig. 10.

Fig. 10

State trajectories of q2(t) and z2(t)

Fig. 11.

Fig. 11

Synchronization error e11,e12,e21,e22 between systems (35) and (37)

Conclusion

This paper has addressed the finite-time and fixed-time master-slave synchronization control problem for the inertial memristive neural networks with time-varying delays. Utilizing the Fillipov discontinuous theory and a variable transformation, the problem of second-order equations can be converted into first-order one. Then, by designing Lyapunov function and constructing feedback controller, sufficient conditions are derived respectively for the two types of synchronization. Finally, numerical simulations have been presented to verify the effectiveness of our theoretical results.

Acknowledgements

This work was supported by the National Natural Science Foundation of China under Grant Nos. 61573096 and 61272530.

Contributor Information

Ruoyu Wei, Email: 220141289@seu.edu.cn, Email: 2957543746@qq.com.

Jinde Cao, Email: jdcao@seu.edu.cn.

Ahmed Alsaedi, Email: aalsaedi@hotmail.com.

References

  1. Abdurahman A, Jiang H, Teng Z. Finite-time synchronizing for memrisor-based neural networks with time-varying delays. Neural Netw. 2015;69:20–28. doi: 10.1016/j.neunet.2015.04.015. [DOI] [PubMed] [Google Scholar]
  2. Balasubramaniam P, Chandran R, Jeeva S. Synchronization of chaotic nonlinear continuous neural networks with time-varying delay. Cogn Neurodyn. 2011;5:361–371. doi: 10.1007/s11571-011-9162-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  3. Bao H, Cao J. Finite-time generalized synchronization of nonidentical delayed chaotic systems. Nonlinear Anal: Model Control. 2016;21(3):306–324. [Google Scholar]
  4. Bhat S, Bernstein D. Finite-time stability of continuous autonomous systems. SIAM J Control Optim. 2000;38(3):751–766. doi: 10.1137/S0363012997321358. [DOI] [Google Scholar]
  5. Cao J, Lu J. Adaptive synchronization of neural networks with or without time-varying delays. Chaos. 2006;16(1):013133. doi: 10.1063/1.2178448. [DOI] [PubMed] [Google Scholar]
  6. Cao J, Wan Y. Matrix measure strategies for stability and synchronization of inertial neural network with time-delays. Neural Netw. 2014;53:165–172. doi: 10.1016/j.neunet.2014.02.003. [DOI] [PubMed] [Google Scholar]
  7. Chen L, Wu R, Cao J, Liu J. Stability and synchronization of memristor-based fractional-order delayed neural networks. Neural Netw. 2015;71:37–44. doi: 10.1016/j.neunet.2015.07.012. [DOI] [PubMed] [Google Scholar]
  8. Chua LO. Memristor-the missing circuit element. IEEE Trans Circuit Theory. 1971;18:507–519. doi: 10.1109/TCT.1971.1083337. [DOI] [Google Scholar]
  9. Dong T, Liao X, Huang T. Hopf-pitchfork bifurcation in an inertial two-neuron system with time delay. Neurocomputing. 2012;97:223–232. doi: 10.1016/j.neucom.2012.06.008. [DOI] [Google Scholar]
  10. Filippov AF, Arscott FM. Differential equations with discontinuous right hand sides: control systems. Berlin: Springer; 2013. [Google Scholar]
  11. He X, Li C, Shu Y. Bogdanov–Takens bifurcation in a single inertial neural model with delay. Neurocomputing. 2012;89:193–201. doi: 10.1016/j.neucom.2012.02.019. [DOI] [Google Scholar]
  12. Hu J, Cao J, Alofi A, Abdullah A, Elaiw A. Pinning synchronization of coupled inertial delayed neural networks. Cogn Neurodyn. 2015;9:341–350. doi: 10.1007/s11571-014-9322-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. Ke Y, Miao C. Stability analysis of inertial Cohen–Grossberg-type neural networks with time delays. Neurocomputing. 2013;117:196–205. doi: 10.1016/j.neucom.2013.01.026. [DOI] [Google Scholar]
  14. Ke Y, Miao C. Stability and existence of periodic solutions in inertial BAM neural networks with time delay. Neural Comput Appl. 2013;23(3):1089–1099. [Google Scholar]
  15. Li N, Cao J. Lag synchronization of memristor-based coupled neural networks via ω-measure. IEEE Trans Neural Netw Learn Syst. 2016;27(3):169–182. doi: 10.1109/TNSRE.2015.2466079. [DOI] [PubMed] [Google Scholar]
  16. Li C, Chen G, Yu J. Hopf bifurcation and chaos in a single inertial neuron model with time delay. Eur Phys J B. 2004;41:337–343. doi: 10.1140/epjb/e2004-00327-2. [DOI] [Google Scholar]
  17. Liu Q, Liao X, Guo S, Wu Y. Stability of bifurcating periodic solution for a single delayed inertial neuron model under periodic excitation. Nonlinear Anal: Real World Appl. 2009;10:2384–2395. doi: 10.1016/j.nonrwa.2008.04.025. [DOI] [Google Scholar]
  18. Liu Q, Liao X, Liu Y. Dynamics of an inertial two-neuron system with time delay. Nonlinear Dyn. 2009;58(3):573–609. doi: 10.1007/s11071-009-9503-2. [DOI] [Google Scholar]
  19. Liu X, Ho DWC, Yu W, Cao J. A new switching design to finite-time stabilization of nonlinear systems with applications to neural networks. Neural Netw. 2014;57:94–102. doi: 10.1016/j.neunet.2014.05.025. [DOI] [PubMed] [Google Scholar]
  20. Liu X, Su H, Chen M. A switching approach to designing finite-time synchronization controllers of coupled neural networks. IEEE Trans Neural Netw Learn Syst. 2016;27(2):471–482. doi: 10.1109/TNNLS.2015.2448549. [DOI] [PubMed] [Google Scholar]
  21. Polyakov A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans Autom Control. 2012;57(8):2106–2110. doi: 10.1109/TAC.2011.2179869. [DOI] [Google Scholar]
  22. Qi J, Li C, Huang T. Stability of delayed memristive neural networks with time-varying impulses. Cogn Neurodyn. 2014;8:429–436. doi: 10.1007/s11571-014-9286-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  23. Rakkiyappan R, Velmurugan G, Cao J. Stability analysis of memristor-based fractional-order neural networks with different memductance functions. Cogn Neurodyn. 2015;9:145–177. doi: 10.1007/s11571-014-9312-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  24. Rakkiyappan R, Premalatha S, Chandrasekar A, Cao J. Stability and synchronization of innertial memristive neural networks with time delays. Cogn Neurodyn. 2016;10:437–451. doi: 10.1007/s11571-016-9392-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. Shen J, Cao J. Finite-time synchronization of coupled neural networks via discontinuous controllers. Cogn Neurodyn. 2011;5(4):372–385. doi: 10.1007/s11571-011-9163-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
  26. Strukov D, Snider G, Stewart D, Williams RS. The missing memristor found. Nature. 2008;453:80–83. doi: 10.1038/nature06932. [DOI] [PubMed] [Google Scholar]
  27. Wan Y, Cao J, Wen G, Yu W. Robust fixed-time synchronization of delayed Cohen–Grossburg neural networks. Neural Netw. 2016;73:86–94. doi: 10.1016/j.neunet.2015.10.009. [DOI] [PubMed] [Google Scholar]
  28. Wang W, Li L, Peng H, Xiao J, Yang Y. Synchronization control of memristor-based recurrent neural networks with perturbations. Neural Netw. 2014;53:8–14. doi: 10.1016/j.neunet.2014.01.010. [DOI] [PubMed] [Google Scholar]
  29. Wen S, Bao G, Zeng Z, Chen Y, Huang T. Global exponential synchronization of memristor-based recurrent neural networks with time-varying delays. Neural Netw. 2013;48:195–203. doi: 10.1016/j.neunet.2013.10.001. [DOI] [PubMed] [Google Scholar]
  30. Wheeler WD, Schieve WC. Stability and chaos in an inertial two-neuron system. Phys B. 1997;105:267–284. [Google Scholar]
  31. Wu A, Zeng Z. Global Mittag–Leffler stabilization of fractional-order memristive neural networks. IEEE Trans Neural Netw Learn Syst. 2015;3:1–12. doi: 10.1109/TNNLS.2015.2506738. [DOI] [PubMed] [Google Scholar]
  32. Xu L, Wang X. Mathematical analysis method and examples. Beijing: Higher Education Press; 1983. [Google Scholar]
  33. Yang X, Cao J, Yu W. Exponential synchronization of memristive Cohen–Grossberg neural networks with mixed delays. Cogn Neurodyn. 2014;8:239–249. doi: 10.1007/s11571-013-9277-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Yang X, Cao J, Ho DWC. Exponential synchronization of discontinuous neural networks with time-varying mixed delay via state feedback and impulsive control. Cogn Neurodyn. 2015;9:113–128. doi: 10.1007/s11571-014-9307-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
  35. Yang X, Cao J, Liang J. Exponential Synchronization of memeristive neural networks with delays:Interval matrix method. IEEE Trans Neural Netw Learn Syst. 2015;28(8):1878–1888. doi: 10.1109/TNNLS.2016.2561298. [DOI] [PubMed] [Google Scholar]
  36. Zhang Z, Quan Z. Global exponential stability via inequality technique for inertial BAM neural networks with time delays. Neurocomputing. 2015;151(3):1316–1326. doi: 10.1016/j.neucom.2014.10.072. [DOI] [Google Scholar]
  37. Zhang W, Li C, Huang T, Tan J. Exponential stability of inertial BAM neural networks with time-varying delay via periodically intermittent control. Neural Comput Appl. 2015;26:1781–1787. doi: 10.1007/s00521-015-1838-7. [DOI] [Google Scholar]

Articles from Cognitive Neurodynamics are provided here courtesy of Springer Science+Business Media B.V.

RESOURCES