Adaptive Generalized Synchronization of Drive-Response Neural Networks with Time-Varying Delay ()
1. Introduction
There are various complex networks in nature and human society, such as transportation network, biological network, social relationship network, neural network and so on [1] [2] [3]. In recent years, complex networks have attracted the attention of scholars in many fields including biology, engineering, economics, neuroscience, mathematics, physics.
They have been become a research hotspot in academic circles, many interesting and valuable results are obtained [4] [5] [6] [7]. Many studies have been devoted to the synchronization of complex dynamic networks due to its wide application in the real world [8] [9] [10] [11]. Synchronization is a collective phenomenon and behavior, its principle can be used to promote social production and human activities, for instance the security of communication, the development of laser equipment and nuclear magnetic resonance instrument [12]. Therefore, the research on synchronization of complex dynamic networks has very important practical significance.
The consistency problem of all nodes in a complex network is internal synchronization. Various synchronization methods have been proposed, such as adaptive control [13] [14] [15], impulse control [16] [17], pinning control [18] [19]. In fact, synchronization can also be realized between two networks, that is, external synchronization, including complete synchronization [20], projective synchronization [21] [22], generalized synchronization [23] [24] [25]. The projective synchronization of two complex networks with the same node dynamics is studied in the literature [22]. By designing a nonlinear controller, the generalized synchronization of two complex networks with different node dynamics was realized, but the time delay was not considered [24]. In [25], the generalized synchronization for two complex networks with time-varying delay coupling was investigated.
Neural networks, as a special kind of complex networks, have been received considerable attention because of its potential application in neurophysiology, automatic control, image processing. The synchronization of two neural networks with time delay was studied in the literature [26]. The projective synchronization of neural networks without time delay was obtained in [21]. The literature [27] realized the projective synchronization of a class of neural networks by using adaptive feedback control method.
However, there are few studies on the generalized synchronization of a class of neural networks with time-varying delay. This paper is concerned with the problem of generalized synchronization for drive-response neural networks with time-varying delay. If the topological structures of the systems are known, by designing an appropriate nonlinear adaptive controller, the generalized synchronization between these two networks can be achieved based on Lyapunov stability theory and LaSalle’s invariance principle.
This paper is organized as follows. In Section 2, model description and some important preliminaries are given. In Section 3, the main result is presented.
2. Model and Preliminaries
Consider a neural network with time-varying delay, which can be described by the following equation:
(1)
is the state vector of the i-th node at time t;
is a smooth vector function;
is the time varying delay;
with
denotes the state feedback coefficient matrix;
and
are respectively the weight and delayed weight matrices;
is the network coupling strength; external coupling configuration matrix
represents the network topology and the coupling strength between nodes, the following conditions are met: if there is a connection between node i and node j, then
, if not
, and the diagonal element
,
; matrix
is a known constant positive definite diagonal matrix, which represents the internal coupling of the network.
We regard network (1) as a drive network, and the following equation is the corresponding response network:
(2)
is the state vector of the i-th node at time t;
is a smooth vector function;
,
are defined as
,
in network (1) respectively;
is the synchronous controller to be designed.
We can see from the model of drive-response neural networks that the topology and node dynamics of the two networks can be different.
Definition 1 [25] The node error of generalized synchronization between systems (1) and (2) is defined as
,
(3)
where
is a vector mapping.
If there is a controller
, such that
, then the networks (1) and (2) are said to be generalized synchronized.
To get the generalized synchronization of networks (1) and (2), the controller
is designed as follows:
(4)
(5)
where
is an arbitrary positive constant;
is the Jacobian matrix of the mapping
,
,
.
Under the action of the controller, the error dynamic equation of the system is described as
(6)
In order to study the problem, the following assumptions and lemma are needed.
Assumption 1 For function
, there exists a positive that L such that
,
for any two vectors
.
Assumption 2 The time varying delay
satisfies:
, where
is a known constant.
These two assumptions are very common in the synchronization of complex networks.
Lemma 1 [28] For any two vectors
, the following formula holds
.
3. Main Result
In this section, we investigate the generalized synchronization problem of networks (1) and (2). The main result is given by the following theorem.
Theorem 1 If the topological structures of the drive-response neural networks (1) and (2) are known, then they can achieve generalized synchronization under the adaptive controller (4) and updated rule (5).
Proof: Construct the Lyapunov function as follows:
(7)
where
(8)
and
are positive constants to be determined.
Calculating the time derivative of
along the error system (6),
(9)
According to (5) and (6), we can get
(10)
In the above equation,
Let
,
, then
(11)
By using Lemma 1 and Assumption 1, it’s easy to get
(12)
where
is the maximum eigenvalue of matrix
.
Same as
, we have
(13)
where
.
For convenience of presentation, let
,
, we obtain
(14)
The time derivative of
can be expressed as
(15)
Combining (7) - (15) yields
(16)
Take
, then under the premise of Assumption 2 that (16) can be estimated as
(17)
It can be found from (17) that
, this together with (7) and (8) signifies
is bounded. We can also obtain
. Based on Lyapunov stability theory and LaSalle’s invariance principle [29], we have
. Then it follows from Definition 1 that the drive-response networks (1) and (2) achieve generalized synchronization. The proof is completed.
4. Conclusion
In this paper, the problem of generalized synchronization for drive-response neural networks with time-varying delay and different node dynamics is concerned. We design an appropriate nonlinear adaptive controller and construct a suitable Lyapunov function so that the desired synchronization is achieved. Because generalized synchronization is a function mapping relationship, the controller of generalized synchronization is complex. How to simplify the controller and make it have a simpler form will be a problem to be studied in the future.