Complexity
Volume 2019 (2019), Article ID 9821063, 14 pages
https://doi.org/10.1155/2019/9821063

Research Article

Finite-Time Synchronization of Uncertain Complex Dynamic Networks with Nonlinear Coupling

Yiping Luo and Yuejie Yao

Hunan Institute of Engineering, Xiangtan, Hunan 411101, China

Correspondence should be addressed to Yiping Luo; lyp@hnie.edu.cn

Received 16 February 2019; Revised 3 June 2019; Accepted 20 August 2019; Published 20 December 2019

Academic Editor: Christos Volos

Copyright © 2019 Yiping Luo and Yuejie Yao. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

The finite-time synchronization control is studied in this paper for a class of nonlinear uncertain complex dynamic networks. The uncertainties in the network are unknown but bounded and satisfy some matching conditions. The coupling relationship between network nodes is described by a nonlinear function satisfying the Lipchitz condition. By introducing a simple Lyapunov function, two main results regarding finite-time synchronization of a class of complex dynamic networks with parameter uncertainties are derived. By employing some analysis techniques like matrix inequalities, suitable controllers can be designed based on the obtained synchronization criteria. Moreover, with the obtained control input, the time instant required for the system to achieve finite-time synchronization can be estimated if a set of LMIs are feasible or an assumption on the eigenvalues of some matrices can be satisfied. Finally, the effectiveness of the proposed results is verified by numerical simulation.

1. Introduction

Synchronization is a very important nonlinear phenomenon in nature. It means that two or more time-varying quantities maintain a certain relative relationship during the change process. As we know, a large number of systems, such as neural networks [1], social systems, electrical power systems [2], and the Internet, can be described by complex networks in real life. Synchronization, as one of the most significant characteristics of a network, has been a hot topic in the field of complex networks [3–6]. Due to its difficulty, the study of synchronization of a complex network remains challenging [7]. Up to now, fruitful results have emerged on this issue, see, e.g., [8–11].

Establishing an appropriate network model in accordance with the physical system’s network characteristics is the basis of the study of complex network. In some actual complex network models, the internal coupling between network nodes is assumed to be a linear relation [8]. The relationship among the factors within the nodes of a complex network system is likely to be nonlinear. For example, the inner relationship among users, as the nodes of a mobile user network, is nonlinear. Therefore, the research on the inner coupling and nonlinear relationship between the nodes of a complex network is of great importance. At present, some research results about this problem are available [9, 10]. However, many problems still require further study. Moreover, the synchronization state may be affected and even destroyed due to external disturbances, fluctuations in system parameters, and other uncertain factors [12–15]. In a word, the research on the synchronization control of uncertain complex networks not only supports the theoretical results but also expands the value of such method in practical applications. To our knowledge, relevant research results are abundant [16–20]. Wang et al. [16] studied the exponential synchronization problem of a class of Markov jumping complex dynamic networks with partially uncertain transition rate and stochastic disturbances using the containment control method. In [17], Rakkiyappan et al. realized the exponential pulse projection and lag synchronization between uncertain complex networks by controlling some nodes and reduced the time required to achieve synchronization. Zhao and Cai [18] researched the exponential synchronization of complex delayed dynamic networks with uncertain parameters by using the method of intermittent control. Wu and Liu [19] obtained some sufficient conditions that can be used to allow uncertain complex dynamic networks to achieve exponential synchronization through adaptive control. Lu et al. [20] proposed two types of sufficient conditions for the global asymptotical synchronization of delayed complex dynamic networks with switching topology based on the single Lyapunov and multiple Lyapunov function methods. Syed Ali et al. [21] studied a class of Markovian jump complex dynamic networks with parameter uncertainties. However, those works only investigated the conditions of synchronization of uncertain complex network systems in infinite time.

Exponential synchronization has a high convergence rate, but it reaches the required synchronization state in an infinite time. In many practical applications, systems are expected to realize synchronization in a finite time to ensure their superior performance. Hence, the study of the finite-time synchronization of complex networks has received extensive attention. In recent years, the finite-time synchronization of complex networks has been studied by various researchers and important results have been attained. For example, Zhao et al. [22] proposed the finite-time synchronization for multilink complex networks via discontinuous control. Zhang et al. [23, 24] obtained several sufficient conditions for the finite-time synchronization of complex networks with nonidentical nodes under impulsive disturbances and stochastic noise perturbations. In [25], the problem of finite-time synchronization of complex dynamic networks with time-varying and nonidentical nodes was researched. Sun et al. [26] analyzed the finite-time synchronization problem of two complex chaotic systems with unknown parameters, which mainly used a nonsingular terminal sliding control method. Sheng et al. [27] studied the finite-time outer-synchronization of complex networks with Markov jump topology by using the method that combines random jump control and deterministic switch control. However, the results of the comprehensive analysis of finite-time synchronization are generally obtained on the basis of deterministic models of complex network systems.

In summary, the research on the finite-time synchronization of uncertain complex networks is relevant for theoretical development and practical applications. However, few studies explore the finite-time synchronization of uncertain complex networks. Xiao et al. [28] studied the finite-time cluster synchronization of a complex dynamic network with time-varying delay by using the hybrid control strategy; literature [29] used the average dwell time method to obtain some sufficient conditions for realizing finite-time synchronization of sampled-data T-S fuzzy complex dynamic networks. But, both of them considered the case where the relationship between the nodes is linearly coupled, and they do not consider the uncertainties that may be contained in the system. Zhang and Han [30] researched the finite-time synchronization of uncertain complex networks with nonidentical nodes on the basis of special unilateral coupling control; however, the method requires the estimation of uncertain parameters and the assumption of a topology that satisfies conditions automatically. Mei et al. [31] discussed a class of finite-time synchronization for drive-response systems with structure identification and uncertain parameters. Xu et al. [32] studied the finite-time synchronization of Markovian jump complex networks with generally uncertain transition rates. Ma et al. [33] studied the robust and nonfragile finite-time synchronization control for complex networks with uncertain inner coupling. Zhao et al. [34] obtained new results on finite-time parameter identification and synchronization of uncertain complex dynamic networks with perturbations and impulsive effects on the basis of the finite time stability theorem, in which a system’s uncertainty is caused by uncertain parameters. Moreover, in [31–34], the nonlinearity of the internal coupling of systems was not considered. Sun et al. [35] realized the finite-time synchronization of complex chaotic systems with three unknown parameter terms by means of sliding mode control. In [36], the finite-time synchronization between two complex networks without uncertainty was proposed. However, the individual couplings were considered as linear, and the state vector of the ith dynamic node was not included. Li et al. [37] investigated the finite-time synchronization for a class of complex networks with nonidentical nodes and uncertain disturbance, but the system studied was linearly coupled, and the disturbance terms were assumed to satisfy the upper bound condition, without considering the possible disturbance factors of the nodes themselves.

Motivated by the abovementioned analysis, we study the problem of finite-time synchronization control for nonlinear uncertain complex dynamic networks. In the real world, the coupling within many network nodes is nonlinear. For example, when a network node is a neuron, the state components within the neuron share a typical nonlinear relationship. Therefore, this study considers a complex network model, in which the coupling between the nodes is nonlinear and the nonlinear vector function satisfies the Lipschitz condition. The innovations of this work are described as follows:

(1)A finite-time synchronization problem for a complex network model with uncertain parameters and nonlinear coupling inside the nodes is studied. The parameter uncertainties satisfy the matching condition. This assumption is based on practical problems and is nontrivial.(2)A finite-time synchronization control strategy is proposed for this type of model and sufficient conditions for the finite-time synchronization are obtained. First, under an LMI condition, the time required for the system to achieve finite-time synchronization can be obtained with a given input. Second, under another assumption on the eigenvalues of some matrices, an upper bound for the synchronization time is obtained under another input.(3)A simple and feasible controller is designed for the model studied. Under the input of the controller, the time required for the system to reach the finite-time synchronization state is only related to the system parameters.

The remainder of this paper is organized as follows: In Section 2, the model of an uncertain complex dynamic network with nonlinear coupling and some preliminaries are introduced. In Section 3, some sufficient conditions for the system to realize finite-time synchronization are obtained. In Section 4, several numerical examples are given to verify the effectiveness of the theoretical results.

2. System Description and Preliminaries

In this paper, we consider a time-varying uncertain complex dynamic network composed of N nonlinear decentralized coupling nodes, where each node is an n-dimensional dynamic system. The equation of state for node i is described as follows:

where and are the state vector and the control input vector of the ith node, respectively; is a continuously differentiable nonlinear vector function describing the dynamic characteristics of nodes; is a smooth nonlinear vector function representing the internal coupling between the state variables of each node; is the parameter matrix of external coupling structure, which represents the topology and coupling strength of the network. If a connection exists between node i and node j, then ; otherwise, . The diagonal elements of the matrix C are given by . The matrices A and B are constant matrices, and and are the norm bounded uncertainty matrices of the system with the following form:

where H, , and are real known constant matrices of appropriate dimensions and is the unknown time-varying matrix function satisfying .

Remark 1. Many studies on nonlinear complex network models assume that the dynamic behavior function of nodes is a noncoupling nonlinear function. However, in some networks, the dynamic characteristics between their nodes are interconnected. A typical example is a neural network. The coefficient matrix of the dynamic behavior function is not an identity matrix. This type of model is studied in the literature [17, 38, 39].

Remark 2. The complex dynamic network model in the current study involves a few cases in which the parameters are uncertain. These cases are not widely studied in the literature [17, 33, 38–41]. For example, the authors in [17, 33, 40] considered that the internal coupling matrix of a complex network model is uncertain. Although the literature [35] considers the parameter uncertainty, the model is a kind of neural networks model. In [36], a case of incomplete transmission factors was presented. In fact, the coupling of the nodes of a complex network model has a nonlinear relationship, and the findings of the literature [17, 33, 40] can be combined with the special case of the model in the present study.

Definition 1 (see [42]). The complex dynamic network (1) is said to be globally synchronized, if there is a control input , , such that

where is the solution of the isolated node system .
Furthermore, if there exists a constant , such that , for any , where , we can say that system (1) is finite-time synchronized.

Definition 2 (see [43]). Consider and . Then, is called the Kronecker product of matrix A and B.
Next, we list a number of key properties which could be occurred in the proof:

(1)(2)Suppose that , , , and , then

Let be the synchronization error vectors . Then, the synchronization error system can be given by

Set . This study aims to design a suitable feedback controller of the following form such that the system (1) achieves finite-time synchronization:

where and k are real constants and , and

Assumption 1. For any , there exists a positive constant L such that

Assumption 2. The nonlinear function satisfies the Lipschitz condition, i.e., there exists a constant such that

To end this section, we introduce some lemmas for the proof of the main results in the paper.

Lemma 1 (see [8]). Let and , then

Lemma 2 (see [44]). Let H, E, and F be real matrices of appropriate dimensions such that . Then, the following inequalities holds:
For any scalar and vectors , .

Lemma 3 (see [45]). Assume that a continuous, positive definite function satisfies the following differential inequality:

where , are constants. Then, for any given , satisfies the following inequality:

with given by .

Lemma 4 (see [46]). For any n-dimension vector X and vector Y, the following inequality is satisfied:

where γ is a suitable positive constant.

Lemma 5 (see [47]). Suppose there is a Lyapunov function defined on a neighborhood of the origin, and

Then, the origin of (1) is finite-time stable. The set

is contained in the domain of attraction of the origin. The settling time satisfies .

3. Main Result

In this section, several sufficient conditions of finite-time synchronization for the uncertain complex network system under the controller (5) are provided by establishing a Lyapunov function. In the following analysis process, the time required for the system to achieve finite-time synchronization under different conditions or the upper bound of time required to be satisfied will be calculated.

Theorem 1. Under Assumptions 1 and 2, there exists a positive definite symmetric matrix W, so that the following inequality holds:

then the controlled complex dynamic network (1) is synchronized with the given smooth dynamic in a finite-time with

where and .

Proof. Let , and construct the following Lyapunov function:

Calculating the time derivative of along the trajectory of the error system (4) leads to

From Assumption 1 and Lemma 2, we get

Similarily, we can get that

where I is identity matrix with appropriate dimensions.

If the inequality (15) holds, then

Using Lemma 1, one has

In conclusion, we have

From Lemma 3, converges to zero in a finite time , where is given by

where and .

Remark 3. The results of the finite-time synchronization of the complex dynamic network model studied are abundant, but the results of the finite-time synchronization of complex network models with uncertain parameters are scant [17, 33, 38–41]. In [17, 33, 40], infinite-time synchronization was studied with consideration of the incoherent matrix of complex network models being uncertain. In [30, 41], the finite-time synchronization of uncertain complex network systems was investigated. In [30], the dynamic behavior function of a single node containing unknown parameters was considered, and the internal coupling matrix was linearly uncertain. In [41], switching control was studied, and in both of the abovementioned references, eigenvalue characterization was used. Our models and research methods are different.

Corollary 1. If Assumptions 1 and 2 are established and there exist a positive definite symmetric matrix W such that

where

where is the maximum eigenvalue of the matrix M and is the minimum eigenvalue of the matrix W, then the system (1) can achieve finite-time synchronization under the controller . The synchronization time is obtained as

where and .

Proof. The proof is similar to Theorem 2 and it is omitted.
If the uncertainties of the complex dynamic networks are not considered, the complex dynamic network model is given as follows:

In this situation, the error system becomes

For the complex network model (29), we can obtain the following result.

Corollary 2. Under Assumptions 1 and 2, if there exists a positive definite symmetric matrix W, so that the inequality (15) is satisfied, where , then we can conclude that the system (29) can achieve finite-time synchronization under the controller . The settling time is obtained as

where and .

Remark 4. At present, the research results of complex dynamic networks without uncertainties are abundant. However, these results are different from those of previous research. For example, the state variable of the ith node was not considered in [25], and only the linear coupling relationship between nodes was recognized. A study [?] used nonperiodic intermittent control to enable a complex network system to reach finite-time synchronization; however, each node in the system under consideration was in the same state. In [48], the complex network model and research method are different from that in the present study.
If represents the internal coupling between the state variables of each node, the complex dynamic network model is as follows:

where the real number c is the coupling strength; is the inner connecting matrix between nodes; the constant matrix represents the system’s linear coupling matrix, and the definition of is as follows: if a connection exists between node i and node j, then ; otherwise, . The diagonal elements of matrix D are defined as follows: . Then, the error system reads

For the complex dynamic model (32), we can make the following results.

Corollary 3. Suppose that Assumptions 1 and 2 hold, and a positive definite symmetric matrix W exists such that the following inequality is satisfied:

then system (32) can reach the finite-time synchronization state under the controller (5), and the settling time is obtained as follows:

where and .

Remark 5. Existing studies on the finite-time synchronization of complex dynamic networks considered the coupling relationship between nodes as a linear one [28–30, 32, 34, 41, 49]. While regarding the uncertainty and dynamic behavior of a system, the results for a prefunction matrix as a nonidentity matrix are few. In [25, 30, 32], the uncertainty of a system and the dynamic matrix of the dynamic behavior function were not considered as the identity matrix. A neural network model was used in [34].
If the uncertainties of complex dynamic networks are not considered, the error system (33) can be rewritten as follows:

Corollary 4. Assume that Assumptions 1 and 2 hold, and the following inequality is satisfied:

then the error system (36) can achieve finite-time synchronization under the controller . Also, the settling time is as follows:

where and .

Theorem 2. Under Assumptions 1 and 2, if there exists a positive definite symmetric matrix such that

where

with being the N-dimension identity matrix, then the controlled complex dynamic network (1) is synchronized with the given smooth dynamic in a finite time less than as follows:

where .

Proof. Let , and construct the following Lyapunov function:

Calculating the time derivative of along the trajectory of the error system (4) leads to

By Assumption 2 and Lemma 4, one gets

Thus,

where C is a symmetric matrix, and

According to the inequality (39), one has

From (23), we can get that

where and .
According to Lemma 5, the system (1) can reach the state of synchronization in finite time as

where .

Remark 6. In the proof of Corollary 1, under the condition that the inequality (26) is assumed to be established, considering the influence of on the system is not necessary. The sufficient conditions for the system to achieve finite-time synchronization are obtained. In the proof of Theorem 2, we consider the influence of matrix on the conditions that the system must satisfy to achieve finite-time synchronization and reduce conservativeness.

Remark 7. In the proof result of Theorem 1, we obtain the exact time required for the uncertain complex dynamic network (1) to achieve the finite-time synchronization. In Theorem 2, we find the upper bound of the time required for the system to reach the synchronization state under other conditions. For some cases where the exact synchronization time needs to be known, the conclusion of Theorem 1 is more in line with the requirements. For others where there is no strict requirement for synchronization time or the eigenvalue of matrix is easier to be obtained, the conclusion of Theorem 2 has stronger applicability.
If the uncertainties of time-varying complex dynamic networks are not considered, the complex dynamic network model is shown in (29). According to the network model, we can obtain the following conclusion.

Corollary 5. Under Assumptions 1 and 2, if a positive definite symmetric matrix W exists and results in inequality (39), where , then the system (29) can reach finite-time synchronization under the controller (5). The finite-time is as follows:

When the coupling relationship between state variables of each node in the complex network system is linear, the state equation and error equation of the system are shown in (32) and (33). For this system, we can draw the following conclusions.

Corollary 6. Under Assumptions 1 and 2, assume that there exists a positive definite symmetric matrix W such that

where , , , , and . Then, under the control of , the system (32) can reach the finite-time synchronization state, and the settling time is obtained as

If the uncertainties of time-varying complex dynamic networks are not considered and the internal coupling between the state variables of each node is linear, the error state equation of the complex network system is shown as in (36). In this time, the following can concluded:

Corollary 7. Under Assumptions 1 and 2, if there exists a positive definite symmetric matrix W satisfying the inequality

where and , then the system (36) can achieve the finite-time synchronization. Also, the settling time is obtained as follows:

where .

Corollary 8. Assume that , where . If an appropriate matrix W exists and satisfies this inequality, then the system (1) can realize synchronization in finite time. The time used to realize synchronization is as follows:

where .

Remark 8. In the previous theorem and the corollary verification process, the eigenvalues of M are the maximum values, and the eigenvalues of W are the minimum values. In the present case, the eigenvalues of M and W are the maximum.

4. Numerical Simulation

In this section, we verify the theoretical results by numerical simulation.

Suppose that a network model consists of 10 nodes, the internal dimension of each node is 3, the coupling relationship between the nodes is nonlinear, and the system contains uncertainties. The state equation of each node is described as follows:

where A, B, C, H, , , and are the parameter values in the system given as

The nonlinear vector-valued function in the complex network is described by , . The matrix W and the controller gain k that satisfy the conditions in Theorem 1 can be found using the MATLAB toolbox. The motion trajectory of the error system can be obtained, as shown in the figures. Figure 1 shows the error state curve of all nodes in different dimensions without the controller, while Figure 2 represents the error state under the action of the controller (5). Meanwhile, Figure 3 shows the state of the control input of all nodes. From these figures, it is clear that under the obtained controllers, each node of the system can achieve synchronization within the finite time.

(a)

(b)

(c)

Figure 1: The state of all nodes in different dimensions without the controller.

(a)

(b)

(c)

Figure 2: The error state of all nodes in different dimensions under the controller (5).

(a)

(b)

(c)

Figure 3: The state of the input in different dimensions.

According to the initial value data, when and , the time required for the first, second, and third dimension of all nodes to reach the synchronization state is , , and , respectively. Meanwhile, when MATLAB was used for simulation, the synchronization time corresponding to that mentioned above is , , and , respectively. By comparing the synchronization time of the two cases, it can be seen that the estimated value is basically consistent with the simulation value. Therefore, the feasibility of the theoretical method proposed in this paper has been verified.

5. Conclusion

This study investigates the finite-time synchronization control problem for a class of nonlinear uncertain complex dynamic networks. In the complex network model, the uncertainty of the system is considered, and the appropriate Lyapunov function is constructed under the assumption that the uncertain term satisfies the matching condition. An appropriate feedback control is designed on the basis of the linear matrix inequality and Lipschitz inequality. Some sufficient criterions are obtained for guaranteeing finite-time synchronization of a class of complex dynamic networks with parameters uncertainties under different conditions. According to this, an estimation of the upper bound of the time required to synchronize the system is given. Finally, the feasibility and effectiveness of the proposed method are verified by numerical simulation.

In the upcoming research, we will focus on the following aspects:

(1)The uncertainties considered in this paper are to satisfy both the norm bounded and matching conditions. In the following work, the case where the uncertain term only satisfies the norm bounded or only knows the upper or lower bounds of the system parameters will be studied.(2)The method of using the strategy of pinning control to realize finite-time synchronization of uncertain complex dynamic networks will be taken into account.(3)Event-triggered finite-time synchronization control for uncertain complex networks will be studied.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Authors’ Contributions

Both authors contributed equally to the writing of this paper. Furthermore, both authors also read carefully and approved the final manuscript.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (grant no. 11372107), the National Science Foundation of China (grant no. 11972156), and the Natural Science Foundation of Hunan Province (grant no. 2017JJ4004).

References

X.-M. Zhang, Q.-L. Han, and J. Wang, “Admissible delay upper bounds for global asymptotic stability of neural networks with time-varying delays,” IEEE Transactions on Neural Networks and Learning Systems, vol. 29, no. 11, pp. 5319–5329, 2018.

L. Ding, Q.-L. Han, and X.-M. Zhang, “Distributed secondary control for active power sharing and frequency regulation in islanded microgrids using an event-triggered communication mechanism,” IEEE Transactions on Industrial Informatics, vol. 15, no. 7, pp. 3910–3922, 2018.

J. Lehnert, “Synchronization in complex networks,” in Controlling Synchronization Patterns in Complex Networks, pp. 33–41, Springer International Publishing, New York, NY, USA, 2016.

C. Bernadette and M. Shlomo, “Synchronization in dynamic networks,” 2017, https://arxiv.org/abs/1706.07831.

X.-M. Zhang, Q.-L. Han, Z. Wang, and B.-L. Zhang, “Neuronal state estimation for neural networks with two additive time-varying delay components,” IEEE Transactions on Cybernetics, vol. 47, no. 10, pp. 3184–3194, 2017.

X.-M. Zhang and Q.-L. Han, “Global asymptotic stability analysis for delayed neural networks using a matrix-based quadratic convex approach,” Neural Networks, vol. 54, pp. 57–69, 2014.

G.-R. Chen, “Problems and challenges in control theory under complex dynamical network environments,” Acta Automatica Sinica, vol. 39, no. 4, pp. 312–321, 2013.

G. Cai, H. Zhao, and L. Zhang, “Adaptive cluster synchronization of uncertain complex dynamic networks in finite time,” International Journal of Nonlinear Science, vol. 21, no. 3, pp. 181–186, 2016.

T. Liu, G. M. Dimirovski, and J. Zhao, “Exponential synchronization of complex delayed dynamic networks with general topology,” Physica Section A: Statistical and Theoretical Physics, vol. 387, no. 2-3, pp. 643–652, 2008.

X. Wu and H. Lu, “Exponential synchronization of weighted general delay coupled and non-delay coupled dynamical networks,” Computers & Mathematics with Applications, vol. 60, no. 8, pp. 2476–2487, 2010.

H.-H. Lian, S.-P. Xiao, Z. Wang, X.-H. Zhang, and H.-Q. Xiao, “Further results on sampled-data synchronization control for chaotic neural networks with actuator saturation,” Neurocomputing, vol. 346, pp. 30–37, 2019.

L. Zhou, J. She, S. Zhou, and C. Li, “Compensation for state-dependent nonlinearity in a modified repetitive control system,” International Journal of Robust and Nonlinear Control, vol. 28, no. 1, pp. 213–226, 2018.

B. Kaviarasan, R. Sakthivel, and Y. Lim, “Synchronization of complex dynamical networks with uncertain inner coupling and successive delays based on passivity theory,” Neurocomputing, vol. 186, pp. 127–138, 2016.

L. Zhou, L. Cheng, J. She, and Z. Zhang, “Generalized extended state observer-based repetitive control for systems with mismatched disturbances,” International Journal of Robust and Nonlinear Control, vol. 29, no. 11, pp. 3777–3792, 2019.

B.-L. Zhang, Q.-L. Han, X.-M. Zhang, and X. Yu, “Sliding mode control with mixed current and delayed states for offshore steel jacket platforms,” IEEE Transactions on Control Systems Technology, vol. 22, no. 5, pp. 1769–1783, 2014.

J. Wang, H. Zhang, Z. Wang, and B. Wang, “Local exponential synchronization in complex dynamical networks with time-varying delay and hybrid coupling,” Applied Mathematics and Computation, vol. 225, pp. 16–32, 2013.

R. Rakkiyappan, G. Velmurugan, J. Nicholas George, and R. Selvamani, “Exponential synchronization of Lur’e complex dynamical networks with uncertain inner coupling and pinning impulsive control,” Applied Mathematics and Computation, vol. 307, pp. 217–231, 2017.

H. Zhao and G. Cai, “Exponential synchronization of complex delayed dynamical networks with uncertain parameters via intermittent control,” Advances in Neural Networks C ISNN 2015, Springer International Publishing, New York, NY, USA, 2015.

Y. Wu and L. Liu, “Exponential outer synchronization between two uncertain time-varying complex networks with nonlinear coupling,” Entropy, vol. 17, no. 5, pp. 3097–3109, 2015.

J. Lu, J. Chen, and W. Chen, “Global asymptotical synchronization of delayed complex dynamical networks with switching topology,” IFAC Proceedings Volumes, vol. 46, no. 13, pp. 206–211, 2013.

M. Syed Ali, L. Palanisamy, J. Yogambigai, and L. Wang, “Passivity-based synchronization of Markovian jump complex dynamical networks with time-varying delays, parameter uncertainties, reaction-diffusion terms, and sampled-data control,” Journal of Computational and Applied Mathematics, vol. 352, pp. 79–92, 2019.

H. Zhao, L. Li, H. Peng et al., “Finite-time synchronization for multi-link complex networks via discontinuous control,” Optik, vol. 138, pp. 440–454, 2017.

W. Zhang, C. Li, X. He, and H. Li, “Finite-time synchronization of complex networks with non-identical nodes and impulsive disturbance,” Modern Physics Letter B, vol. 32, no. 1, Article ID 1850002, 2018.

W. Zhang, C. Li, T. Huang, and J. Huang, “Fixed-time synchronization of complex networks with nonidentical nodes and stochastic noise perturbations,” Physica A: Statistical Mechanics and Its Applications, vol. 492, pp. 1531–1542, 2018.

A. Muhammadhaji, A. Abdurahman, and H. Jiang, “Finite-time synchronization of complex dynamical networks with time-varying delays and nonidentical nodes,” Journal of Control Science and Engineering, vol. 2017, Article ID 5072308, 13 pages, 2017.

J. Sun, Y. Wang, Y. Wang, and Y. Shen, “Finite-time synchronization between two complex-variable chaotic systems with unknown parameters via nonsingular terminal sliding mode control,” Nonlinear Dynamics, vol. 85, no. 2, pp. 1105–1117, 2016.

S. Sheng, X. Zhang, and G. Lu, “Finite-time outer-synchronization for complex networks with Markov jump topology via hybrid control and its application to image encryption,” Journal of the Franklin Institute, vol. 355, no. 14, pp. 6493–6519, 2018.

F. Xiao, Q.-T. Gan, and Q. Yuan, “Finite-time cluster synchronization for time-varying delayed complex dynamical networks via hybrid control,” Advances in Difference Equations, vol. 2019, no. 1, p. 93, 2019.

N. Gunasekaran, R. Saravanakumar, Y. H. Joo, and H. S. Kim, “Finite-time synchronization of sampled-data T-S fuzzy complex dynamical networks subject to average dwell-time approach,” Fuzzy Sets and Systems, vol. 374, pp. 40–59, 2019.

M. Zhang and M. Han, “Finite-time synchronization of uncertain complex networks with nonidentical nodes based on a special unilateral coupling control,” in Proceedings of the 2017 International Symposium on Neural Networks, Springer, Hokkaido, Japan, June 2017.

J. Mei, M. Jiang, and J. Wang, “Finite-time structure identification and synchronization of drive-response systems with uncertain parameter,” Communications in Nonlinear Science and Numerical Simulation, vol. 18, no. 4, pp. 999–1015, 2013.

R. Xu, Y. Kao, and M. Gao, “Finite-time synchronization of Markovian jump complex networks with generally uncertain transition rates,” Transactions of the Institute of Measurement and Control, vol. 39, no. 1, pp. 52–60, 2017.

N. Ma, Z. Liu, and L. Chen, “Robust and non-fragile finite time synchronization control for complex networks with uncertain inner coupling,” Computational and Applied Mathematics, vol. 37, no. 4, pp. 5395–5409, 2018.

H. Zhao, M. Zheng, S. Li, and W. Wang, “New results on finite-time parameter identification and synchronization of uncertain complex dynamical networks with perturbation,” Modern Physics Letters B, vol. 32, no. 9, Article ID 1850112, 2018.

J. Sun, Y. Wu, G. Cui, and Y. Wang, “Finite-time real combination synchronization of three complex-variable chaotic systems with unknown parameters via sliding mode control,” Nonlinear Dynamics, vol. 88, no. 3, pp. 1677–1690, 2017.

J. Mei, M. Jiang, W. Xu, and B. Wang, “Finite-time synchronization control of complex dynamical networks with time delay,” Communications in Nonlinear Science and Numerical Simulation, vol. 18, no. 9, pp. 2462–2478, 2013.

Q. Li, J. Guo, C. Sun, Y. Wu, and Z. Ding, “Finite-time synchronization for a class of dynamical complex networks with nonidentical nodes and uncertain disturbance,” Journal of Systems Science and Complexity, vol. 32, no. 3, pp. 818–834, 2019.

T. Guo, D. Cao, Y. Yang, S. Liu, and W. Huang, “Robust synchronization of impulsively coupled complex dynamical network with delayed nonidentical nodes,” Chaos, Solitons and Fractals, vol. 87, pp. 92–101, 2016.

C. Huang, D. W. C. Ho, and J. Lu, “Partial-information-based synchronization analysis for complex dynamical networks,” Journal of the Franklin Institute, vol. 352, no. 9, pp. 3458–3475, 2015.

Y.-P. Zhao, P. He, H. Saberi Nik, and J. Ren, “Robust adaptive synchronization of uncertain complex networks with multiple time-varying coupled delays,” Complexity, vol. 20, no. 6, pp. 62–73, 2015.

Y. Wu, J. Cao, Q. Li, A. Alsaedi, and F. E. Alsaadi, “Finite-time synchronization of uncertain coupled switched neural networks under asynchronous switching,” Neural Networks, vol. 85, pp. 128–139, 2017.

M. Syed Ali and J. Yogambigai, “Extended dissipative synchronization of complex dynamical networks with additive time-varying delay and discrete-time information,” Journal of Computational and Applied Mathematics, vol. 348, pp. 328–341, 2019.

Z. Cao, C. Li, X. Wang, and T. Huang, “Finite-time consensus of linear multi-agent system via distributed event-triggered strategy,” Journal of the Franklin Institute, vol. 355, no. 3, pp. 1338–1350, 2018.

Y. Wang, L. Xie, and C. E. de Souza, “Robust control of a class of uncertain nonlinear systems,” Systems & Control Letters, vol. 19, no. 2, pp. 139–149, 1992.

Y. Tang, “Terminal sliding mode control for rigid robots,” Automatica, vol. 34, no. 1, pp. 51–56, 1998.

S. Liu and P. Liu, “Adaptive anti-synchronization of chaotic complex nonlinear systems with unknown parameters,” Nonlinear Analysis: Real World Applications, vol. 12, no. 6, pp. 3046–3055, 2011.

Y. Shen and X. Xia, “Semi-global finite-time observers for nonlinear systems,” Automatica, vol. 44, no. 12, pp. 3152–3156, 2008.

Z. Cai, X. Pan, L. Huang, and J. Huang, “Finite-time robust synchronization for discontinuous neural networks with mixed-delays and uncertain external perturbations,” Neurocomputing, vol. 275, pp. 2624–2634, 2018.

M. Zhang and M. Han, “Finite-time projective synchronization control of uncertain complex networks with brushless DC motor and Rikitake system,” in Proceedings of IEEE 2016 8th International Conference on Advanced Computational Intelligence, pp. 100–107, IEEE, Chiang Mai, Thailand, February 2016.