Abstract

This paper is mainly concerned with how nonlinear coupled one impacts synchronization dynamics of a class of nonlinear coupled Markovian switching multiweighted complex networks (NCMSMWCNs). Firstly, sufficient conditions of finite-time synchronization for a class of NCMSMWCNs and a class of linear coupled Markovian switching multiweighted complex networks (LCMSMWCNs) are investigated. Secondly, based on the derived results, how nonlinear coupled one affects synchronization dynamics of the NCMSMWCNs is analyzed from synchronization control rule. Thirdly, in order to further explore how nonlinear coupled one affects synchronization dynamics of the NCMSMWCNs, synchronization dynamics relationship of the NCMSMWCNs and the LCMSMWCNs is built. Furthermore, this relationship can also show how linear coupled one affects synchronization dynamics of the LCMSMWCNs. At last, numerical examples are provided to demonstrate the effectiveness of the obtained theory.

1. Introduction

In recent years, synchronization of nonlinear coupled complex networks has gained considerable attention because synchronization is one of the most important collective behaviors of complex networks [18]. Furthermore, nonlinear coupled one was important factor impacting synchronization dynamics of nonlinear coupled complex networks. In [1], Zhang et al. considered outer synchronization for a class of nonlinear coupled drive-response networks. In [2], exponential quasi-synchronization for a class of nonlinear coupled drive-response memristive neural networks was considered. In [3], a class of nonlinear inner coupling drive-response complex networks was proposed and sufficient conditions of its generalized matrix projective outer synchronization were given. By analyzing [18], it is worth noting that, except [4], there was no topic on how nonlinear coupled one affects synchronization dynamics of nonlinear coupled complex networks. The literature [4] adopted simulation method to discuss how nonlinear coupled one impacts synchronization dynamics of the addressed nonlinear coupled complex networks. It is pity that there was no theoretical analysis in [4]. The literatures [13, 58] mainly emphasized how to obtain sufficient conditions of the considered nonlinear coupled complex networks. Therefore, it is necessary and significant to further develop the above issue from theoretical aspect. Until now, to the best of our knowledge, there are a few literatures to mention the issue. In addition, linear coupled one can also affect synchronization dynamics of linear coupled complex networks [7]. Notice that although a lot of results for synchronization problems of linear coupled complex networks have been obtained [810], how linear coupled one impacts synchronization dynamics of linear coupled complex networks still needs to be further researched. For instance, in [8], Ali et al. studied extended dissipative synchronization for a class of linear coupled complex networks with additive time-varying delay and discrete-time information. The literature [9] was concerned with asymptotical synchronization of a class of linear coupled complex networks with actuator faults and unknown coupling weights via adaptive control schemes. From [810], it is seen that although some feasible synchronization theories were derived, the relationship of linear coupled one and synchronization dynamics was still not noticed.

As a matter of fact, because the connections of many real networks have different weights, such as email networks and public traffic networks, these networks can be modeled by multiweighted complex networks [1119]. Therefore, recently, some works for synchronization problems of multiweighted complex networks began to develop [1116]. For example, in [11], the authors studied synchronization of complex networks with multiweights and its application in public traffic network. Qiu et al. [12] investigated synchronization and synchronization of multiweighted complex delayed dynamical networks with fixed and switching topologies. Furthermore, although the literatures [1719] gave several classes of multiweighted complex networks, they addressed some passivity problems, instead of synchronization issue. From [1119], it is not difficult to find that until now there are still a few literatures to discuss synchronization of multiweighted complex networks. Besides these, it should be noted that, in many engineering areas, there sometimes exist abrupt variations which are often caused by random failures or repairs of the components in systems. In this case, Markovian switching can model this phenomenon [20]. This caused that Markovian switching systems have gained widespread attention [2127]. Simultaneously, due to processing speeds, finite information transmission, and random perturbations which are often from environment elements, it is inevitable that time-delays and stochastic noises often happen [28]. Thus, many useful results for synchronization of Markovian switching systems with time-delays and stochastic noises were derived [21, 29, 30].

In fact, from the viewpoint of system dynamics, if a system can achieve stability state from initial state, there should exist convergence time . That is to say, if a system satisfies stability conditions, it can get to stability state within finite-time . How to get ? In this situation, finite-time problems of many systems have been attracting increasing interest [3142]. For example, Liu et al. [31] investigated finite/fixed-time synchronization of complex networks with stochastic disturbances. The literature [32] was concerned with finite-time consensus of multiple nonholonomic chained-form systems based on recursive distributed observer. Liu et al. [33] studied finite-time synchronization switched coupled neural networks with discontinuous or continuous activations. In [34], finite-time robust passive control for a class of switched reaction-diffusion stochastic complex dynamical networks with coupling delays and impulsive control was considered. According to the obtained results of [3142], it is observed that in some effective finite-time estimation approaches for synchronization, passivity, and consensus, the proposed systems were derived. Unfortunately, to our knowledge, few researchers focused attention on finite-time synchronization of linear or nonlinear coupled Markovian switching multiweighted complex networks.

Inspired by the above discussion, this paper investigates sufficient condition of finite-time synchronization for a class of NCMSMWCNs. Based on the derived results and Lyapunov stability theory, how nonlinear coupled one affects synchronization dynamics of the NCMSMWCNs is analyzed from synchronization control rule viewpoint. Besides this, sufficient condition of finite-time synchronization for a class of LCMSMWCNs is proposed. Moreover, by comparing synchronization dynamics of the NCMSMWCNs and the LCMSMWCNs, how nonlinear coupled one impacts synchronization dynamics of the NCMSMWCNs is further explored. Numerical simulation examples illustrate the effectiveness of the derived results. The novelties and contributions of the paper are highlighted as follows:

(1) Based on the derived sufficient condition of finite-time synchronization of the NCMSMWCNs, how nonlinear coupled one impacts synchronization dynamics of the NCMSMWCNs is discussed.

(2) By building sufficient condition relationship of finite-time synchronization for two classes of the considered complex networks, synchronization control rule relationship of the NCMSMWCNs and the LCMSMWCNs is presented.

(3) How nonlinear coupled one and linear coupled one affect synchronization dynamics of the NCMSMWCNs and the LCMSMWCNs is analyzed from synchronization control rule relationship aspect.

(4) Compared with the existing results about synchronization problems of nonlinear coupled or linear coupled complex networks such as [116], the work in this paper can further extend the analysis ideas of synchronization problems.

The rest of this paper is organized as follows. Section 2 gives model and preliminaries. In Section 3, sufficient conditions and sufficient condition relationship of finite-time synchronization of the NCMSMWCNs and the LCMSMWCNs are derived. Furthermore, synchronization dynamics of the addressed systems are analyzed. Sections 4 and 5 provide simulation results and the conclusions, respectively. At last, acknowledgments and conflicts of interest are given.

2. Problem Formulation and Preliminaries

Consider two classes of Markovian switching multiweighted complex networks as follows: where is the activity function of th node, , , is coupling strength, , which satisfies , is inner coupling matrix, is nonlinear coupling function, and stands for the th outer-coupling weight matrix. If there exists a connection from node to node , , otherwise, . is coupling time-varying delay, is the controller of networks (1) and (2), is the noise intensity, and is right-continuous Markov chain with known transition rates and is independent of the Brownian motion . In order to make notation simplicity, let , , , and .

Remark 1. Comparing with models (1) and (2), it is seen that there is no difference except coupled functions. The coupled functions of models (1) and (2) are nonlinear function and linear coupled function , respectively. Why are the two similar models considered? The main reason is related to the motivations of this paper. From the analysis of introduction, it is known that one of the motivations is under the same synchronization control rule, and comparing with synchronization dynamics of models (1) and (2), it is derived how nonlinear coupled function and linear coupled function affect synchronization dynamics of the addressed system. The detailed analysis is in Remark 15. Besides this, in models (1) and (2), diffusive coupling condition is removed. Thus, the obtained results are more general. Actually, the scheme has been adopted in [19]. It is necessary to emphasize that although some classes of multiweighted complex networks have been proposed [1119], these models are liner coupled multiweighted complex networks. Furthermore, in these models, there is no Markovian switching. Therefore, models (1) and (2) are two classes of new multiweighted complex networks.

From the networks (1) and (2), we get where is the synchronization state of networks (1) and (2).

The controller of networks (1) and (2) is defined by where , , , , , , and is the sign function, .

Here, let , , , . Subtracting (3) from (1) and (2), we can obtain the following error systems (5) and (6) of networks (1) and (2):

Remark 2. Although there is the function in controller (4), it cannot cause the phenomenon of chattering. The reason is that according to [43, 44], if the switching control term in controller (4) is softened to be a smooth signal, the phenomenon of chattering of networks (1) and (2) cannot happen. Assume that satisfies , where . Then, there is . Combining the error systems (5) and (6), it is derived that . This shows that the above assumption is wrong. In order to make bounded, there must be . This shows that is a smooth function. This causes to be also a smooth function. The analysis is completed.

In order to obtain the derived and analysis results, the definition of finite-time synchronization of networks (1) and (2), some assumptions, and lemmas are needed.

Definition 3. If such thatand for , the network (1) or (2) is said to achieve synchronization within finite-time , where , .

Assumption 4. The functions and satisfy the Lipschitz conditions and . That means there exist constants , and such that

Remark 5. In [17], some synchronization problems for some classes of nonlinear coupled complex networks have been proposed. Furthermore, it is observed that some methods can be used to deal with nonlinear coupled one [17]. According to these methods, it is derived that these methods satisfy the following two properties. The first is that these methods are linearization techniques. That is to say, by using these methods, nonlinear coupled function will become linear function. For example, in [57], nonlinear coupling function of the addressed networks is . In order to obtain the derived results, one assumed that satisfied , , , respectively, where , , , , , , , , and were constants. It is clear that , , and are linear function. The second is that nonlinearity of nonlinear coupling function is more serious, and linearizing parameters will become larger. For instance, in [1], nonlinear coupled function satisfied , where . From , one has . This shows that if is fixed, is larger and is also larger. That means if nonlinearity of is increased, is also increased.

Remark 6. From Assumption 8, it is easily seen that the method of dealing with nonlinear coupling function is a linearization method. In order to build the relationship between nonlinearity of and linearizing parameters and , we make a rule as the following steps. (I) Assume that , satisfy Assumption 8, and nonlinearity of is more serious than that of . (II) According to Assumption 4, there are and . (III) Fixing and , there must be . Thus, let hold, where and . By using the rule, it can be obtained that if linearizing parameters and become larger, nonlinearity of will become more serious. This shows that under the principle, nonlinearity of can be analyzed by and .

Assumption 7. There exist nonnegative constants and , such that

Assumption 8. Coupling time-vary delay in networks (1) and (2) satisfies and .

Lemma 9 (Wang and Xiao [45]). Let and , then

Lemma 10 (Boyd et al. [46]). For and , then

Lemma 11 (Bhat et al. [47]). Let be a Lyapunov function. If is differentiable (the derivative of V(t) at 0 is, in fact, its right derivative) and where and , V(t) will reach zero at finite-time and for all .

Remark 12. From Lemma 11, it is observed that if , there is . Because is Lyapunov function with respect to a system, this causes that if , the system must achieve stability state within finite-time . Finite-time synchronization, which is as a special case of stability, can be processed by the above Lemma 11. According to Lemma 11, if , there is . Therefore, in order to get , it is needed to prove that Lyapunov function of the system satisfies . It should be pointed out that finite-time algorithm of Lemma 11 is a feasible finite-time estimation approach. Besides this, in of networks (1)-(2) and of the error systems (5)-(6) there exists the notation . Actually, of and stands for small change in any quantity over a small subsequent time interval , and of systems (1), (2), (5), and (6) represents a bounded vector-form Brownian motion process [48]. Therefore, systems (1), (2), (5), and (6) are two classes of stochastic differential equations with Markovian switching in nature. Because Definition 3 is built on systems (1) and (2), in Definition 3 represents expectation. For instance, means the expectation of the random variable .

3. Main Results

In this section, sufficient conditions of finite-time synchronization of networks (1) and (2) are derived. Based on sufficient condition of network (1), how nonlinear coupled one affects synchronization dynamics of network (1) is analyzed. Besides this, according to the derived results, synchronization dynamics relationships of the networks (1) and (2) are built. By using synchronization dynamics relationship and synchronization control rule viewpoint, how nonlinear coupled one and linear coupled one impact synchronization dynamics of networks (1) and (2) is further explored.

. Sufficient Conditions of Finite-Time Synchronization of the Networks (1), (2) and Nonlinear Coupled One Effect Analysis on Synchronization Dynamics of the Network (1).

Theorem 13. Network (1) with controller (4) can achieve finite-time synchronization within if Assumptions 48 and the following conditions (1)-(3) hold:
(1) If , , otherwise, if , , where , , , .
(2) The following inequalities are satisfied: where , , , , , , , , , , .
(3) is estimated by , where , , , , , .

Proof. Construct a Lyapunov function candidate as where , , , .
Computing along the trajectory of error system (5), we can obtain From Assumption 4 and Lemma 10, we have where .
By Lemma 9, we get where , , .
According to , for , there is . Therefore, we haveFrom Assumption 7, we obtainwhere , , , , .
Substituting inequalities (17)-(23) into (16), combining condition of Theorem 13, and taking the expectation on both sides of (24), we can derive that where By the condition of Theorem 13, and Lemma 9, we have where .
From Lemma 11, one gets That means if , there is . Combining equality (15), we obtain if . From Definition 3, it is seen that if , there is . Therefore, network (1) can achieve finite-time synchronization with the controller (4) within . The proof is completed.

Remark 14. In fact, if diffusive coupling condition of network (1) is removed, Theorem 13 still exists. The reason is as follows. During the process of proving Theorem 13, in order to obtain inequality (18), Assumption 4 and Lemma 10 are used. From inequality (18), it is seen that diffusive coupling condition of network (1) is not utilized. That means if coupled matrix does not satisfy , inequality (18) still holds. This shows that Theorem 13 is not related to diffusive coupling condition .

Remark 15. Combining Remark 6, Theorem 13, and Lyapunov stability theory, the effect of nonlinear coupled function for synchronization dynamics of network (1) is analyzed as follows. From the inequalities (18), (24), and (27), it is observed that if the same synchronization control rule makes inequalities (18), (24), and (27) hold, according to Remark 6, we can obtain that if nonlinearity of is increased, linearizing parameters and will also increase. This causes that also increases. That means with increasing nonlinearity of , synchronization dynamics of network (1) becomes more and more poor. Actually, the conclusion is not entirely correct. The reason is as follows. From inequality (18), it is derived that under , where is the initial time and is defined in Definition 3, if , and , there must be . According to Remark 6, if nonlinearity of becomes serious, is increased. This causes that is also increased if . Therefore, if , and , under Theorem 13 and the same synchronization rule, with increasing nonlinearity of , synchronization dynamics of network (1) becomes poorer. By the above similar analysis, if , and , or if , and , or , and , the quite same conclusion can be obtained. If , and , or if , and , or if , and , or if , and , this leads to . Thus, it is obtained that if nonlinearity of is increased, under Theorem 13 and the same synchronization rule, synchronization dynamics of network (1) becomes better. If satisfies , it is difficult to get the relationship between synchronization dynamics of network (1) and nonlinearity of nonlinear coupled function . For example, let , then there is . This means that if satisfies , and must not hold. This causes that it is not derived how nonlinearity of nonlinear coupled function affects synchronization dynamics of network (1). Because of and , combining the above analysis, synchronization dynamics of network (1) is related to the initial state , synchronization state , nonlinear coupled function , and coupled matrix .

Theorem 16. Network (2) with controller (4) can achieve finite-time synchronization within if Assumptions 48 and the following conditions (1)-(3) hold:
(1) If , , otherwise, if , , where , , , .
(2) The following inequalities are satisfied: where , , , , , , , , , , .
(3) is estimated by , where , , , , , .

Proof. Construct a Lyapunov function candidate as

The next proof is similar to that of Theorem 13.

. Nonlinear Coupling Function and Linear Coupling Function Effect Analysis on Synchronization Dynamics of Networks (1) and (2) from Synchronization Control Rule Viewpoint.

Corollary 17. Under Theorem 13, network (1) with controller (4) must satisfy Theorem 16 if the following inequalities hold:

Proof. From Theorems 1316, one has If , , one gets and . Under Theorem 13, there must be and . Therefore, if , , , and , one obtains and . That means under Theorem 13, if and , network (1) with controller (4) must satisfy Theorem 16. This completes the proof.

Corollary 18. Under Corollary 17, synchronization control rule for network (1) must make network (2) achieve synchronization within finite-time .

Proof. From Corollary 17, there is and , where and . This causes and . That means, under Corollary 17, synchronization control rule for network (1) must make network (2) achieve synchronization within finite-time . This completes the proof.

Remark 19. According to inequalities (32) and (33) of Corollary 17, it is derived and , where , , and . That means if networks (1) and (2) satisfy Corollary 18, there must be and . Under Corollary 18, although and satisfy and , there must be , where and are with respect to networks (1) and (2); it is not derived that synchronization dynamics of network (2) is better than that of network (1). The reason is given in Remark 15. In the process of proving Theorems 13 and 16, there are and . By using similar analysis of Remark 15, it can be obtained that under Corollary 17, synchronization dynamics relationships of networks (1) and (2) are as follows: Case I: . If , and , or if , and , or if , and , or if , and , synchronization dynamics of network (1) is poorer than that of network (2). Case II: . If , and , or if , and , or if , and , or if , and , synchronization dynamics of network (1) is better than that of network (2).

Corollary 20. Under Theorem 16, network (2) with controller (4) must satisfy Theorem 13 if the following inequalities hold:

Proof. The proof is similar to that of Corollary 17.

Corollary 21. Under Corollary 20, synchronization control rule for network (2) must make network (1) get synchronization within finite-time .

Proof. The proof is similar to that of Corollary 18.

Remark 22. Under Corollary 21, there are , and synchronization dynamics relationship of networks (1) and (2) is similar to that of Remark 19. From the above, it is seen that under Corollaries 18 and 21, synchronization dynamics relationship of networks (1) and (2) is decided by the initial state , synchronization state , nonlinear coupled function , linear coupled function , and coupled matrix . From synchronization dynamics relationship of networks (1) and (2), it is derived that how nonlinear coupled function and linear coupled function impact synchronization dynamics of networks (1) and (2) is not only related to coupled function, but also connected with coupled matrix, the initial state, and synchronization state.

Remark 23. Compared with the recent results of synchronization problems for complex networks such as [8, 10, 16], the effectiveness of this paper can be reflected by synchronization dynamics analysis ideas of the addressed complex networks. From the analysis of Remarks 1519, it is seen that the effect of nonlinear coupling function for synchronization dynamics is not only related to nonlinearity of nonlinear coupling function, but also connected with coupled matrix, synchronization state, and the initial state of the considered system. Although some feasible synchronization results of complex networks were derived in [8, 10, 16], these papers mainly focused on how to obtain sufficient conditions of synchronization problems. Besides this, according to introduction of this paper, it is observed that the literature [4] only used simulation method to analyze how nonlinear coupling function impacts synchronization dynamics of the proposed complex networks. All these show that the work in this paper can extend the existed analysis ideas of synchronization problems for complex networks.

Remark 24 .. According the above analysis, it is not difficult to find that the results of Remarks 1419 are closely related to the common synchronization control rule. This causes that although nonlinearity of nonlinear coupled function can affect synchronization dynamics of network (1), it is not reflected by synchronization finite-time . The reason is that there is no function relationship between the estimation approach of synchronization finite-time and nonlinearity of nonlinear coupled function . This can be seen from condition of Theorem 13. How to solve it? Besides this, the ideas of this paper can be extended to finite/fixed-time pinning synchronization of complex networks [31], nonsmooth finite-time synchronization of switched coupled neural networks [33], finite-time consensus of multiagent systems [35], tracking control uncertain interconnected nonlinear systems [49], distributed formation control of multiple quadrotor aircraft [50] and so on. All these are further works in the future.

4. Numerical Simulations

In order to testify the effectiveness of Remarks 15, 19, and 22, three examples are given in this section. Assume that networks (1) and (2) are composed of three coupled nodes, the initial conditions are , , , and a Markovian switching with rate transition matrix of networks (1) and (2) is Define that synchronization total error is . Besides the above parameters, the other parameters of networks (1) and (2) are , , , , , .

Example 25. In order to test the analysis of Remark 15 and according to coupled matrix and nonlinear coupled function , four cases of simulation results are given as follows:
Case I. Coupled matrix of network (1), where . Firstly, let By using Assumption 4, one can obtain , . Let , . Combining Assumption 7 and inequality (23), one gets . From Assumption 8, there is . According to Lemma 10 and inequalities (17) and (18), one derives and . By conditions - of Theorem 13, one obtains , and . From initial condition of network (1), there is . Let and , then using condition of Theorem 13, one has .
Secondly, nonlinear coupled function is chosen as follows: From the above parameters, one has , , , and . By Assumption 4, one gets and . Here, , , , and are with respect to and , respectively. Substituting , , , and into inequalities (13) and (14) of condition in Theorem 13, there are , , and .
Case II: Coupled matrix of the network (1), where . Let and . The other parameters are the same as ase I.
Case III: Let , , and , where is nonlinear coupled function of ase I and . The other parameters are the same as ase I.
Case IV: Assume that coupled matrix satisfies diffusive coupling condition and let where . According to the ase I, we have , , , , and . Nonlinear coupled function is the same as ase I, where . We can test that these parameters of ases II, III, and IV satisfy Theorem 13, and finite-time .

Remark 26. In Figures 14, green trajectories, red trajectories, and blue trajectories are with respect to , , and , respectively. From , , and , it is seen that nonlinearity of is more serious than that of and , and nonlinearity of is more serious than that of . Because of , , and synchronization state which is given in equality (3), we can get . This causes , , where is nonlinear coupled function of ases I and II. Due to of ase I and of ases II-III, there are of ases I, III, and of ase II, where , , , , . According to the analysis of Remark 15, synchronization dynamics of network (1) will become poorer if nonlinearity of nonlinear coupled function is increased in ases I and III, and with increasing nonlinearity of nonlinear coupled function , synchronization dynamics of network (1) will become better. Figures 13 testify that the above analysis results are reasonable. In ase IV, it is observed that if coupled matrix satisfies diffusive coupling condition, there is no relationship between nonlinearity of and synchronization dynamics of network (1) from Figure 4. Actually, the simulation result cannot be derived by theoretical aspect. The reason is given in Remark 15.

Remark 27. How to make inequality conditions (13) and (14) of Theorem 13 hold? From Theorem 13, it is seen that inequality conditions (13) and (14) are and , respectively. Actually, in order to make and , and of the controller (4) can be designed. That is to say, and of controller (4) can make and hold. Besides this, in and , there are parameters , , , , , , where , . From the process of proving Theorem 13, it is observed that the above parameters are built on Assumptions 48, respectively. That means in order to obtain these parameters, it is necessary to make Assumptions 48 hold. How to guarantee these Assumptions? This can be explained by ase I of Example 25. In ase I of Example 25, there are , and shown in equality (39). Substituting these parameters into Assumption 4, it is derived that Assumption 4 holds. By similar scheme, it is testified that Assumptions 78 also hold. From the above, it can be obtained that feasible parameters to guarantee Assumptions 48 are chosen.

Example 28. In order to testify the analysis of ase I in Remark 19, this example is given. Firstly, let and Secondly, according to ase I of Remark 19, there exist four subcases as follows:
Case I-1: , , and . Let From Remark 26, there is . Combining the initial condition and (44), where , it is obtained that the condition of ase I-1 is satisfied. From (44), there is . Let , . By using the similar steps of Example 25, one gets , and . Let and , then . According to the above parameters, it can be obtained that and hold.
Case I-2: , and . Let , , and It is easily tested that the condition of ase I-2, and hold. From of ase I-2, there is . Similar to ase I-1, it is obtained that and . Let and , then .
Case I-3: , , and . Let In order to make , the initial conditions are , , , and is the same as ase I-1. It is obtained that the condition of ase I-3, and hold. According to of ase I-3, let . By similar steps of ase I-1, it is derived that and . Let and , then .
Case I-4: , and . Let and the initial conditions are the same as ase I-2 and ase I-3, respectively. It is testified that the condition of ase I-4, and hold. Similar to ase I-2, there are and . Let and , then .

Remark 29. In Figures 58, red trajectories and green trajectories are with respect to and , respectively. Figures 58 show that in ases I-1, 2, 3, and 4, if networks (1) and (2) satisfy Corollary 18, synchronization dynamics of network (1) is poorer than that of network (2). Besides this, simulation results of Figures 58 are built on Corollary 18. That means under Corollary 18, networks (1) and (2) must achieve synchronization within . That is to say, synchronization dynamics relationship of networks (1) and (2) is based on Corollary 18. Therefore, in the above ases I-1, 2, 3, and 4, and , which are with respect to , must satisfy and . By using similar simulation scheme of ases I-1, 2, 3, and 4, simulation results of ase II of Remark 19 and ases I-II of Remark 22 can also be obtained. Therefore, simulation results of ase II of Remark 19 and ases I-II of Remark 22 are not given.

5. Conclusions

In this paper, sufficient conditions of finite-time synchronization for a class of NCMSMWCNs and a class of LCMSMWCNs are studied. Based on the derived results, synchronization dynamics problems of the NCMSMWCNs and synchronization dynamics relationships of the NCMSMWCNs and the LCMSMWCNs are analyzed, respectively. Comparing synchronization dynamics between the NCMSMWCNs and the LCMSMWCNs, how nonlinear coupled one and linear coupled one affect synchronization dynamics of the NCMSMWCNs and the LCMSMWCNs is further explored. Numerical simulation results show the effectiveness of the derived theory.

Data Availability

No data were used to support this study. The reason was that this paper mainly concentrated on proving sufficient conditions of finite-time synchronization for the considered complex networks.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Authors’ Contributions

Xin Wang carried out the main part of this manuscript. Bin Yang corrected the main theorems and finished numerical simulation section. All authors read and approved the final manuscript.

Acknowledgments

The work is supported by the National Natural Science Foundation of China (61673221), the Natural Science Foundation of Jiangsu Province (BK20181418), the fifteenth batch of Six Talent Peaks project in Jiangsu Province (DZXX-019), and “Qing-Lan Engineering” Foundation of Jiangsu Higher Education Institutions.