Abstract

Advances in complex network research have recently stimulated increasing interests in understanding the relationship between the topology and dynamics of complex networks. In the paper, we study the synchronizability of a class of local-world dynamical networks. Then, we have proposed a local-world synchronization-optimal growth topology model. Compared with the local-world evolving network model, it exhibits a stronger synchronizability. We also investigate the robustness of the synchronizability with respect to random failures and the fragility of the synchronizability with specific removal of nodes.

1. Introduction

Complex networks are the sets of interconnected large-scale nodes, in which a node is a fundamental unit that can have different meanings in different situations [115]. Complex networks were conventionally researched by graph theory, for which a complex network was described by a random graph, where the radical theory was introduced by Erdös and Rényi [3]. At present, Watts and Strogatz (WS) [4] introduced the conception of small-world networks to describe a transition from a regular lattice to a random graph. Based on the research of Barabási and Albert [5], empirical results display that many large-scale complex networks are scale-free. Remarkably, a scale-free network is essentially inhomogeneous; in other words, the majority of nodes have extremely few connections, but a small number of specific nodes have many connections.

As shown in [5], the BA network model captures the basic mechanism which causes the power-law degree distribution, but the model also has several limitations: it only predicts a fixed exponent in a power-law degree distribution, while the measured real networks’ exponents actually vary mostly from 1 to 3, which can have non-power-law features such as exponential cutoffs or saturation for small variables. In order to overcome these limitations and further understand various microscopic processes under the influence of the network topology and evolution, the researchers have done many valuable works about the aspect. The evolution factors may include a kind of sides such as roughly different types of preferential attachments, growths, local events, and competitions. To some extent, some researchers studied a nonlinear preferential attachment scheme with the degree probability; some researchers studied the accelerated growth in a directed network; the others also investigated the competition aspect and the distance preference. Some researchers also studied the propagation mechanism and the synchronization principle of complex network models. For details, please refer to the relevant literature [615].

Synchronization of complex networks has been a subject of intensive research with potential applications the Internet, the World Wide Web, food webs, electric power grids, and cellular and metabolic networks. On one hand, some researchers proposed some novel control laws to study the synchronization of complex networks. A novel impulsive control law was proposed for synchronization of stochastic discrete complex networks [16]. In [17], a simple but effective pinning algorithm for reaching synchronization on a general complex dynamical network was proposed. In recent years, researchers discussed the consensus in multiagent dynamical systems [1820]. On the other hand, network topology structure provides a powerful metaphor for describing sophisticated collaborative dynamics of many practical systems in essence. So some researchers proposed some new network models to study the synchronization of complex networks. Local-world evolving network model was proposed in [21]. It captured an important feature in the evolution of many real-world complex networks: preferential attachment mechanism works only within local-world instead of whole network-wide. The degree distribution of this local-world evolving network model represented a transition between that of an exponential network and of a power-law scaling network, and the synchronization robustness and fragility of the local-world network model also displayed a transition between the exponential and the scale-free ones. According to the local-world evolving model, Sun et al. [22] studied the statistical properties of networks constructed and found that local-world size had great effect on network's connectivity: bigger made the networks more heterogeneous in connectivity. A comprehensive multilocal-world model was proposed in [23]. Gu and Sun [24] proposed a local-world node deleting evolving network model. In this paper, the objective is to find a new local area network model in which there is stronger synchronizability. Thence, a local-world synchronization-optimal dynamical network model is proposed to describe the topology of evolving networks. Compared with the local-world evolving network model, the proposed network model exhibits a stronger synchronizability.

The rest of the paper is organized as follows: Section 2 introduces synchronization stability criterion of complex dynamical networks. Then, we study a brief summary about the local-world evolving network model and propose the novel local-world dynamical network model followed by some discussions on its synchronization robustness and fragility in Section 4. Finally, Section 5 concludes the investigation.

2. Synchronization Stability Criterion of Complex Dynamical Networks

Consider a dynamical network consisting of linearly and diffusively identical coupled nodes, with each node being an -dimensional dynamical system. The state equations of the network can be written as [6, 25]. where are the state variables of node and the constant represents the coupling strength. For simplicity, we take and is a diagonal matrix with , for a particular , and , for . If there is a connection between node and node , then ; otherwise, . We take where the degree of node is defined to be the number of connection incidents on node .

The coupling matrix represents the coupling configuration of the network. Suppose that the network is connected in the sense that there are no isolate clusters. The is a symmetric and irreducible matrix. In this case, it can be shown that zero is an eigenvalue of with multiplicity 1 and all the other eigenvalues of are strictly negative [26].

Dynamical network (1) is said to be (asymptotically) synchronized, if where is a solution of an isolated node, which can be an equilibrium point, a periodic orbit, or a chaotic attractor, depending on the interest of study.

Let be the eigenvalues of the coupling matrix . Consider network (1); suppose that there exist an diagonal matrix and two constants and , such that

for all , where is an unit matrix and is the Jacobian of at . It has been shown that the synchronized state (3) is exponentially stable, if [12]

Note that the criterion (5) may not hold, if the dynamical equations of a network cannot be written in the form of (2) [27].

Given the dynamics of an isolated node, the synchronizability of network (1) with respect to a specific coupling configuration is said to be strong, if the network can synchronize with a small coupling strength . Inequality (5) implies that the synchronizability of network (1) can be characterized by the second-largest eigenvalue of its coupling matrix; that is, the smaller the second-largest eigenvalue, the stronger the synchronizability of a network.

Duan et al. analyzed complex network synchronizability using the theory of subgraphs and complementary graphs [28, 29]. As shown in the literature [30], the local stability of the synchronized solution can be determined by analyzing the so-called master stability equation. If the synchronized region is an unbounded sector (), the eigenvalue of determines the synchronizability [25]; if the synchronized region is a bounded sector [, ], the ratio determines the synchronizability [27]. And Duan et al. proposed a design method for the inner linking matrix of rank 1 such that the resultant network had an unbounded synchronized region because an unbounded synchronized region was always easier to analyze than a bounded synchronized region. Obviously, the synchronized region is unbounded in our paper. In the paper [31], the authors proposed novel criteria of synchronization state for both delay-independent and delay-dependent stabilities of linear time-delay systems.

3. Local-World Dynamical Network Models

3.1. The Local-World Evolving Network Model

In many real-life networks, owing to the existence of the local-world connectivity discussed above, each node in a network has only local connections and, therefore, only owns local information about the entire network. To model such a local-world effect, a local-world evolving network model (LW) is proposed and to be generated by the following algorithm [21].(i)Start with a small number of nodes and small number of edges.(ii)Select nodes randomly from the existing network, referred to as the “local world” of the new coming node.(iii)Add a new node with edges, linked to nodes in its local world determined in (ii), using a preferential attachment with probability defined at every time step by

After time steps, this procedure results in a network with nodes and edges.

3.2. The Local-World Node Deleting Evolving Network Model

In the local-world node deleting evolving network (LWD network), an undirected and unweighted network is initialized with a small number of isolated nodes. The network is evolved with the following scheme [24].

At each time step , either we act (i) with probability or we act (ii) with probability .(i)Node adding: the addition is achieved as follows:(1)growth: add a new node with   () edges connected to the network;(2)local-world establishment: randomly select nodes from the whole network as the local world;(3)preferential attachment: add edges between the new coming node and existing nodes in the local-world; the probability for node selected in the local world is where is the total number of nodes after time steps.(ii)Node deleting: delete a node from the network randomly and remove all the edges once attached to the deleting node.

3.3. The Local-World Synchronization-Optimal Dynamical Network Model

In this paper, a novel local-world dynamical network model called the local-world synchronization-optimal dynamical network model (LWSO) is proposed. Then, the new network generation algorithm of the model is as follows.(i)Start with a small number of nodes and small number of edges.(ii)Select nodes randomly from the existing network, referred to as the “local world” of the new coming node.(iii)Add a new node with edges, linked to nodes in its local world determined in (ii). The criterion for choosing the vertices to which the new vertex connects is to optimize the synchronizability of the obtained network or, equivalently, to minimize the second-largest eigenvalue of the corresponding coupling matrix.

There are types about choosing nodes from nodes. After time steps this procedure results in a network with nodes and edges.

The network topology has significant effects on its traffic protocols, searching algorithms, and even virus propagation; therefore, modeling the network topology is extremely important. Currently, there are quite some models proposed and applied to describe the network topological features and properties, such as the BA [5], LW [21], and LWD [24] models. For simplicity, we take , , , , and . The details are as shown in Figure 1.

Donetti et al. proposed an optimization algorithm to minimize the eigenvalue ratio [32]. According to the paper, we know that the synchronizability of a network becomes stronger and stronger when the eigenvalue ratio is smaller and smaller. In the paper, the rewirings are accepted in the existing networks, such as random graph, small-world, linear chain, and scale-free. In our paper, we have studied a novel growth topology model. In the model, the preferential attachment is as follows: the criterion for choosing the vertices to which the new vertex connects is to optimize the synchronizability of the obtained network or, equivalently, to minimize the second-largest eigenvalue of the corresponding coupling matrix. Obviously, the preferential attachment is similar to the optimization algorithm. The difference between the preferential attachment and the optimization algorithm is as follows: the former is applied to the growth of networks but the latter is applied to the existing large-scale networks. But their main drawback is that the calculation of eigenvalues is slow.

We have known that the connectivity of the BA scale-free network is heterogeneous. Most vertices have few connections and a small number of vertices have many connections. We have also found that local-world networks are topological quasimulticenter networks. There is a number of the “hubs” which are almost connected with all of vertices, but most of the vertices have very few connections. However, what about the topological structure of this local-world synchronization-optimal network model? It has been pointed out that the eigenvalues spectrum of complex networks provides information about their structural properties and the quantity measures the distance of the first eigenvalue from the remaining part of the spectral density normalized by the extension of the remaining part [33].

As shown in Figure 2, the figure represents the values of of the BA networks, the LW networks, the LWD networks, and the LWSO networks, while the size of networks ranges from 100 to 1000. It can be observed that as the network size increases, values of of the three networks decay to converge to a power law. But values of of the LWD networks do not display the characteristic because the node deletion deletes a large portion of potential hubs during the network evolution. Then the value of of the LWSO dynamical network model changes more slowly. It explains that spans are the widest in the three models. The variation tendencies of correlate with different values of , which increase as increases in extensive simulations.

3.4. Synchronization in Dynamical Networks

For clarity, we take in the construction of the four models. Then , , , and represent the coupling matrices of the dynamical network (1) with the BA evolving network model, the LW evolving network model, the LWD evolving network model, and the LWSO dynamical network model, respectively, which has nodes and connections. Let , , , and be the second-largest eigenvalues of , , , and , respectively. In numerical computations, the eigenvalues are obtained by averaging the results of 5 runs. For a fixed value of and , the phenomenon found out that decreases to a negative constant , as increases. At the same time, , , and decrease to a negative constant , , and , respectively. For simplicity, we take , , and . The details are as shown in “Table 1” and in Figure 3.

As shown in Figure 3, the four second-largest eigenvalues converge to four negative constants, as increases. It has been observed that the second-largest eigenvalue of the LWSO network is smallest in the four networks, which indicates that the synchronizability of the LWSO network model is the strongest. With the exclusion of the LWD network, the eigenvalues of the other networks gradually become small. The eigenvalues of the LWD network are firstly larger and then they get smaller because the node deletion deletes a large portion of potential hubs during the network evolution.

Recently, more and more attention has been paid to the relation between the complex dynamic network topology characteristic and the network synchronizability by study scholars. The recent research work has discovered that many factors have had different influence on the network synchronizability, such as the maximum degree, the average way length, and the degree distribution. In [31], the effects of the maximum betweenness centrality on the network synchronizability appear to be as follow: synchronizability is always improved, as is reduced. Therefore, the betweenness centrality is proposed as a suitable indicator for predicting synchronizability on complex networks. On one hand, we can see that the second-largest eigenvalues of the LWSO network are smaller than those of the LW network as shown in Figure 3. Inequality (5) implies that the synchronizability of network (1) can be characterized by the second-largest eigenvalue of its coupling matrix; that is, the smaller the second-largest eigenvalue, the stronger the synchronizability of a network. Then, it is clear that the synchronizability of the LWSO network is stronger than that of the LW network. On the other hand, we also notice, in Figure 4, that the maximum betweenness centrality of the LWSO network is smaller than that of the LW network. Accordingly, the view in [34] has been validated through the foregoing two simulations.

Here, it is worthwhile to emphasize that we have found some evidence indicating that there may exist some common features between synchronization and network traffic on a dynamical level [3540]. Many previous works focus on the relationship between the distribution of the betweenness centrality and the capability of communication networks, with a latent assumption that the information packets go along the shortest paths from source to destination. Hence, the betweenness centrality is always considered as a static topological measure of networks. Here, we discover that this quantity is determined both by the routing algorithm and network topology; thus, one should pay more attention to the design of network topology. We believe this work may be helpful for understanding the intrinsic mechanism and the capability of network traffic.

4. Robustness and Fragility

Now, we consider the robustness of synchronization in dynamical network (1) against either random or specific removal of a small fraction of the nodes in the network. Clearly, the removal of some nodes in a network (1) will change its coupling matrix. However, if the second-largest eigenvalue of the coupling matrix remains unchanged, then the synchronizability of the network will also remain unchanged after the removal of some of its nodes.

Let and be the coupling matrices of the original network with nodes and the new network after removal of nodes, respectively. Denote and as the second-largest eigenvalues of and , respectively. Suppose that nodes , , have been removed from the network. One can construct the new coupling matrix from the original coupling matrix as follows [6]:(i)from the minor matrix of by removing the ,, row-column pairs of ;(ii)obtain by recomputing the diagonal elements of the minor matrix as follows:

Here, we mainly compare the robustness and fragility between the LW network and the LWSO network. We know that the BA network is a global network. In addition, the node deletion will delete a large portion of potential hubs during the network evolution. It is harmful to the network evolution. In the further study, how to delete the nodes instead of random deletion is an important problem. In the simulation, for simplicity, we take , , and , 10, respectively. Then we notice that “LW43” represents the LW model of and . We also notice that “LWSO43” represents the LWSO dynamical network model of and . At the same time, “LW103” and “LWSO103” represent the similar meaning. Then, those symbols stand for the same meaning in the following figures. The original network with the local-world or local-world synchronization-optimal topology contains 1000 nodes and about 3000 connections. We have known from [25] that the synchronizability of the original coupled network remains almost unchanged when a scale-free dynamical network has a random failure; for example, a very small fraction of nodes are randomly removed; however, the synchronizability of the original coupled network is also significantly decreased or even destroyed when the network is attacked intentionally; for example, a small fraction of “big” nodes are removed and then the original network changes significantly and even breaks into parts. These tell us that a scale-free network regarding its dynamical synchronization has the meanings of “robustness and yet fragility.”

It has been shown, as in Figure 5, that the second-largest eigenvalues of the “LW103” have decreased from −1.2205 to −0.9046 when as many as 5% of the randomly chosen nodes are removed. Then, the decreased magnitude of the second-largest eigenvalues of the “LWSO103” is almost 32.83 percent. When more vertices are randomly removed, it is not significant that the reduction in the second-largest eigenvalue of the coupling matrix. This means that the “LW103” is more robust than the “LWSO103” against random failures. Then, we consider the fragility of the synchronizability with respect to deliberate attacks. A few isolated vertices or clusters may take place during the process of deliberate attacks. We remove the vertices with the highest degree and find that the second-largest eigenvalues of the “LWSO103” reduce from −1.4052 to −0.1895 when about 5% of the most connected vertices are removed. As shown in Figure 6, the decreased magnitude of the second-largest eigenvalues of “LW103” is about 92.79 percent. This implies that the “LWSO103” is less vulnerable to specific removal of those most connected vertices than the “LW103.” At the same time, the comparison situation between the “LW43” and the “LWSO43” is similar, but the analysis result is less obvious than the above analysis result. The details are as shown in “Table 2.” To sum up, the local-world network is particularly well suited to tolerate random errors compared with the local-world synchronization-optimal dynamical network. However, the latter is particularly well suited to tolerate intentional attacks compared with the former.

5. Conclusion

In the past decade, researchers have gained the significant progress about the effect of network topology on network synchronization dynamical behavior. In the paper, we study the synchronizability of a class of local-world dynamical networks. Then, we have proposed a local-world synchronization-optimal growth topology model. Compared with the local-world evolving network model, it exhibits stronger synchronizability. We have found some evidence indicating that there may be some common features between synchronization and network traffic on a dynamical level. So this work may be helpful for understanding the intrinsic mechanism and the capability of network traffic. Then, we also investigate the robustness of the synchronizability with respect to random failures and the fragility of the synchronizability with specific removal of nodes. We know that the local-world network is particularly well suited to tolerate random errors compared to the local-world synchronization-optimal dynamical network according to the simulation. However, the latter is particularly well suited to tolerate intentional attacks compared with the former.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This work was supported by the Natural Science Foundation of China under Grant no. 61231002 and no. 51075068, by Cloud Computing Platform for Internet of Things, Fujian Scientific Research Platform for Innovation under Grant no. 2013H2002, by the Fundamental Research Funds for the Central Universities under Grant no. JB-ZR1202, by the Foundation of Quanzhou under Grant no. 24201305, and by the Foundation of Huaqiao University under Grants no. 12BS228, no. 12Y0316, and no. 13BS103. The authors would like to thank the reviewers for their valuable suggestions and comments.