CHAOS 18, 037102 共2008兲 Network synchronizability analysis: A graph-theoretic approach Guanrong Chen1,2,a兲 and Zhisheng Duan1,b兲 1 State Key Laboratory for Turbulence and Complex Systems, Department of Mechanics and Aerospace Engineering, College of Engineering, Peking University, Beijing 100871, People’s Republic of China 2 Department of Electronic Engineering, City University of Hong Kong, Hong Kong 220, People’s Republic of China 共Received 29 February 2008; accepted 9 July 2008; published online 22 September 2008兲 This paper addresses the fundamental problem of complex network synchronizability from a graphtheoretic approach. First, the existing results are briefly reviewed. Then, the relationships between the network synchronizability and network structural parameters 共e.g., average distance, degree distribution, and node betweenness centrality兲 are discussed. The effects of the complementary graph of a given network and some graph operations on the network synchronizability are discussed. A basic theory based on subgraphs and complementary graphs for estimating the network synchronizability is established. Several examples are given to show that adding new edges to a network can either increase or decrease the network synchronizability. To that end, some new results on the estimations of the synchronizability of coalescences are reported. Moreover, a necessary and sufficient condition for a network and its complementary network to have the same synchronizability is derived. Finally, some examples on Chua circuit networks are presented for illustration. © 2008 American Institute of Physics. 关DOI: 10.1063/1.2965530兴 First, two simple examples of regular symmetrical graphs are presented, to show that they have the same structural parameters (average distance, degree distribution, and node betweenness centrality) but have very different synchronizabilities. This demonstrates the intrinsic complexity of the network synchronizability problem. Several examples are then provided to show that adding new edges to a network can either increase or decrease the network synchronizability. However, it is found that for networks with disconnected complementary graphs, adding edges never decreases their synchronizability. On the other hand, adding one edge to a cycle of size N ⱖ 5 definitely decreases the network sychronizability. Then, since sometimes the synchronizability can be enhanced by changing the network structures, the question of whether the networks with more edges are easier to synchronize is addressed. It is shown by examples that the answer is no. This reveals that generally there are redundant edges in a network, which not only make no contributions to synchronization but actually may reduce the synchronizability. Moreover, three types of graph operations are discussed, which may change the network synchronizability. Further, subgraphs and complementary graphs are used to analyze the network synchronizability. Some sharp and attainable bounds are provided for the eigenratio of the network structural matrix, which characterizes the network synchronizability especially when the network’s corresponding graph has cycles, bipartite graphs or product graphs as its subgraphs. Finally, by analyzing the effects of a newly added node, some results on estimating the synchronizability of coalescences are presented. It is found that a network and its complementary network a兲 Electronic mail: [email protected]. Electronic mail: [email protected]. b兲 1054-1500/2008/18共3兲/037102/10/$23.00 have the same synchronizability when the sum of the smallest nonzero and largest eigenvalues of the corresponding graph is equal to the size of the network, i.e., the total number of its nodes. Some equilibrium synchronization examples are finally simulated for illustration. I. INTRODUCTION Systems composed of dynamical units are ubiquitous in nature, ranging from physical to technological, and to biological fields. These systems can be naturally described by networks with nodes representing the dynamical units and links representing interactions among them. The topology of such networks has been extensively studied and some common architectures such as small-world and scale-free networks have been discovered.1,2 It has been known that these topological characteristics have strong influences on the dynamics of the structured systems, such as, epidemic spreading, traffic congestion, collective synchronization, and so on. From this viewpoint, systematically studying the network structural effects on their dynamical processes has both theoretical and practical importance. In the study of collective behaviors of complex networks, the synchronous behavior in particular as a widely observed phenomenon in networked systems has received a great deal of attention in the past decades,3–23 e.g., there are some recently published review articles on network synchronization in the literature.24,25 Oscillator network models have been commonly used to characterize synchronous behaviors. In this setting, a synchonizability theorem provided by Pecora and Carroll3 indicates that the collective synchronous behavior of a network is completely determined by the network structure. In fact, the network synchronizability is completely determined by two factors: one is the synchronized 18, 037102-1 © 2008 American Institute of Physics Downloaded 15 Oct 2008 to 162.105.25.201. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp 037102-2 Chaos 18, 037102 共2008兲 G. Chen and Z. Duan region related to the node dynamics and the inner linking function; the other is related to the eigenvalues of the network structural matrix. Based on this basic understanding, the synchronized region problems were studied and disconnected synchronized regions were found in Refs. 4, 22, and 23. On the other hand, the relationships between the network synchronizability 共the eigenratio of the network topological matrix兲 and the network structural parameters were studied in detail in Refs. 6, 11, 14, 16, 20, and 21. Since the synchronizability is correlated with many topological properties, it is hard to give a direct relationship between the synchronizability and those topological properties. Donetti et al.15 pointed out that a network with optimized synchronizability should have an extremely homogeneous structure, i.e., the distributions of topological properties should be very narrow. Without considering the node and inner-linking dynamics, a network is completely determined by its outer-linking structure, i.e., the corresponding graph. Algebraic graph theory has been well studied 共see Refs. 26–34, and references therein兲. In recent years, there are some research works35–43 which combine the graph theory and complex networks to study network synchronization; for example, network synchronizability was analyzed by a graph-theoretic method in Ref. 35, and the effects of complementary graphs and graph operations on network synchronizability were studied in Refs. 37 and 38. It was shown39 that network synchronizability has no relations with some statistical properties, and a theory of subgraphs and complementary graphs was established for studying network synchronization in Refs. 40 and 41. In addition, algebraic graph theory was used to study consensus problems in vehicle systems.44,45 All these research works show that better understanding and careful manipulation of graphs can be very helpful for network synchronization. Motivated by the above-mentioned works, this paper focuses on the graph-theoretic approach to network synchronization. Clearly, complex networks are closely related to graphs. Consider a dynamical network consisting of N coupled identical nodes, with each node being an n-dimensional dynamical system, described by N ẋi = f共xi兲 − c 兺 aijH共x j兲, i = 1,2, . . . ,N, 共1兲 eigenvalues of A are strictly positive, which are denoted by 0 = 1 ⬍ 2 ⱕ 3 ⱕ ¯ ⱕ N . 共2兲 The dynamical network 共1兲 is said to achieve 共asymptotical兲 synchronization if x1共t兲 → x2共t兲 → ¯ → xN共t兲 → s共t兲, as t → ⬁. Because of the diffusive coupling configuration, the synchronous state s共t兲 苸 Rn is a solution of an individual node, i.e., ṡ共t兲 = f共s共t兲兲. As shown in Ref. 3, the local stability of the synchronized solution x1共t兲 = x2共t兲 = ¯ = xN共t兲 = s共t兲 can be determined by analyzing the so-called master stability equation, ˙ = 兵Df关s共t兲兴 + ␣DH关s共t兲兴其 , 共3兲 where ␣ 苸 R, and Df关s共t兲兴 and DH关s共t兲兴 are the Jacobian matrices of functions f and H at s共t兲, respectively. The largest Lyapunov exponent Lmax of network 共1兲, which can be calculated from system 共3兲 and is a function of ␣, is referred to as the master stability function. In addition, the region S of negative real ␣, where Lmax is also negative is called the synchronized region. Based on the results of Refs. 3 and 19, the synchronized solution of dynamical network 共1兲 is locally asymptotically stable if − ck 苸 S, k = 2,3, . . . ,N. 共4兲 It is well known that if the synchronized region S is unbounded, in the form of 共− ⬁ , ␣兴, then the eigenvalue 2 of A characterizes the network synchronizability. On the other hand, if the synchronized region S is bounded, in the form of 关␣1 , ␣2兴, then the eigenratio r共A兲 = 2 / N of the network structural matrix A characterizes the synchronizability. By condition 共4兲, the larger the 兩2兩 or the r共A兲 is, the better the synchronizability will be, depending on the types of the synchronized region. This paper focuses on the analysis of the network synchronizability index r共A兲 for the case of bounded regions from a graph-theoretic approach. Throughout this paper, for any given undirected graph G, eigenvalues of G mean eigenvalues of its corresponding Laplacian matrix. For convenience, notations for graphs and their corresponding Laplacian matrices are not differentiated, and networks and their corresponding graphs are not distinguished, unless otherwise indicated. j=1 where xi = 共xi1 , xi2 , . . . , xin兲 苸 Rn is the state vector of node i, f共·兲: Rn → Rn is a smooth vector-valued function, constant c ⬎ 0 represents the coupling strength, H共·兲: Rn → Rn is called the inner-linking function, and A = 共aij兲N⫻N is called the outer-coupling matrix or topological matrix, which represents the coupling configuration of the entire network. This paper only considers the case that the network is diffusively connected, i.e., the entries of A satisfy N aii = − 兺 aij, i = 1,2, . . . ,N. j=1,j⫽i Further, suppose that if there is an edge between node i and node j, then aij = a ji = −1, i.e., A is a Laplacian matrix. In this setting, if the graph corresponding to A is connected, then 0 is an eigenvalue of A with multiplicity 1 and all the other II. RELATIONSHIPS BETWEEN THE NETWORK SYNCHRONIZABILITY AND NETWORK STRUCTURAL PARAMETERS The relationships between network synchronizability index r共A兲 and network structural characteristics such as average distance, node betweenness, degree distribution, clustering coefficient, etc. have been well studied.6,11,14–16 However, there are also references 36,37,39 showing that for some special networks the synchronizability has no direct relations with the network structural parameters, at least some network characteristics alone cannot determine the synchronizability. This shows the complexity of the problem. For a given degree sequence, a construction method for finding two types of graphs was given in Ref. 36, where one resultant graph has large 2 and r = 2 / N, i.e., good synchronizability, and the other has small 2 and r = 2 / N, i.e., bad Downloaded 15 Oct 2008 to 162.105.25.201. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp 037102-3 Chaos 18, 037102 共2008兲 Network synchronizability analysis 1 2 6 1 3 5 2 6 4 3 5 4 FIG. 1. Graph G1. FIG. 3. Graph Gc1. synchronizability. This shows that the degree sequence by itself is not sufficient to determine the synchronizability. Further, two simple graphs G1 and G2 on six nodes, shown in Figs. 1 and 2, were presented in Ref. 37, where G1 is a typical bipartite graph with many interesting properties.26,27 These two graphs have the same degree sequence, where the degree of every node is 3; the same average distance 57 ; and the same node betweenness centrality 2,16 but the synchronizability of network G1 is better than that of network G2 : 2共G1兲 = 3 , r共G1兲 = 0.5; 2共G2兲 = 2 , r共G2兲 = 0.4. Remark 1: Although only two six-node graphs are shown in Figs. 1 and 2, they can be easily generalized to graphs of size N = 2n with the same conclusion. Suppose that graph G1 is bipartite, which means that it contains two sets of nodes, each set containing n isolated nodes, and each node in one set connects to all the nodes in the other set. Graph G2 is composed of two fully connected subgraphs, each has size n, where each node in one subgraph to connected by one edge corresponding node in the other subgraph. In this case, the smallest nonzero eigenvalue and the largest eigenvalue of G1 are N / 2 and N, respectively, so r共G1兲 = 21 . On the other hand, the smallest nonzero eigenvalue and the largest eigenvalue of G2 are 2 and 共N / 2兲 + 2, respectively,27,34 with r共G2兲 = 4 / 共N + 4兲 → 0 as N → + ⬁. Therefore, these two graphs have the same structural parameters but have very different synchronizabilities. Remark 2: It was pointed out in Ref. 39 that small local changes in the network structure can sensitively affect the graph eigenvalues relevant to the synchronizability, while some basic statistical network properties such as degree distribution, average distance, degree correlation, and clustering coefficient remain essentially unchanged. Together with the results discussed above, it is clear that more work is needed in order to unveil the effects of network structural parameters on the network synchronizability. According to the existing results, the statistical properties can distinguish some types of networks with good or bad synchronizabilities, but there are also special networks for which the statistical properties fail to tell any difference between their synchronizabilities. Therefore, more work is needed in order to truly understand the essence of the complex network synchronizability. 1 Consider a task of enhancing 2 and r by adding some edges to a graph. For this purpose, the following result is useful.34 Lemma 1: For any given connected undirected graph G of size N, its nonzero eigenvalues indexed as in Eq. 共2兲 grow monotonically with the number of added edges, that is, for any added edge e, i共G + e兲 ⱖ i共G兲, i = 1 , . . . , N. Therefore, if only the change of the eigenvalue 2 is concerned, adding edges never decreases the synchronizability. However, for the eigenratio r = 2 / N, this is not necessarily true. For example, adding an edge between node 1 and node 3 in graph G2 共Fig. 2兲, denoted by e兵1 , 3其, leads to a new graph G2 + e兵1 , 3其, whose eigenvalues are 0, 2.2679, 3, 4, 5 and 5.7321. Thus, r共G2 + e兵1 , 3其兲 = 0.3956 is even smaller than the original r共G2兲 = 0.4. This means that the synchronizability of network G2 + e兵1 , 3其 is worse than that of network G2. Adding a new edge between node 1 and node 4 instead, one gets r共G2 + e兵1 , 3其兲 ⬍ r共G2 + e兵1 , 3其 + e兵1 , 4其兲 =0.3970⬍ r共G2兲. This means that, the synchronizability of network G2 + e兵1 , 3其 + e兵1 , 4其 is better than G2 + e兵1 , 3其, but 1 2 6 3 5 III. EFFECTS OF EDGE ADDITION AND COMPLEMENTARY GRAPHS 4 FIG. 2. Graph G2. 2 6 3 5 4 FIG. 4. Graph Gc2. Downloaded 15 Oct 2008 to 162.105.25.201. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp 037102-4 Chaos 18, 037102 共2008兲 G. Chen and Z. Duan 6 1 5 1 2 4 2 6 3 3 5 4 FIG. 5. Graph C6. FIG. 7. Graph C6o. still worse than G2. Therefore, by adding edges, the network synchronizability may increase or decrease. In searching for a condition under which adding edges may enhance the synchronizability, it was found37 that for networks with disconnected complementary graphs, adding edges never decreases their synchronizability. For a given graph G, the complement of G, denoted by Gc, is the graph containing all the nodes of G and all the edges that are not in G. For example, the complementary graphs of G1 and G2 in Figs. 1 and 2 are shown in Figs. 3 and 4, respectively. The following results are needed for discussing complementary graphs.27,34 Lemma 2: For any given graph G, the following statements hold: Lemma 3: For any cycle CN with N 共ⱖ4兲 nodes, its eigenvalues are given by 1 , . . . , N 关not necessarily ordered as in Eq. 共2兲兴 with 1 = 0 and 共i兲 共ii兲 共iii兲 共iv兲 N共G兲, the largest eigenvalue of G, satisfies N共G兲 ⱕ N. N共G兲 = N if and only if Gc is disconnected. If Gc is disconnected and has exactly q connected components, then the multiplicity of N共G兲 = N is q − 1, 1 ⱕ q ⱕ N. i共Gc兲 + N−i+2共G兲 = N, 2 ⱕ i ⱕ N. The complementary graph of G1, shown in Fig. 3, is disconnected. The largest eigenvalue of G1 is 6, which remains the same when the graph receives additional edges. Hence, combining with Lemmas 1 and 2, one concludes that the synchronizability of all the networks built on graph G1 never decreases with adding edges, as detailed in Ref. 37. On the other hand, under what conditions will adding one edge decrease the synchronizability? It was found41 that adding one edge to a given cycle with N 共N ⱖ 5兲 nodes definitely decreases the synchronizability. To show this, the following lemma for eigenvalues of cycles is needed.34,36 6 冉 冊 冉 冊 3k N k+1 = 3 − , k sin N sin k = 1, . . . ,N − 1. By the above lemma, one can get the following result for cycles.41 Theorem 1: For any cycle CN with N ⱖ 4 nodes, adding one edge will never enhance but possibly decrease its synchronizability r共CN兲; specifically, r共C4 + e兲 = r共C4兲 and r共CN + e兲 ⬍ r共CN兲. For example, for N ⱖ 5 adding one edge to cycle C6 with 6 nodes definitely decreases the synchronizability, as shown in 1 Figs. 5 and 6, where r共C6兲 = 41 = 0.25, r共C6 + e兵1 , 3其兲 = 4.4142 =0.2265⬍ r共C6兲. However, the synchronizability may be enhanced by changing the network structure after edge addition. For example, one can change C6 + e兵1 , 3其 to C6o as shown in Fig. 7, giving r共C6o兲 = 1.2679 / 4.7231= 0.2684, which is better than r共C6兲 共see Ref. 41 for details兲. Following above discussions, in optimizing network structures another interesting question is whether networks with more edges are easier to synchronize. It was found41 that the answer is negative. Lemma 4: For any graph G with 16 edges on 10 nodes, its eigenratio is bounded by r共G兲 ⬍ 52 . 1 1 2 9 2 5 4 3 FIG. 6. Graph C6 + e兵1 , 3其. 3 10 8 4 7 6 5 2 FIG. 8. Graph ⌫1, r共⌫1兲 = 5 . Downloaded 15 Oct 2008 to 162.105.25.201. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp 037102-5 Network synchronizability analysis Chaos 18, 037102 共2008兲 FIG. 11. Graph ⌫2. FIG. 9. Two graphs G = C3 and H = P2. Lemma 4 shows that there is not a graph G with 16 edges on 10 nodes whose synchronizability is r共G兲 ⱖ 52 . However, there does exist a graph ⌫1 with 15 edges on 10 nodes whose synchronizability is r共⌫1兲 = 52 共see Fig. 8兲, consistent with the result of Ref. 15. This clearly shows that networks with more edges are not necessarily easier to synchronize. In fact, by the optimal result of Ref. 15, r = 52 is the optimal synchronizability for graphs with 15 edges on 10 nodes. For any graph G with 16 edges on 10 nodes, if both G and Gc have even cycles 共i.e., cycles with even-degree nodes兲, then by the result of Ref. 40, r共G兲 ⱕ 62 = 31 . Therefore, adding one more edge definitely decreases the synchronizability in this case. Remark 3: For simplicity, this section only discusses some six-node graphs and a ten-node graph. Clearly, for the edge-addition and structure-changing effects on the network synchronizability, one can generalize the above discussions to cycles with N nodes, as shown in Figs. 6 and 7. It is still an interesting topic for further research to find more examples, as discussed in Lemma 4, to show the effects of optimizing the network structure by adding or removing edges. IV. EFFECTS OF GRAPH OPERATIONS The effects of graph operations, such as product, join, coalescence, etc., on network synchronization were studied in Ref. 38. First, consider the product operation. Consider two nonempty graphs G共V1 , E1兲 and H共V2 , E2兲. Their Cartesian product graph G ⫻ H is defined, as in Refs. 27 and 38, to be a graph obtained as follows: 共i兲 共ii兲 the set of nodes of G ⫻ H is the Cartesian product V1 ⫻ V2; and any two nodes 共u , u⬘兲 and 共v , v⬘兲 are adjacent in G ⫻ H if and only if 共ii.1兲 u = v and u⬘ is adjacent with v⬘ in H; or 共ii.2兲 u⬘ = v⬘ and u is adjacent with v in G. FIG. 10. Generation of a product graph. Take the two graphs G = C3 and H = P2 in Fig. 9 as an example. First, establish the Cartesian product space of their nodes, as shown in Fig. 10共a兲. Then, label the new nodes in the product space, as shown in Fig. 10共b兲. Finally, connect some of its node pairs in the product space by following 共ii兲 above, as shown in Fig. 10共c兲, which is isomorphic to graph G2 shown in Fig. 2, as can be verified by folding the node 共x2 , y 2兲 to the outside of the square, namely, G2 = C3 ⫻ P2. For two nonempty graphs G and H, it is known that and max共G ⫻ H兲 2共G ⫻ H兲 = min兵2共G兲 , 2共H兲其 = max共G兲 + max共H兲, so r共G ⫻ H兲 ⬍ min兵r共G兲 , r共H兲其. Then, consider the join operation. Let G共V1 , E1兲 and H共V2 , E2兲 be two graphs on disjoint sets of n and m nodes, respectively. Their disjoint union G + H is the graph G + H = 共V1 艛 V2 , E1 艛 E2兲, and their joint G * H is the graph on n + m nodes obtained from G + H by inserting new edges from each node of G to each node of H, as can be easily imagined.27,28,38 It is well known that the largest eigenvalue of the graph G * H is max共G * H兲 = n + m, and the smallest nonzero eigenvalue is 2共G * H兲 = min兵2共G兲 + m , 2共H兲 + n其 ⱖ 2共G兲 + 2共H兲. Therefore, r共G * H兲 ⱖ 0.5. For example, graph G1 in Fig. 1 can be viewed as O3 * O3, where O3 is the graph containing three isolated nodes, which has r共G1兲 = 0.5. Finally, consider the coalescence operation. A coalescence of two graphs G and H, denoted by G 䊊 H, is a graph obtained from the disjoint union G + H by identifying a node of G with a node of H, as can be easily imagined. The coalescence generally does not yield a unique graph.38 It was shown in Ref. 38 that 2共G 䊊 H兲 ⱕ min兵2共G兲 , 2共H兲其 and so r共G 䊊 H兲 max共G 䊊 H兲 ⱖ max兵max共G兲 , max共H兲其, ⱕ min兵r共G兲 , r共H兲其. For example, graph ⌫2 in Fig. 11 can be viewed as the coalescence of chain P4 in Fig. 12 and chain P2 in Fig. 9, and indeed r共⌫2兲 ⱕ r共P4兲. Obviously, chain P5 can also be obtained as the coalescence of P4 and P2. V. THEORY OF SUBGRAPHS AND COMPLEMENTARY GRAPHS FOR ESTIMATING THE NETWORK SYNCHRONIZABILITY The theory of subgraphs and complementary graphs are used to estimate the network synchronizability in Ref. 40. This section briefly discusses such estimation problems. For a given graph G共V , E兲, where V and E denote the set of nodes and the set of edges of G, respectively. A graph G1 is called an induced subgraph of G, if the node set V1 of G1 is a subset of V and the edges of G1 are all edges among FIG. 12. Chain P4. Downloaded 15 Oct 2008 to 162.105.25.201. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp 037102-6 nodes V1 in E. The complementary graph of G, denoted by Gc, is the graph containing all the nodes of G and all the edges that are not in G. The following lemma is needed for estimating the largest Laplacian eigenvalue.26 Lemma 5: For any given connected graph G of size N, its largest eigenvalue N satisfies N ⱖ dmax + 1, with equality if and only if dmax = N − 1, where dmax is the maximum degree of G. Combining Lemmas 2 and 5, one can obtain the following corollaries.40 Corollary 1: For any given graph G of size N, if its second smallest eigenvalue equals its smallest node degree, i.e., 2共G兲 = dmin共G兲, then either G or Gc is disconnected; if 2共G兲 ⬎ dmin共G兲, then G is a complete graph; if both G and Gc are connected, then 2共G兲 ⬍ dmin共G兲. Corollary 2: For any given connected graph G and even its induced subgraph G1, one has max共G兲 ⱖ max共G1兲, so the synchronizability index of G satisfies r共G兲 ⱕ dmin共G兲 ; max共G1兲 if both G and Gc are connected, then r共G兲 ⬍ dmin共G兲 . dmax共G兲 + 1 Since subgraphs have less nodes, this corollary is useful when a graph G contains some subgraphs whose largest eigenvalues can be easily obtained. Corollary 3: For a given graph G, if the largest eigenvalue of Gc is max = dmax共Gc兲 + ␣, then 2共G兲 = dmin共G兲 + 1 − ␣. Consequently, the synchronizability index of G satisfies r共G兲 = dmin共G兲 + 1 − ␣ dmin共G兲 + 1 − ␣ ⱕ . max共G兲 dmax共G兲 + 1 By Lemma 5, generally ␣ ⱖ 1, so the bound in Corollary 3 is better than the one in Corollary 2. Subgraphs are further discussed below. First, consider graphs having cycles as subgraphs. Theorem 2: For any given graph G, suppose H is its induced subgraph composing of all nodes of G with the maximum degree dmax共G兲, and Hc is the induced subgraph of Gc composed of all nodes of Gc with the maximum degree dmax共Gc兲. Then, if both H and Hc have even cycles 共i.e., cycles with even number of nodes兲 as induced subgraphs, then max共G兲 ⱖ dmax共G兲 + 2 and max共Gc兲 ⱖ dmax共Gc兲 + 2. Consequently, the synchronizability index of G satisfies r共G兲 ⱕ Chaos 18, 037102 共2008兲 G. Chen and Z. Duan dmin共G兲 − 1 . dmax共G兲 + 2 The smallest even cycle is cycle C4, and its complementary graph Cc4 has two separated edges. C4 and Cc4 are very important in graph theory.27 A graph has a C4 as an induced subgraph if and only if Gc has Cc4 as an induced subgraph. For example, consider graph G2 in Fig. 2. Its complementary graph is Gc2 in Fig. 4, which is equivalent to C6 in Fig. 5. 1 5 11 2 6 9 12 3 7 10 4 8 FIG. 13. Graph ⌫3. Testing the eigenvalues of G2 and its synchronizability, one finds that they attain the exact bounds given in Theorem 2. For the case of odd cycles as subgraphs, see Ref. 40. Next, consider graphs having bipartite graphs as subgraphs. A bipartite graph generated by graphs G and H is the joint G * H of G and H, as discussed in the previous section 共see Refs. 27 and 28 for more details about bipartite graphs兲. Theorem 3: Let H be a subgraph of a given graph G containing all nodes of G with the same degree d. Suppose H contains a bipartite subgraph H1 * H2, and the numbers of nodes of H1 and H2 are n1 and n2, respectively. Then, the largest eigenvalue of G satisfies max共G兲 ⱖ d + n1 + n2 − dmax共H1 * H2兲. For example, consider graph ⌫3 shown in Fig. 13. It can be easily verified that ⌫3 has a bipartite graph H as its subgraph, which is composed of all nodes with degree 6 from ⌫3. The largest eigenvalue of this bipartite graph is 8. So, by Theorem 3, max共⌫3兲 ⱖ 9. On the other hand, the maximum degree of the complementary graph ⌫c3 of ⌫3 is 8. And the nodes with degree 8 in ⌫c3 form a cycle C4. By Theorem 2, the smallest nonzero eigenvalue of ⌫3 satisfies 2共⌫3兲 ⱕ dmin共⌫3兲 − 1 = 2. So, r共⌫3兲 ⱕ 92 . Simply computing the Laplacian eigenvalues of ⌫3, one obtains 2 = 1.7251 and max = 9.2749. Consequently, r共⌫3兲 = 1.7251 / 9.2749⬇ 0.176. Therefore, the theorems presented in this section successfully give the upper integer of the largest eigenvalue and the lower integer of the smallest nonzero eigenvalue of ⌫3. Then, consider graphs having product graphs as subgraphs, where the concept of product graphs was introduced in the previous section. Theorem 4: For a given graph G, let H be a subgraph of G containing all nodes of G with the same degree d. Suppose H contains a product graph H1 ⫻ H2 as its subgraph. Then, the largest eigenvalue of G satisfies max共G兲 ⱖ d + max共H1兲 + max共H2兲 − dmax共H1 ⫻ H2兲. 3 1 15 2 6 13 4 5 9 7 8 11 14 16 10 12 FIG. 14. Graph ⌫4. Downloaded 15 Oct 2008 to 162.105.25.201. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp 037102-7 Chaos 18, 037102 共2008兲 Network synchronizability analysis 5 1 3 2 4 6 8 7 FIG. 15. Graph ⌫5. For example, consider graph ⌫4 in Fig. 14. Obviously, all nodes of ⌫4 have degree 4. And ⌫4 has a product graph C4 ⫻ P3 共nodes 1–12兲 as its subgraph, where P3 denotes a chain with three nodes. The largest eigenvalue of this product subgraph is 7. So, by Theorem 4, max共⌫4兲 ⱖ 7. On the other hand, the complementary graph ⌫c4 of ⌫4 has a bipartite graph as its subgraph, which is composed of nodes 1–4 and nodes 9–12. By Theorem 3, the largest eigenvalue of ⌫c4 satisfies 共⌫c4兲 ⱖ dmax共⌫c4兲 + 3. Thus, by Corollary 3, the smallest nonzero eigenvalue of ⌫4 satisfies 2共⌫4兲 ⱕ dmin共⌫4兲 − 2 = 2. So, r共⌫4兲 ⱕ 72 . Simply computing the Laplacian eigenvalues of ⌫4, one obtains 2 = 1.2679 and max = 7.4142. Consequently, r共⌫4兲 = 1.2679 / 7.4142⬇ 0.171. Similar to the above example, the corresponding theorems proved in this section successfully give the upper integer of the largest eigenvalue and the lower integer of the smallest nonzero eigenvalue of ⌫4. Finally, consider the maximum disconnected subgraph. Given a graph G of size N, suppose H is an induced subgraph of G, has size n1, and is disconnected. H is called a maximum disconnected subgraph, if the node number of any other disconnected subgraph of G is less than or equal to n1. Theorem 5: For a given connected graph G of size N, if the node number of its maximum disconnected subgraph is n1, then the smallest nonzero eigenvalue of G satisfies 2 ⱕ N − n1. Consequently, r共G兲 ⱕ N − n1 . dmax共G兲 + 1 For example, consider graph ⌫5 shown in Fig. 15. By deleting node 3 or 6, one can verify that the node number of its maximum disconnected subgraph is 7. So, 2共⌫5兲 ⱕ 1. Combining Lemma 5 and Theorem 5, one obtains r共⌫5兲 ⬍ 51 共see Ref. 40 for details兲. In fact, for the graphs shown in Fig. 15, one can give a more precise estimation for their smallest nonzero eigenvalues by using the eigenvector method.27 For example, the graph 共⌫5 − e兵3 , 6其兲c, i.e., the complementary graph of ⌫5 − e兵3 , 6其, is a bipartite graph, so the eigenvector corresponding to its largest eigenvalue is v = 共 冑18 , 冑18 , 冑18 , 冑18 , −冑81 , −冑81 , −冑81 , −冑81 兲T.27 Suppose the Laplacian matrix of ⌫5 is L5 共the order of the nodes is as shown in Fig. 15兲. Then, vTL5v = 0.5. By the Releigh-quotient theory of algebraic graph theory,34 one has 2共⌫5兲 ⱕ 0.5. By simple computation, one obtains 2共⌫5兲 ⬇ 0.3542. Obviously, this new estimation for 2 is sharper than that given by Theorem 5. It is well known that graphs shown in Fig. 15 have large node and edge betweenness centralities, therefore have bad synchronizabilities in general. Based on the theory of subgraphs, complementary graphs and eigenvectors, this section has given an explanation as why such graphs indeed have bad synchronizabilities in general. VI. MORE RESULTS ON THE SYNCHRONIZABILITY OF COALESCENCES Given a connected graph G, adding a new node g and a new edge to connect G and g will form a new graph G + g, which can be viewed as the coalescence of G and P2 共Fig. 9兲 as discussed in Sec. IV. Now, consider the synchronizability of G + g. By the result of Ref. 38, r共G + g兲 ⱕ r共G兲. In fact, one can get more results for this synchronizability estimation, as shown by the following theorem. Theorem 6: Given a connected graph G, one has max共G兲 ⱕ max共G 䊊 P2兲 ⬍ max共G兲 + 1 + 1 max共G兲 and r共G 䊊 P2兲 ⱕ 1 / max共G兲. If the complementary graph of G 䊊 P2 is connected, then r共G 䊊 P2兲 ⬍ 1 / max共G兲. Proof: From the results of Sec. IV, max共G兲 ⱕ max共G 䊊 P2兲 holds obviously. On the other hand, without loss of generality, suppose that the Laplacian matrix of G 䊊 P2 is 冢 1 −1 0 冣 L = − 1 d + 1 L12 , T 0 L22 L12 where L1 = 共 d L12 兲 is the Laplacian matrix of G. By the L22 Schur complement, one has 冋 T L12 max共G兲 + 1 + 册 1 I − L ⬎ 0, max共G兲 if and only if 冢 ⌳共G兲 − d − T L12 1 ⌳共G兲 L12 共⌳共G兲 + 1兲I − L22 冣 ⬎ 0, where ⌳共G兲 = max共G兲 + 1 / max共G兲. Since max共G兲 is the largest eigenvalue of L1, the above inequality holds obviously. Hence, max共G 䊊 P2兲 ⬍ max共G兲 + 1 + 1 / max共G兲. Further, by Corollary 2 in Sec. V, the last part of the theorem can be verified. 䊏 In addition, in Theorems 5 and 6, one can give an estimation of the smallest nonzero eigenvalue of G 䊊 H. Theorem 7: Given two connected graphs G and H, one has 2共G 䊊 H兲 ⱕ 1. Proof: Let the node numbers of G and H be n and m, respectively, and g be the identifying node of G in the coalescence of G and H. By deleting node g, the maximum disconnected subgraph H1 of G 䊊 P2 will have n + m − 1 䊏 nodes. Here, by Theorem 6, 2共G 䊊 H兲 ⱕ 1. By Theorems 6 and 7, one knows that generally the synchronizability of the coalescences of graphs is weak. Let KN denote a complete graph of size N. Consider the coalescence of KN and P2 共shown in Fig. 9兲. Obviously, the complemen- Downloaded 15 Oct 2008 to 162.105.25.201. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp 037102-8 Chaos 18, 037102 共2008兲 G. Chen and Z. Duan FIG. 18. Graph ⌫8. FIG. 16. Graph ⌫6. tary graph of KN 䊊 P2 is disconnected, so max共KN 䊊 P2兲 = N + 1. Further, by Lemma 2, one knows that 2共KN 䊊 P2兲 = 1, so the synchronizability index is r共KN 䊊 P2兲 = 1 / N + 1. But, on the other hand, r共KN兲 = 1. Therefore, in this case, a newly added node severely decreases the synchronizability. For example, r共⌫6兲 = 61 , where ⌫6 is shown in Fig. 16. In addition, graph ⌫5 in Fig. 15 can be viewed as a coalescence K4 䊊 P2 䊊 K4, which also has weak synchronizability. In order to improve the synchronizability of such graphs, their graph structures must be modified.24 In what follows, consider the coalescences of starshaped graphs and P2 共shown in Fig. 9兲. Let SN denote a star-shaped graph of size N. For S6, shown in Fig. 17, it can be viewed as a coalescence of S5 and P2 by identifying the central node of S5 and one node of P2. In this case, r共S6兲 = 61 ⬍ r共S5兲 = 51 . Compared with graph KN 䊊 P2, one added node does not result in severe decrease of the synchronizability of S6. As another example, ⌫8 in Fig. 18 can also be viewed as a coalescence of S5 and P2. By Lemma 5 and Corollary 1, max共⌫8兲 ⬎ 5 and 2共⌫8兲 ⬍ 1. On the other hand, ⌫8 can also be viewed as a coalescence of P4 and S3, so 2共⌫8兲 ⱕ 2共P4兲 = 0.5858. Therefore, r共⌫8兲 ⬍ 0.5858 / 5. By simple computation, one obtains r共⌫8兲 = 0.4859 / 5.0861, which is worse than r共S6兲. From these examples, one can see that the effects of adding one node and one edge 共i.e., coalescing P2 to a given graph兲 on the synchronizability are very different for different graphs. How to reconstruct a new graph by adding a new node to surely improve the synchronizability is still an interesting open problem. VII. CONDITIONS FOR A NETWORK AND ITS COMPLEMENTARY NETWORK TO HAVE THE SAME SYNCHRONIZABILITY From the above discussions, one can see that complementary graph is very important for the study of the network synchronization. Therefore, it is interesting to consider the synchronizabilities of a network and its complementary network simultaneously. Theorem 8: For a given connected graph G of size N, if both G and Gc are connected, then G and Gc have the same synchronizability if and only if 2共G兲 + N共G兲 = N, i.e., 2共G兲 = 2共Gc兲 and N共G兲 = N共Gc兲. Proof: In Lemma 2, G and Gc have the same synchronizability, i.e., 2共G兲 N − N共G兲 = . N共G兲 N − 2共G兲 So, N2共G兲 − 22共G兲 = NN共G兲 − N2 共G兲, i.e., N关N共G兲 − 2共G兲兴 =关N共G兲 + 2共G兲兴关N共G兲 − 2共G兲兴. Since Gc is connected, N共G兲 − 2共G兲 ⫽ 0. Therefore, N共G兲 + 2共G兲 = N. Thus, Lemma 2 leads to the conclusion. It is well known that the complementary graphs of chain P4 共shown in Fig. 12兲 and cycle C5 are the same as P4 and C5, respectively. Hence, P4 and C5 satisfy the condition given in Theorem 8. In addition, graph C6o shown in Fig. 7 satisfies 2共G兲 + 6共G兲 = 6, so C6o and its complementary c have the same synchronizability. Further, delete graph C6o the edge e兵3 , 6其 from graph G2 in Fig. 2, and denote the resultant graph by G2 − e兵3 , 6其. Then, by simple computation, one can verify that G2 − e兵3 , 6其 and its complementary graph have the same synchronizability, where r共G2 − e兵3 , 6其兲 = 0.2. From these examples, one knows that there do exist many graphs which have the same synchronizability as their complementary graphs. Next, consider the effects of edge-adding on the synchronizabilities of a graph and its complementary graph. First, consider graph C6o + e兵3 , 5其, where C6o is given as in Fig. 7. By simple computation, one obtains that r共C6o + e兵3,5其兲 = 1.2679 1.2679 ⬍ r共C6o兲 = , 5.4142 4.7321 and obviously r共共C6o + e兵3,5其兲c兲 = FIG. 17. Graph ⌫7 = S6. 0.5858 1.2679 c 兲= ⬍ r共C6o . 4.7321 4.7321 This means that adding an edge to C6o decreases the sync chronizabilities of C6o and C6o simultaneously. On the other hand, by adding the edge e兵3 , 6其 to G2 − e兵3 , 6其, one can find that this added edge increases the synchronizabilities of G2 − e兵3 , 6其 and 共G2 − e兵3 , 6其兲c simultaneously. Of course, there are other examples in which adding one edge increases the synchronizability of either the original graph or the complementary graph. This shows the complexity in this kind of edge-adding problems. Downloaded 15 Oct 2008 to 162.105.25.201. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp 037102-9 Chaos 18, 037102 共2008兲 Network synchronizability analysis FIG. 20. Network on C6 + e兵1 , 3其. FIG. 19. Network on G1. It should be pointed out that although Theorem 8 gives a condition for a graph and its complementary graph to have the same synchronizability, the eigenvalue conditions therein are generally not easy to test. It is more interesting to give a new condition for this problem which is solely based on graph characteristics. This leaves an open problem for future research. VIII. EQUILIBRIUM SYNCHRONIZATION OF A CHUA CIRCUIT NETWORK Consider network 共1兲 consisting of the third-order smooth Chua’s circuits,46 in which each node is described by 3 + bxi1兲, ẋi1 = − k␣xi1 + k␣xi2 − k␣共axi1 共5兲 ẋi2 = kxi1 − kxi2 + kxi3 , ẋi3 = − kxi2 − k␥xi3 . Linearizing Eq. 共5兲 about its zero equilibrium gives ẋi = Fxi, F= 冢 − k␣ − k␣b k 0 k␣ 0 −k k − k − k␥ 冣 , 共6兲 where xi = 共xi1 , xi2 , xi3兲T. Take k = 1 , ␣ = −0.1,  = −1 , ␥ = 1 , a = 1 , b = −25. Then, F is stable, i.e., the node system 共5兲 is locally stable about zero. Further, take the inner linking matrix H= 冢 0.8348 9.6619 2.6591 0.1002 0.0694 0.1005 − 0.3254 − 7.0837 − 0.8042 冣 . Then, by simple computation, one can verify that F + ␣H has two disconnected stable regions: S1 = 关−0.01, 0兴 and S2 = 关−3.3, −0.74兴, so the entire synchronized region is S = S1 艛 S2. Moreover, let N = 6 and the outer coupling matrix A be equal to the Laplacian matrix G1 shown in Fig. 1. According to the eigenvalues of G1 given in Sec. II, one may take 1 the coupling strength c = 2.1 . Then, for all eigenvalues of G1, one has ci 苸 S2, i = 1 , . . . , 6. By condition 共4兲, network 共1兲 specified with the above data achieves synchronization. Figure 19 shows the state of node 1 in this network. The other nodes behave similarly. With the above node dynamics and inner linking function, similar synchronization behaviors can be observed on other graphs with suitable coupling strengths c, for example, 1 1 1 兲, Gc2 共c = 1.3 兲, C6o 共c = 1.5 兲, and C6 + e兵1 , 3其 共c on G2 共c = 2.1 1 = 1.345 兲. Figure 20 shows a similar synchronization result on graph C6 + e兵1 , 3其 共shown in Fig. 6兲. Obviously, the network on G1 synchronizes much faster than that on C6 + e兵1 , 3其. This also demonstrates that the synchronizability of G1 is better than that of C6 + e兵1 , 3其. In fact, the region of the coupling strength c is very narrow for achieving synchronization of C6 + e兵1 , 3其. However, for the outer coupling matrix G2 − e兵3 , 6其 or 共G2 − e兵3 , 6其兲c, for any coupling strength c 苸 关0.003, + ⬁ 兲, condition 共4兲 does not hold. Therefore, for the above case of node equation, inner coupling matrix and coupling strength, the network built on G2 − e兵3 , 6其 does not synchronize at all. Figure 21 shows the state of node 1 in this network with c 1 = 1.8 ; the other nodes behave similarly. For simplicity, this section only discusses some synchronization and nonsynchronization behaviors of Chua’s circuit networks on six-node graphs. However, similar synchronization problems can be discussed on some graphs with N nodes. For example, with the node equation as given in Eq. 共5兲 and with the above data, for any natural number n, a network of N = 2n nodes in type G1 共Fig. 1兲, as discussed in Remark 1, achieves synchronization with the coupling strength c = 1 / n. However, a network of N = 2n 共n ⱖ 5兲 nodes in type G2 共Fig. 2兲, as discussed in Remark 1, cannot achieve synchronization with any coupling strength c ⬎ 0.01 / n. This also verifies the statement given in Remark 1 that the synchronizability index of networks of type G2 共Fig. 2兲 tends to 0 as n → + ⬁. FIG. 21. Network on G2 − e兵3 , 6其. Downloaded 15 Oct 2008 to 162.105.25.201. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp 037102-10 IX. CONCLUSION From both geometric and algebraic points of view, the study on the synchronizability of complex networks can be separated into two parts: one is on the geometric synchronized region,3,4,22,23,37 for which the larger the synchronized region the better the synchronizability; the other is the algebraic eigenratio r = 2 / N of the corresponding Laplacian matrix, for which the larger the r the better the synchronizability.3,7,11,15,16,21,24 This paper has taken both viewpoints from the graph-theoretic approach to discuss the performance of the network synchronizability, showing an in-depth application of the graph theory to network synchronization studies. Sections II–V introduce the existing results to show the effects of network statistical properties, subgraphs, complementary graphs, graph operations, adding edges, and adding nodes, etc.15,36–41 In Secs. VI and VII, some new results on the synchronizability of coalescence have been introduced, and a condition for a network and its complementary network to have the same synchronizability has been illustrated. In Sec. VIII, a Chua’s circuit network was used to show its synchronization and nonsynchronization behaviors on different graphs and complementary graphs. The study of this paper has demonstrated that better understanding and careful manipulation of the underlying graphs are indeed very important and helpful for investigating complex network synchronization. ACKNOWLEDGMENTS This work is jointly supported by the National Natural Science Foundation of China under Grant No. 60674093, the Key Projects of Educational Ministry under Grant No. 107110, and the NSFC-HK Joint Research Scheme under Grant No. N-CityU 107/07. D. J. Watts and S. H. Strogatz, Nature 共London兲 393, 440 共1998兲. A. L. Barabási, R. Albert, and H. Jeong, Science 286, 509 共1999兲. 3 L. M. Pecora and T. L. Carroll, Phys. Rev. Lett. 80, 2109 共1998兲. 4 A. Stefański, P. Perlikowski, and T. Kapitaniak, Phys. Rev. E 75, 016210 共2007兲. 5 C. Y. Yin, W. X. Wang, G. R. Chen, and B. H. Wang, Phys. Rev. E 74, 047102 共2006兲. 6 M. Zhao, T. Zhou, B. H. Wang, G. Yan, H. J. Yang, and W. J. Bai, Physica A 371, 773 共2006兲. 7 C. S. Zhou and J. Kurths, Phys. Rev. Lett. 96, 164102 共2006兲. 1 2 Chaos 18, 037102 共2008兲 G. Chen and Z. Duan X. G. Wang, Y. C. Lai, and C. H. Lai, Phys. Rev. E 75, 056205 共2007兲. X. F. Wang and G. R. Chen, IEEE Trans. Circuits Syst., I: Fundam. Theory Appl. 49, 54 共2002兲. 10 M. Barahona and L. M. Pecora, Phys. Rev. Lett. 89, 054101 共2002兲. 11 I. V. Belykh, E. Lange, and M. Hasler, Phys. Rev. Lett. 94, 188101 共2005兲. 12 A. E. Motter, C. S. Zhou, and J. Kurths, Europhys. Lett. 69, 334 共2005兲. 13 T. Nishikawa and A. E. Motter, Physica D 224, 77 共2006兲. 14 T. Nishikawa, A. E. Motter, Y. C. Lai, and F. C. Hoppensteadt, Phys. Rev. Lett. 91, 014101 共2003兲. 15 L. Donetti, P. I. Hurtado, and M. A. Muñoz, Phys. Rev. Lett. 95, 188701 共2005兲. 16 H. Hong, B. J. Kim, M. Y. Choi, and H. Park, Phys. Rev. E 69, 067105 共2004兲. 17 L. Kocarev and P. Amato, Chaos 15, 024101 共2005兲. 18 W. Lu and T. Chen, Physica D 198, 148 共2004兲. 19 J. H. Lü, X. H. Yu, G. R. Chen, and D. Z. Cheng, IEEE Trans. Circuits Syst., I: Regul. Pap. 51, 787 共2004兲. 20 J. Gómez-Gardeñes, Y. Moreno, and A. Arenas, Phys. Rev. Lett. 98, 034101 共2007兲. 21 Z. Li and J. J. Lee, Chaos 17, 043117 共2007兲. 22 C. Liu, Z. S. Duan, G. R. Chen, and L. Huang, Physica A 386, 531 共2007兲. 23 Z. S. Duan, G. R. Chen, and L. Huang, Phys. Lett. A 372, 3741 共2008兲. 24 M. Zhao, T. Zhou, G. R. Chen, and B. H. Wang, Fron. Phys. China 2, 460 共2007兲. 25 A. Arenas, A. Afaz-Guilera, J. Kurths, Y. Moreno, and C. S. Zhou, “Synchronization in complex networks,” arXiv:0805.2976v1. 26 R. Merris, Linear Algebr. Appl. 197–198, 143 共1994兲. 27 R. Merris, Linear Algebr. Appl. 278, 221 共1998兲. 28 Y. L. Pan, Linear Algebr. Appl. 355, 287 共2002兲. 29 N., M. M. de Abreu, Linear Algebr. Appl. 423, 53 共2007兲. 30 F. Comellas and S. Gago, Linear Algebr. Appl. 423, 74 共2007兲. 31 V. Nikiforov, Linear Algebr. Appl. 420, 667 共2007兲. 32 V. Nikiforov, Linear Algebr. Appl. 419, 735 共2006兲. 33 K. C. Das, Linear Algebr. Appl. 184, 155 共2004兲. 34 N. Biggs, Algebraic Graph Theory, 2nd ed. 共Cambridge Mathematical Library, Cambridge, 1993兲. 35 F. Comellas and S. Gago, J. Phys. A 40, 4483 共2007兲. 36 C. W. Wu, Phys. Lett. A 346, 281 共2005兲. 37 Z. S. Duan, G. R. Chen, and L. Huang, Phys. Rev. E 76, 056103 共2007兲. 38 F. M. Atay and T. Bíyíkoğlu, Phys. Rev. E 72, 016217 共2005兲. 39 F. M. Atay, T. Bíyíkoğlu, and J. Jost, Physica D 224, 35 共2006兲. 40 Z. S. Duan, C. Liu, and G. R. Chen, Physica D 237, 1006 共2008兲. 41 Z. S. Duan, W. X. Wang, C. Liu, and G. R. Chen, “Are networks with more edges easier to synchronize?” arXiv:0711.02442v1, 2007, available online. 42 D. H. Kim and A. E. Motter, Phys. Rev. Lett. 98, 248701 共2007兲. 43 A. E. Motter, New J. Phys. 9, 182 共2007兲. 44 J. A. Fax and R. M. Murray, IEEE Trans. Autom. Control 49, 1465 共2004兲. 45 G. Lafferriere, A. Williams, J. Caughman, and J. J. P. Veerman, Syst. Control Lett. 54, 899 共2005兲. 46 A. Tsuneda, Int. J. Bifurcation Chaos Appl. Sci. Eng. 15, 1 共2005兲. 8 9 Downloaded 15 Oct 2008 to 162.105.25.201. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp
© Copyright 2026 Paperzz