Abstract
A class of Cohen-Grossberg-type BAM neural networks with distributed delays and impulses are investigated in this paper. Sufficient conditions to guarantee the uniqueness and global exponential stability of the periodic solutions of such networks are established by using suitable Lyapunov function, the properties of -matrix, and some suitable mathematical transformation. The results in this paper improve the earlier publications.
1. Introduction
The research of neural networks with delays involves not only the dynamic analysis of equilibrium point but also that of periodic oscillatory solution. The dynamic behavior of periodic oscillatory solution is very important in learning theory due to the fact that learning usually requires repetition [1, 2].
Cohen and Grossberg proposed the Cohen-Grossberg neural networks (CGNNs) in 1983 [3]. Kosko proposed bi directional associative memory neural networks (BAMNNs) in 1988 [4]. Some important results for periodic solutions of delayed CGNNs have been obtained in [5–10]. Xiang and Cao proposed a class of Cohen-Grossberg BAM neural networks (CGBAMNNs) with distributed delays in 2007 [11]; in addition, many evolutionary processes are characterized by abrupt changes at certain time; these changes are called to be impulsive phenomena, which are included in many neural networks such as Hopfield neural networks, BAM neural networks, CGNNs, and CGBAMNNs and can affect dynamical behaviors of the systems just as time delays. The results for periodic solutions of CGBAMNNs with or without impulses are obtained in [11–15].
The objective of this paper is to study the existence and global exponential stability of periodic solutions of CGBAMNNs with distributed delays by using suitable Lyapunov function, the properties of matrix, and some suitable mathematical transformation. Comparing with the results in [13, 14], improved results are successively obtained, the conditions for the existence and globally exponential stability of the periodic solution of such system without impulses have nothing to do with inputs of the neurons and amplification functions; and we also point that CGBAMNNs model is a special case of CGNNs model, many results of CGBAMNNs can be directly obtained from the results of CGNNs.
The rest of this paper is organized as follows. Preliminaries are given in Section 2. Sufficient conditions which guarantee the uniqueness and global exponential stability of periodic solutions for CGBAMNNs with distributed delays and impulses are given in Section 3. Two examples are given in Section 4 to demonstrate the main results.
2. Preliminaries
Consider the following periodic CGNNs model with distributed delays and impulses: where , , and . denotes the state variable of the th neuron, denotes the signal function of the th neuron at time ; denotes input of the th neuron at time ; represents amplification function; is appropriately behaved function; and are connection weights of the neural networks at time ; respectively, is positive constant, which corresponds to the neuronal gain associated with the neuronal activations and corresponds to the delay kernel function; and are continuously periodic functions on with common period .
; is called impulsive moment and satisfies ; and denote the left-hand and right-hand limits at ; respectively, we always assume and .
For system (2.1), we assume the following.(H1)The amplification function is continuous, and there exist constants such that for .(H2)The behaved function is periodic about the first argument; there exists continuous periodic function such thatfor all .(H3)For activation function , there exists positive constant such thatfor all , .(H4) The kernel function is nonnegative continuous function on and satisfiesis differentiable function for , and (H5)There exists positive integer such that and hold.
Remark 2.1. A typical example of kernel function is given by for , where . These kernel functions are called as the gamma memory filter [16] and satisfy condition .
For any continuous function on , and denote and , respectively.
For any , , define , and for any , , define
Denote
Then is a Banach space with respect to .
The initial conditions of system (2.1) are given by
where .
Let denote any solution of the system (2.1) with initial value .
Definition 2.2. A solution of system (2.1) is said to be globally exponentially stable, if there exist two constants such that for any solutions of system (2.1).
Definition 2.3. A real matrix is said to be a nonsingular matrix if , and all successive principle minors of are positive.
Lemma 2.4 (see [17]). A matrix with nonpositive off-diagonal elements is a nonsingular matrix if and if only there exists a vector such that or holds.
Lemma 2.5. Under assumptions (H1)–(H5), system (2.1) has a periodic solution which is globally exponentially stable, if the following conditions hold.(H6) is a nonsingular matrix, where(H7), for all .
Proof. Let and be two solutions of system (2.1) with initial value and , respectively.
Let
Since is a nonsingular matrix according to condition (H6), is also a nonsingular matrix; we know from Lemma 2.4 that there exists a vector such that ; that is,
for , which indicates that . Since are continuous and differential on and according to condition (H4), for . There exist constants such that for . So we can choose
such that
Define
Now we define a Lyapunov function by
in which
for .
When , calculating the upper right derivative of along solution of (2.1), similar to proof of Theorem 3.1 in [10], corresponding to case in which in [10], we obtain from (2.12)–(2.15) that
When , we have
which, together with (H7), leads to
that is,
It follows that
Then we have
On the other hand, from (2.14), we have
in which
Hence, from (2.21) and (2.22), we know that the following inequality holds for :
in which .
We can always choose a positive integer such that and define a Poincaré mapping by ; we have
which implies that is a contraction mapping. Similar to [10], using contraction mapping principle, we know that system (2.1) has a periodic solution which is globally exponentially stable. This completes the proof.
Remark 2.6. The result above also holds for (2.1) without impulses, and the existence and globally exponential stability of the periodic solution for (2.1) have nothing to do with amplification functions and inputs of the neuron. The results in [5] have more restrictions than Lemma 2.5 in this paper because conditions for the ones in [5] are relevant to amplification functions.
3. Periodic Solutions of CGBAMNNs with Distributed Delays and Impulses
Consider the following periodic CGBAMNNs model with distributed delays: for , and ; and denote the state variable of the th neuron from the neural field and the th neuron from the neural field at time ; and denote the signal functions of the th neuron from the neural field and the th neuron from the neural field at time t; respectively, and denote inputs of the th neuron from the neural field and the th neuron from the neural field at time ; respectively, and represent amplification functions; and are appropriately behaved functions; , and are the connection weights; are positive constants, which correspond to the neuronal gains associated with the neuronal activations; and correspond to the delay kernel functions; , , and are all continuously periodic functions on with common period .
, ; is called impulsive moment and satisfies ; and denote the left-hand and right-hand limits at ; respectively, we always assume , and .
For system (3.1), we assume the following.(H8) Amplification functions and are continuous and there exist constants and such that .(H9) are periodic about the first argument, there exist continuous, periodic functions and such that for all .(H10)For activation functions and , there exist constant and such that (H11)The kernel functions and are nonnegative continuous functions on and satisfy are differentiable functions for and ; respectively, , , and (H12)There exists positive integer such that and hold.
We assume that system (3.1) has the following initial conditions: where , .
Let denote any solution of the system (3.1) with initial value , , .
Theorem 3.1. Under assumptions (H8)–(H12), there exists a periodic solution which is asymptotically stable, if the following conditions hold.(H13)The following is a nonsingular matrix, and in which (H14).
Proof. Let
It follows that system (3.1) can be rewritten as
for .
Initial conditions are given by
Thus system (3.9) is a special case of system (2.1) in mathematical form, under conditions (H8)–(H14), we obtain from Lemma 2.5 that system (3.9) has a periodic solution which is globally exponentially stable if and the following matrix is a matrix, and
where
in which .
Then, we know from (3.8) and (3.11) that Theorem 3.1 holds.
If , and , where and are positive continuous periodic functions for . System (3.1) reduces to the following Hopfield-type BAM neural networks model:
Corollary 3.2. Under assumptions (H9)–(H12), there exists a periodic solution which is globally asymptotically stable, if the following conditions hold. () The following is a nonsingular matrix, and in which () for .
Proof. As and , we obtain and in (), () implies () holds. Since , then condition () reduces to (). Corollary 3.2 Holds from Theorem 3.1.
Remark 3.3. The conditions for the existence and globally exponential stability of the periodic solution of (3.1) without impulses have nothing to do with inputs of the neuron and amplification functions. The results in [13, 14] have more restrictions than Theorem 3.1 in this paper because conditions for the ones in [13, 14] are relevant to amplification functions and inputs of neurons our results should be better. In addition, Corollary 3.2 is similar to Theorem 2.1 in [15]; our results generalize the results in [15].
Remark 3.4. In view of proof of Theorem 3.1, since CGBAMNNs model is a special case of CGNNs model in form as BAM neural networks model is a special case of Hopfield neural networks model, many results of CGBAMNNs can be directly obtained from the ones of CGNNs, needing no repetitive discussions. Since system (3.1) reduces to autonomous system, Theorem 3.1 still holds, which means that system (3.1) has a equilibrium which is globally asymptotically stable; we know that many results in [18] can be directly obtained from the results in [19].
4. Two Simple Examples
Example 4.1. Consider the following CGNNs model with distributed delays:
Obviously, system (4.1) satisfies –().
Note that
it is a nonsingular matrix and system (4.1) also satisfies condition (H6). According to Lemma 2.5, system (4.1) has a periodic solution which is globally exponentially stable. Figure 1 shows the dynamic behaviors of system (4.1) with initial condition .
However, It is easy to check that system (4.1) does not satisfy Theorem 4.3 or 4.4 in [5], so theorems in [5] cannot are used to ascertain the existence and stability of periodic solutions of system (4.1).

(a)

(b)
Example 4.2. Consider the following CGBAMNNs model with distributed delays and impulses:
where .
Obviously, system (4.3) satisfies (H8)–(H12).
Case 1. . Note that
it is a nonsingular matrix and system (4.3) also satisfies condition (H13). According to Theorem 3.1, system (4.3) without impulses has a periodic solution which is globally exponentially stable. Figure 2 shows the dynamic behaviors of system (4.3) with initial condition .
However, it is easy to check that system (4.3) without impulses does not satisfy Theorem 1 in [13] and theorems in [14]; so theorems in [13, 14] cannot be used to ascertain the existence and stability of periodic solutions of system (4.3).

(a)

(b)
Case 2. . Note that , and and , which means condition (H14) also holds for system (4.3). Hence, system (4.3) with impulses still has that there exists a periodic solution which is globally asymptotically stable. Figure 3 shows the dynamic behaviors of system (4.3) with initial condition .
This example illustrates the feasibility and effectiveness of the main results obtained in this paper, and it also shows that the conditions for the existence and globally exponential stability of the periodic solutions of CGBAMNNs without impulses have nothing to do with inputs of the neurons and amplification functions. If impulsive perturbations exist, the periodic solutions still exist and they are globally exponentially stable when we give some restrictions on impulsive perturbations.

(a)

(b)
5. Conclusions
A class of CGBAMNNs with distributed delays and impulses are investigated by using suitable Lyapunov functional, the properties of matrix, and some suitable mathematical transformation in this paper. Sufficient conditions to guarantee the uniqueness and global exponential stability of the periodic solutions of such networks are established without assuming the boundedness of the activation functions. Lemma 2.5 improves the results in [5], and Theorem 3.1 improves the results in [13, 14] and generalize the results in [15]. In addition, we point that CGBAMNNs model is a special case of CGNNs model; many results of CGBAMNNs can be directly obtained from the ones of CGNNs, needing no repetitive discussions. Our results are new, and two examples have been provided to demonstrate the effectiveness of our results.
Appendix
The source program (MATLAB 7.0) of Figure 1 is given as follows [14].clearT=70;N=7000;h=T/N;m=40/h;for i=1:mU(:,i)=[0.1; 0.2];endfor i=(m+1):(N+m)r(i)=i*h-40;x(i)=r(i);I=2;J=2+cos(U(2,i-1));A=[-I,0; 0,-J];B=[0,sin(x(i))*I; 0.3*J,0];U(:,i)=h*A*[(U(1,i-1)-0.2*tanh(U(1,i-1))); U(2,i-1)]+U(:,i-1);P(:,1)=[0; 0];for k=1:mP(:,1)=P(:,1)+h*exp(-(40-(k-1)*h))*[(tanh(U(1,i-m+k-1)));(tanh(U(2,i-m+k-1)))];endU(:,i)=U(:,i)+B*h*[(P(1,1));(P(2,1))]+h*[0; 5*J];endy=U(1,:);z=U(2,:);hold onplot(r,y,’:’)hold onplot(r,z)hold onplot3(r,y,z)
The source program (MATLAB 7.0) of Figures 2 and 3 is given as follows [14].clearT=70;N=7000;h=T/N;m=40/h;for i=1:mU(:,i)=[0.1;0.2];endfor i=(m+1):(N+m)r(i)=i*h-40;x(i)=r(i);I=2+sin(U(1,i-1));J=3+cos(U(2,i-1));A=[-I,0;0,-J];B=[0,I*sin(x(i)); J*sin(x(i)),0];U(:,i)=h*A*[2*U(1,i-1);(3+cos(x(i)))*U(2,i-1)]+U(:,i-1);P(:,1)=[0;0];for k=1:mP(:,1)=P(:,1)+h*exp(-(40-(k-1)*h))*[(abs(U(1,i-m+k-1)));(abs(U(2,i-m+k-1)))];endU(:,i)=U(:,i)+B*h*[(P(1,1));(P(2,1))]+[I; J]*h;if mod(i-m,314)==0U(:,i)=[0.3,0; 0,1/2*(sin(x(i)+1))]*U(:,i);endendy=U(1,:);z=U(2,:)hold onplot(r,y,’:’)hold onplot(r,z)hold onplot3(r,y,z)
Acknowledgment
The authors would like to thank the editor and the reviewers for their valuable suggestions and comments which greatly improved the original paper. Projects supported by the National Natural Science Foundation of China (no. 11071254).