Abstract

We investigate the synchronization in complex dynamical networks, where the coupling configuration corresponds to a weighted graph. An adaptive synchronization method on general coupling configuration graphs is given. The networks may synchronize at an arbitrarily given exponential rate by enhancing the updated law of the variable coupling strength and achieve synchronization more quickly by adding edges to original graphs. Finally, numerical simulations are provided to illustrate the effectiveness of our theoretical results.

1. Introduction

In general, complex networks consist of a large number of nodes and links among them, in which a node is a fundamental cell with specific activity, hence, complex networks and graphs closely contact each other. The dynamics on complex networks is one on graphs, though the graphs may have different characteristic, for example, classical random graph model [1], small-world model [24], scale-free model [5], or others that are closely related to natural structure.

Synchronization of coupled complex dynamical networks is a universal phenomenon in various fields of science and society. All kinds of synchronization, including adaptive synchronization, global synchronization, antisynchronization, phase synchronization, projection synchronization, and generalized synchronization have been studied [614], in particular on the synchronization of an array of linearly coupled identical systems [1518]. Researches [15, 19] imply that the structural properties of a network must have inevitable effect on the ability and speed of synchronization, but such work still does not see more. In addition, as pointed in [18], the coupling strength may be self-adaptive due to the spontaneousness of updated law, not be calculated numerically in many other works.

In the paper [18], an adaptive synchronization method is introduced, and the networks can synchronize by enhancing the coupling strength automatically under a simple updated law. However, their work is limited to tree-like networks and cannot be applied to general networks. In fact, a tree is a graph without cycles; in this paper, we try to extend the work in [18] to general networks or graphs. We find that their method is in fact effective to general graphs by a rigorous proof, and the networks can also achieve synchronization at an arbitrarily given exponential rate by increasing coupling strength. Based on the knowledge of spectral graph theory, networks can synchronize more quickly by increasing the algebraic connectivity of the graphs, which can be realized by adding edges to original graphs. Finally, numerical simulations are provided to illustrate the effectiveness of theoretical results.

2. Preliminaries

In this section, we now introduce some notations and preliminaries.

Consider the complex dynamical network consisting of linearly and diffusively coupled identical nodes with full diagonal coupling, and each node is an -dimensional dynamical oscillator which may be chaotic. The state equations of the network are where is a state vector of node , is a given nonlinear vector valued function describing the dynamics of the nodes, represents coupling strength, and the inner coupling link matrix is a diagonal matrix with . The coupling configuration matrix is a zero row sums matrix with nonnegative off-diagonal entries, representing the topological structure of the network.

There is a weighted graph corresponding to the coupling configuration matrix , called the coupling configuration graph, defined as a graph on vertices which contains an edge with weight if and only if . Giving an arbitrary orientation of the edges of , so that each edge has a head and a tail, and a labeling of edges as , where denotes the number of edges of . We obtain an edge-vertex incidence matrix of , denoted as , which is defined as   (resp., ) if the the edge has the vertex as a head (resp., a tail), and otherwise. The Laplacian matrix of is defined as , where is a diagonal matrix, and its th diagonal entry of which is exactly the degree of the vertex , that is, , where is the set of neighbors of in the graph (or the vertices joining by edges), and is a weighted adjacency matrix of such that if is an edge of and otherwise. One can find that and is symmetric and positive semidefinite, so its eigenvalues can be arranged as where as has zero row sums, and if and only if is connected and is called the algebraic connectivity of by Fiedler [20] in the case of is simple (i.e., all edges have weight 1). If is connected, the corresponding eigenvector of the eigenvalue is an all one vector (up to a scalar multiple), denoted by 1. One can refer to Chung [21] and Merris [22] for the details of Laplacian matrices of graphs.

If we denote , and substitute for , (1) is transformed as Taking the transformation , (3) is written as where , and denotes an identity matrix of order .

In this paper, we adopt the -norm for vectors and the induced spectral norm for matrices. We always suppose that the function in (3) is Lipschitz continuous, or equivalently in (1) is Lipschitz continuous, that is, there exists a constant such that for any ,

Denote by , one can obtain the following lemma.

Lemma 1 (see [15]). Suppose that the coupling configuration graph corresponding to is connected. Then, the dynamical networks (4) achieve synchronization if and only if .

3. Main Results

If the network (4) achieves synchronization, surely the network (3) or (1) achieves synchronization with exponential rate . So, we directly discuss (4), the main result of this paper is stated as follows.

Theorem 2. Suppose that is Lipschitz continuous, and the coupling configuration graph corresponding to is connected. Then, the network (4) achieves synchronization, and in particular the network (1) achieves exponential synchronization with rate , when the coupling strength is adapted duly according to the following updated law: where is an arbitrary constant.

Proof. Construct a Lyapunov function where is a sufficiently large constant.
Noting that , and substituting (6) for , we get the derivative of along the trajectories of (4) as follows: Noting that we have
Let be the coupling configuration graph corresponding to . Let be the directed graph after an arbitrary orientation of the edges of , and let be the edge set of . An oriented edge in is denoted by , where is the head of and is the tail of .
Observe that Hence, where .
Note that is a real and symmetric matrix, so we may let as unit orthogonal eigenvectors corresponding to eigenvalues of the matrix , respectively. Let be an arbitrary orthogonal base of . Thus, , , , form an orthogonal base of , which are also the unit orthogonal eigenvectors of and . As the associated graph of or is connected, , we now write Then, we obtain Hence, we can choose a sufficiently large such that . Thus,
It is obvious that if and only if . In addition, if , then , and by (10). Therefore, the set is the largest invariant set contained in for the system (4). Then, we obtain based on the LaSalle invariant principle of differential equations. Hence, by Lemma 1, the complex dynamical network (4) is synchronized under the updated law (6) of coupling strength . In particular, the complex dynamical network (1) is exponentially synchronized with rate .

Remark 3. In [18], the updated law of coupling strength is given as follows: where ; the synchronization speed of complex dynamical network (1) or (3) can be controlled by the constant in (16). Here, we take ; the synchronization is realized with exponential rate . So, we make a further illustration of the above statement in [18] from (6) and Theorem 2.

Remark 4. From (15) in the proof of Theorem 2, if is taken smaller, will decrease quickly, and then the synchronization of the network will be attained quickly. This will be done if the Laplacian matrix of the coupling configuration graph has a larger eigenvalue . Based on the knowledge of spectral graph theory (or see [23]), is not decreased by adding edges to original graph. Therefore, we can add edges to the coupling configuration graph such that the complex network achieves synchronization more quickly.

Remark 5. As the coupling configuration graph is connected and Lemma 1 holds, the dynamical network (4) achieves synchronization. If the graph is disconnected, the network only can synchronize in each connected component of the graph but not in the whole graph.

4. Numerical Simulations

In this section, we present several numerical examples to show the theoretical results. In particular, we consider complex dynamical networks with the Lorenz system as each node which is chaotic when , , . Three small networks with five nodes are shown in Figure 1, where the weight of every edge in each network is 1. Choose the inner coupling link matrix to be .

The corresponding coupling configuration matrices are listed in the same order as follows:

According to Theorem 2, the updated law of coupling strength is chosen as (i.e., , in (6)). Here , the initial coupling strength , and the initial value of is taken as . The synchronization errors of three networks are shown in Figure 2, respectively, where the figure listed below is a local magnification of the above figure, and Figure 2 also shows that the method in [18] is effective to general networks. Numerical simulations show that synchronization can be reached more quickly by increasing the algebraic connectivity of the graph, which can be realized by adding edges to original graph.

Figure 3 shows that adaptive exponential synchronization is achieved for complex dynamical network in Figure 1(a), where , , and in (6). The same results also hold for the networks in Figures 1(b) and 1(c).

5. Conclusions

In this paper, an adaptive synchronization method on general networks or graphs is obtained. According to our method, networks may synchronize at an arbitrarily given exponential rate by increasing coupling strength and synchronize more quickly by increasing the algebraic connectivity of the corresponding graphs, which can be achieved by adding edges to original graphs. The obtained results also extend the work in [18] as a tree is a graph without cycles. Finally, numerical simulations are provided to illustrate the effectiveness of our theoretical results.

Acknowledgments

This research is supported by National Natural Science Foundation of China (11071001, 11071002), Major Program of Educational Commission of Anhui Province of China (KJ2010ZD02), Program of Natural Science of Colleges of Anhui Province (KJ2013A032, KJ2011A020, KJ2012B040), Starting Research Fund of Anhui University (023033190181), Young Scientist Fund of Anhui University (023033050055), and 211 Project of Anhui University (KJTD002B).