Low Energy Cost Synchronization Strategy for Markovian Switching Complex Systems/Networks: Multiple Perspectives Comparative Analysis

: In this paper, the low energy cost synchronization control strategy of Markovian switching complex systems/networks is mainly studied and analyzed through multiple perspectives. Firstly, in order to achieve synchronization of Markovian switching complex networks with low energy cost, a control scheme based on the optimal node selection strategy that does not depend on the network coupling strength is improved, and a finite-time controller with a simpler structure is constructed. Secondly, based on the event-triggered control strategy an effective trigger event is designed to achieve the low energy cost synchronization of Markovian switching complex networks on the basis of reducing the information transmission and interaction between networks. Finally, the two control strategies mentioned in this paper are compared and analyzed from multiple perspectives through numerical simulations to better guide practical engineering.


Introduction
Complex systems and networks have received increasing recognition as an important tool for portraying and understanding real systems, especially in various fields such as biology, social systems, and engineering technology.Real systems often suffer from unexpected situations during operation, such as sudden changes in the environment, connection failure of the system, and system failure or maintenance, etc. [1][2][3].These unexpected situations may cause the network topology to be re-linked, and thus the network operation state will be changed.The Markovian switching process can accurately describe such system/network topology switching process, and the system/network can be switched from one mode to another by Markov Process, which also coincides with the topology changes of the system/network [4][5][6].Therefore, the complex network model with Markovian switching process gradually attracts the attention of many scholars and becomes a hot topic of current research.
Synchronization is an important class of clustering phenomena among the many dynamical behaviors of Markovian switching complex networks and has received more attention [7].With the increasing standard of practical engineering requirements, the synchronization performance of the network is no longer the only criterion to measure network synchronization, as low control cost and low energy loss have become another concern of practical engineering.The commonly used control strategies are pinning control [8], linear (nonlinear) feedback control [9], adaptive control [10], intermittent control [11], impulse control [12], event-triggered control [13], etc.The characteristics of low energy consumption and low control cost of pinning control and event-triggered control have attracted the attention of many scholars.This paper will analyze the low-energy synchronous control problem of Markovian switching complex networks from multiple perspectives (optimal node selection strategy and event-triggered control strategy), to provide some theoretical basis for practical engineering.
It is well known that the pinning control strategy mainly reduces the control cost of the network on the basis of achieving synchronization by controlling a small number of nodes.However, how to select the control nodes of the network has been the focus of pinning control strategy research.In order to achieve the synchronization of the proposed multi-weight network model, an effective pinning controller was proposed in Ref. [14].Same as Ref. [14], Ref. [15] only aims to achieve the synchronization behavior of the network by designing an effective and reliable pinning controller, but the importance of network pinning nodes selection is ignored.The problem of controlled node selection for pinning control strategy has been considered in Refs.[16][17][18], and the authors have proposed effective controlled node selection schemes while using pinning control strategies.However, during the Markovian switching complex network synchronization process, the performance metrics of each node in the network are dynamically changing, and how to track and exert control over these important nodes at each moment must also be considered.Moreover, the event-triggered control strategy reduces the information transmission and interaction between networks mainly through the designed trigger function, thus reducing the cost and energy loss of network control while achieving network synchronization [19,20].Therefore, this paper will establish a node performance measure to track and control the important nodes at each moment, thereby achieving network synchronization with low energy consumption and low control cost, and better guide practical engineering.
Based on the above discussion, this paper mainly analyzes the pinning control (optimal node selection strategy) and event-triggered control strategy through multiple perspectives, and studies how to synchronize the network with low energy cost and low control cost, so as to better provide a theoretical basis for practical engineering.To the best of the knowledge of the authors, there are few studies on the node selection problem of pining control strategy, and there is currently no comparative study on optimal node selection strategy and event-triggered control strategy.Therefore, this research has certain theoretical and practical value.
This paper aims to achieve Markovian Switching complex network synchronization under low energy control cost and gives the basis for using the optimal node selection strategy and event-triggered control strategy under different actual conditions.For weakly coupling strength medium scale networks, the optimal node selection strategy can control less nodes to achieve faster low energy cost synchronization.For large scale networks with strong coupling strength, the event-triggered control strategy can achieve low energy cost synchronization faster, but requires slightly more nodes to be controlled than the optimal node selection strategy.
The rest of this paper is organized as follows.Some necessary formulas and mathematical models of network are given in Section 2. In Section 3, the control scheme based on the optimal node selection strategy is improved, and a controller with a simpler structure is constructed to achieve network synchronization with low control cost and low energy consumption.The theoretical proof of finite-time synchronization is given via the eventtriggered control strategy in Section 4. In Section 5, the advantages and disadvantages of the two control methods are discussed through numerical simulations, and some conclusions are drawn for practical engineering purposes.Finally, Section 6 concludes the paper.

Network Models and Mathematical Preliminaries
In this section, some necessary assumptions and lemmas are given to complete the theoretical proof of Sections 3 and 4.
We define a right-continuous Markovian process {r(t), t ≥ 0} in the complete probability space (Ω, F, {F t } t≥0 , P), which takes values in the finite state space C = {1, 2, . .., m} with generator Π = (π pq ) m×m (p, q∈C).Define the transition probability (from the p-th mode at time t to the q-th mode at time t + ∆t) in the following form: where lim ∆t→0 o(∆t) ∆t = 0(∆t > 0) , and π pq ≥ 0 is the transition rate that satisfies: Consider a multiple weights Markovian switching complex dynamical network composed of N nodes with stochastic perturbations, in which each node is an n-dimensional dynamical system. .
where x i (t) = (x i1 (t), x i2 (t), . .., x in (t)) T ∈ R n is the state vector of node i; f : R n →R n is a nonlinear vector function on x(t); c 1 , c 2 > 0 denote the coupling strength of the network.Here, are the matrices representing the topological structure of the network at time t of mode r(t).ω(t) = (ω 1 (t), ω 2 (t), . . ., ω n (t)) T is an n-dimensional Brown motion; σ i (t, x i (t), r(t)) is the noisy intensity function, mainly used to describe the interference brought by the actual environment to the system.
The uncoupled node of the network (3) is given by: .
Here, the uncoupled node s(t) can be regarded as an isolated node system of the network (3).
Then, some lemmas and assumptions are given as follow.
Lemma 1 [21].Assume that b 1 , b 2 , . .., b n are positive numbers, and c (0 < c < 1) is a positive constant.Then the following inequality holds Assumption 1.There exists a non-negative constant ν and a symmetric positive matrix P, for ∀x(t), y(t) ∈ R n , the nonlinear function f(•) satisfies Assumption 2. There exists a non-negative constant ρ i , and the noise intensity function σ i (t, e i (t), r(t)) satisfies the uniform Lipschitz condition, such that

Finite-Time Synchronization of Markovian Switching Complex Networks with Low Control Cost and Low Energy Consumption Based on Optimal Nodes Control Strategy
Based on the optimal node control strategy proposed in the previous research of the authors [22], combined with the Markovian switching complex network characteristics, sorting according to the node importance measurement indicators at different time intervals, some important nodes (nodes with greater impact on system synchronization) are selected as controlled nodes, and we then establish network models at different time intervals and design a controller with a simpler structure to achieve synchronization with low control cost and low energy consumption.
The Markovian switching complex network model based on the optimal node selection strategy in the time interval (t k−1 , t k ] can be written as . . where o k max (ι), ι = 1, 2, . . ., l k denote the number of control nodes; x k i (t) and u k i (t) are the state variables and controller at time t k .
According to Equations ( 4) and ( 8), the state error equation of the i-th node in network at time t k is described as We then bring ( 9) into (8), and the synchronization error dynamics system in the time interval (t k−1 , t k ] can be obtained . . Obviously, as the above formula is the error system in the time interval (t k−1 , t k ], then only when the error system (9) converges to zero in a finite time interval k = 1, 2, . .., ∆(∆→∞), can the network (3) achieve finite-time synchronization through the optimal node selection strategy.Therefore, it is particularly important to design an efficient controller based on the optimal node selection strategy.Theorem 1.Based on optimal node selection strategy, the following controller is designed.
where sign(e k i (t)) = diag sign(e k i1 (t)), sign(e k i2 (t)), . . ., sign(e k in (t)) ; η i (r(t)) and φ(r(t)) are positive constants, r ∈ C. If the following inequalities are formed where q) is an appropriate positive definite matrix, Q(p) is any symmetrical matrix; I is an identity matrix; N−l k 0, . . ., 0}.Thus, the synchronization of (3) can be achieved within a finite time t * .
Proof.In the time interval (t k−1 , t k ], the following Lyapunov function is constructed: According to the differential operator L [23], the above Lyapunov function can be written as T . Bringing the error system (10) and the controller (11) into the above equation, we have Assuming that the suitable D(q) is a positive definite matrix, and according to Assumptions 1 and 2, Equation ( 16) can be written as: Based on Lemma 1, we can get Then, inequality (17) can be further reduced to For any suitable dimension matrix . Therefore, from Lemma 1 we have According to (12), denote γ = (1 + β)/2, then taking the expectation on both sides of Equation ( 20), we have Assume that there exists a positive constant ϱ that satisfies E V k t 0 , e k (t 0 ), We integrate both sides of inequality (22) in the time interval (t k−1 , t k ], and we then have Processes 2024, 12, 232 7 of 24 Then, in the time interval (t k−1 , t k ], we have In the time interval (t k−2 , t k−1 ] we have Similarly, the inequalities in (t k−3 , t k−2 ], (t k−4 , t k−3 ], . .., (t 1 , t 2 ], (t 0 , t 1 ] can be obtained.We add k + 1 inequalities to get Then, when ∆→∞, we have If V(t, e(t), r(t)) = 0 exists for any t 0 , the V(t) will converge to zero in a finite time t * .Therefore, the finite time t * at t 0 = 0 can be estimated by where e T i (0)e i (0).Hence, the synchronization of multi-weight Markovian switching complex network (3) under the optimal node selection strategy can be achieved in a finite time t * .
The proof is completed.□ Remark 1.The speed of network synchronization depends on the parameters η(r(t)) and φ(r(t)) in the controller (11).Moreover, the inequality (12) in Theorem 1 is a sufficient condition rather than a necessary condition to achieve finite-time synchronization of Markovian switching complex network via the optimal node selection strategy.

Finite-Time Synchronization of Markovian Switching Complex Networks Based on Event-Triggered Control Strategy
In the previous section, the node selection method based on the traction control strategy is proposed and the sufficient conditions for the network to achieve finite time synchronization are obtained.This section will mainly design an effective trigger function and construct an event-triggered control strategy based on this with low control cost and low energy loss to achieve the synchronization of the network.
The first l nodes of the network are selected as controlled nodes in this section, then the error equation of the network can be written as: Theorem 2. We aim to design proper event-triggered control scheme, which can effectively ensure the networks (3) to realize finite-time synchronization.In the following, the triggered time sequence of the i-th node is assumed to be t Then, we can design the following event-triggered control protocol: where control parameters η i r(t k i ) and φ r(t k i ) are positive constants, r ∈ C; e i (t k i ) is the systematic error of the i-th agent at time t k ; t k i is the latest triggered time instant of node i at time t; sign(e i (t Then the control law of node i can be continuously updated at its own event time t k i until the network is synchronized.However, under the action of the pinning control strategy, we only need to control a small number of nodes in the network to achieve network synchronization. According to the established event-triggered controller, a reasonable and reliable trigger function is designed, so that the network can be continuously updated according to certain conditions in the process of achieving consistency.Then, the event trigger function of the agent in any time interval [t k , t k+1 ) can be designed as follows: where g i (t) is defined by the measurement error of node i, ξ (0 < ξ < 1) is the control parameter of the trigger function, then the trigger moment of agent i can be set according to the above triggering rules: Obviously, when the set trigger function is satisfied, the i-th node in the network will retrigger the event and update the controller in the network synchronization process, i.e., g(t) > 0. This also means that g(t) ≤ 0 always holds in the time interval [t k , t k+1 ).In addition, when the value of the control parameter ξ of the trigger function is larger, the set trigger conditions will be more difficult to satisfy and the frequency of controller updates will be reduced, which may affect or even destroy the synchronization behavior of the network; on the contrary, when the value of the control parameter ξ of the trigger function is smaller, the set trigger conditions will be easier to satisfy and the frequency of controller updates will increase, which will increase the control cost of the network.Therefore, in the event triggering control, the selection of the control parameters of the trigger function is particularly important.
where σ = min(φ(r( Proof.The Lyapunov function constructed as follows: According to the differential operator L [23], the above Lyapunov function can be written as Bringing the error system (29) and the event-triggered controller (30) into the above equation, we have Based on the above theoretical analysis to the process, the above inequality can be further simplified as: As mentioned above, the event-triggered function (31) implies that the inequality Then, the inequality (37) can be further written as (40) For any suitable matrix π pq Q(p) = 0, and denote that . Therefore, from Lemma 1 we have where , according to the sufficient conditions (33) of Theorem 2, then taking the expectation on both sides of Equation (41), we have Assume that E [V γ (t 0 , e(t 0 ), p)] ≥ ϱ(E [V(t 0 , e(t 0 ), p)]) γ hold, ϱ is a positive constant that satisfies and denote µ = µ ′ ϱ.Thus Integrate both sides of inequality (43), we have Then we can get If V(t, e(t), r(t)) = 0 exists for any t 0 , the V(t) will converge to zero in a finite time t * .Therefore, the finite time t * at t 0 = 0 can be estimated by where V(0, r(0 Hence, the synchronization of Markovian switching complex networks under the event-triggered control strategy can be achieved in a finite time t * . The proof is completed.□ Remark 2. Based on the event-triggered control strategy proposed in Theorem 2, the control cost and energy loss can be reduced while ensuring synchronization.Moreover, the inequality (33) in Theorem 2 is a sufficient condition rather than a necessary condition to achieve finite-time synchronization of Markovian switching complex network via the event-triggered control strategy.
Remark 3. The trigger function designed in this section implies that the trigger function (31) will not be satisfied in any time interval t ∈ [t k , t k+1 ), i.e., g(t) ≤ 0. When the trigger condition is satisfied by the i-th node, the network will automatically trigger the function and update the controller into the next time intervalt ∈ [t k+1 , t k+2 ) to continue the trigger control until the network achieves synchronization, and the trigger function (31) will not be satisfied again at that time.

Illustrative Examples
This paper proposes the optimal node selection strategy and an event-triggered control strategy for synchronization control of Markovian switching complex networks, both of which are low energy cost control schemes.The tcontrol energy cost mainly considers the number of control nodes.The smaller the number of control nodes, the lower the energy cost.In addition, in order to optimally achieve synchronization control under low energy cost mechanism, a control strategy with faster synchronization speed and fewer control nodes is better.
In this section, two sets of comparative simulations will be performed to verify the correctness and effectiveness of the optimal node selection strategy and event-triggered control strategy, and the advantages of the two control strategies proposed in this paper will be analyzed through the simulation results.
Example 1.The node system of complex network is described by the chaotic system (47).
The evolution curves of the network synchronization error with time for different coupling strengths (c1 = c2 = 10, 1, 0.1, 0.001) are given in Figures 2-5, respectively, from which it can be seen that the network synchronization error ei(t) basically converges to 0 at t ≈ 0.6; Figures 6-9 show the update process of the pinning controller with time for different coupling strengths (c1 = c2 = 10, 1, 0.1, 0.001), from which it can be seen that the designed controller ui(t) are also gradually updated to zero at t ≈ 0.6.Then the synchronization of the multi-weight Markovian switching network can be achieved approximately at t ≈ 0.6.Therefore, under the optimal node selection strategy, when the coupling strength of the complex network changes, the synchronization time of the network does not change significantly.Example 2. Finite-time synchronization of a multi-weighted Markovian switching complex network will be achieved by the optimal node selection strategy under different coupling strengths (c 1 = c 2 = 10, 1, 0.1, 0.001).The maximum average error node in each time interval (t k−1 , t k ] is selected as the control node.That is, only one node in the network is selected as the controlled node in this simulation, i.e., u i (t) = (u 1 (t), 0, 0, . . ., 0); ρ(1) = 2, ρ(2) = 1.25.According to (13), we can get t * ≤ 8.3147 by simple calculation.
The evolution curves of the network synchronization error with time for different coupling strengths (c 1 = c 2 = 10, 1, 0.1, 0.001) are given in Figures 2-5, respectively, from which it can be seen that the network synchronization error e i (t) basically converges to 0 at t ≈ 0.6; Figures 6-9 show the update process of the pinning controller with time for different coupling strengths (c 1 = c 2 = 10, 1, 0.1, 0.001), from which it can be seen that the designed controller u i (t) are also gradually updated to zero at t ≈ 0.6.Then the synchronization of the multi-weight Markovian switching network can be achieved approximately at t ≈ 0.6.Therefore, under the optimal node selection strategy, when the coupling strength of the complex network changes, the synchronization time of the network does not change significantly.In general, synchronization of complex networks can be achieved with very few of the control nodes when the coupling strength is large enough, or with a sufficient number     In general, synchronization of complex networks can be achieved with very few of the control nodes when the coupling strength is large enough, or with a sufficient number     In general, synchronization of complex networks can be achieved with very few of the control nodes when the coupling strength is large enough, or with a sufficient number In general, synchronization of complex networks can be achieved with very few of the control nodes when the coupling strength is large enough, or with a sufficient number of control nodes when the coupling strength is small.For the optimal node selection strategy proposed in this paper, not only the synchronization control of the complex network with Markovian switching is achieved with weak coupling strength (c 1 = c 2 = 0.001) and very few controlled nodes (1 controlled node), but also the synchronization efficiency of the network is improved, thus reducing the energy cost of the network.
Example 3. In this simulation, finite-time synchronization of Markovian switching complex network will be achieved by the event-triggered control strategy under different coupling strengths (c 1 = c 2 = 10, 1, 0.4).According to the established event-triggered function to update the controller at all synchronization times, and the three nodes of the network are selected as controlled nodes, i.e., u i (t) = ( The evolution curves of the network synchronization error with time for different coupling strengths (c 1 = c 2 = 10, 0.1, 0.4) are given by Figures 10-12 respectively; the update process of the event-triggered controller with time for different coupling strengths (c 1 = c 2 = 10, 0.1, 0.4) is given by Figures 13-15, respectively.We can find that the synchronization error curves and the controller update curves of the system converge to zero at different network coupling strengths (c 1 = c 2 = 10, 1, 0.4) are different.Where synchronization of the Markovian switching network can be achieved at t ≈ 0.2 when the coupling strength c 1 = c 2 = 10, at t ≈ 1.2 when the coupling strength c 1 = c 2 = 1, at t ≈ 5 when the coupling strength c 1 = c 2 = 0.4.When the coupling strength of the network is very weak (less than 0.1 in Example 3), the Markovian complex network will no longer be synchronized under the event-triggered control strategy.Therefore, under the eventtriggered control strategy, the synchronization time of the network gradually increases as the coupling strength of the network decreases.( ) ( ,0,0,...,0) ( ( ), ( ), ( ) . The parameter values in Theorem 2 are the same as those in Theorem 1. Especially, the control parameter ξ of the trigger function ( 31) is taken as ξ = 0.7; (90,72,88 ,0,0,...,0) Ξ (1) , (101,83,98 ,0,0,...,0) Ξ (2) .According to (34), we can get t * ≤ 9.4628 by simple calculation.
The evolution curves of the network synchronization error with time for different coupling strengths (c1 = c2 = 10, 0.1, 0.4) are given by Figures 10-12 respectively; the update process of the event-triggered controller with time for different coupling strengths (c1 = c2 = 10, 0.1, 0.4) is given by Figures 13-15, respectively.We can find that the synchronization error curves and the controller update curves of the system converge to zero at different network coupling strengths (c1 = c2 = 10, 1, 0.4) are different.Where synchronization of the Markovian switching network can be achieved at t ≈ 0.2 when the coupling strength c1 = c2 = 10, at t ≈ 1.2 when the coupling strength c1 = c2 = 1, at t ≈ 5 when the coupling strength c1 = c2 = 0.4.When the coupling strength of the network is very weak (less than 0.1 in Example 3), the Markovian complex network will no longer be synchronized under the event-triggered control strategy.Therefore, under the event-triggered control strategy, the synchronization time of the network gradually increases as the coupling strength of the network decreases.The update process of the event-triggered controller is stepped, which is completely consistent with Remark 3. When the controller remains consistent, it means that the event trigger function condition is not satisfied, and the controller of the network remains unchanged at this time.When the controller appears to step up or down, it means that the set event trigger function is satisfied, and the controller of the network is updated at this time; thus, the theoretical analysis and the simulation results are also mutually verified.
Table 1 shows the comparison of the synchronization time of the two control strategies in Example 1 (20-nodes network) with different coupling strengths.The update process of the event-triggered controller is stepped, which is completely consistent with Remark 3. When the controller remains consistent, it means that the event trigger function condition is not satisfied, and the controller of the network remains unchanged at this time.When the controller appears to step up or down, it means that the set event trigger function is satisfied, and the controller of the network is updated at this time; thus, the theoretical analysis and the simulation results are also mutually verified.
Table 1 shows the comparison of the synchronization time of the two control strategies in Example 1 (20-nodes network) with different coupling strengths.

Control Strategy
Coupling Strength Synchronization Time The following conclusions can be obtained by analyzing the simulation results of Examples 2 and 3. When the network coupling is large enough (c 1 = c 2 = 10), the eventtriggered control can achieve the synchronization of the network faster.When the coupling strength of the network gradually decreases (c 1 = c 2 = 1), the optimal node selection strategy can achieve the synchronization of the network faster.When the coupling strength of the network continues to decrease again (c 1 = c 2 = 0.1), the multi-weight Markovian switching complex network will no longer be able to achieve synchronization under the event-triggered control strategy.Moreover, the event-triggered control strategy controls three nodes of the network to achieve network synchronization, while the optimal node selection strategy only needs to control one node to achieve network synchronization, which can also reduce the control cost of the network.Therefore, when the actual system needs to achieve fast network synchronization with low control cost, the optimal node selection strategy can be used.When the actual system is not concerned with control cost but only needs to achieve faster network synchronization, the event-triggered control method can be used.
Example 4. The node system of complex network is described by the Lorenz system (48).
In order to further illustrate the advantages of the optimal node selection strategy and the event-triggered control strategy, this section will adopt the 100-node Markovian switching complex network model for simulation.In this simulation, the complex network, switching mode and all parameters will remain consistent.The switching of two different modes in the complex network can be shown in Figure 16, and the parameters of the network are also given below.
The network synchronization error curves and the event-triggered controller update process for different coupling strengths c1 = c2 = 10, c1 = c2 = 1 and c1 = c2 = 0.4 are given by Figures 25-30, respectively.Synchronization of the Markovian switching network can be achieved at t ≈ 0.1 when the coupling strength c1 = c2 = 10, at t ≈ 1.2 when the coupling strength c1 = c2 = 1, at t ≈ 5 when the coupling strength c1 = c2 = 0.4.When the coupling strength of the network is very weak (less than 0.1 in Example 6), the Markovian complex network will no longer be synchronized under the event-triggered control strategy.This again validates the conclusion obtained in Example 3. Based on the event-triggered control strategy, the synchronization time of the network gradually increases as the coupling strength of the network decreases, and the event-triggered controller is also step-varying.Example 6.In this example, a multi-weight Markovian switching complex network model simulation with 100 nodes was performed using the event-triggered control strategy, and the coupling strengths of the networks were c 1 = c 2 = 10, c 1 = c 2 = 1, and c 1 = c 2 = 0.4, respectively.According to the established event-triggered function to update the controller at all synchronization times, and the three nodes of the network are selected as controlled nodes, i.e., u i (t) = ( Figures 25-30, respectively.Synchronization of the Markovian switching network can be achieved at t ≈ 0.1 when the coupling strength c1 = c2 = 10, at t ≈ 1.2 when the coupling strength c1 = c2 = 1, at t ≈ 5 when the coupling strength c1 = c2 = 0.4.When the coupling strength of the network is very weak (less than 0.1 in Example 6), the Markovian complex network will no longer be synchronized under the event-triggered control strategy.This again validates the conclusion obtained in Example 3. Based on the event-triggered control strategy, the synchronization time of the network gradually increases as the coupling strength of the network decreases, and the event-triggered controller is also step-varying.Table 2 shows the comparison of the synchronization time of the two control strategies in Example 4 (100-nodes network) with different coupling strengths.The conclusions obtained in Example 1 can be verified again by analyzing the simulation results of Examples 2 and 3. When the coupling strength is large enough (c1 = c2 = 10, 1), the event-triggered control can achieve the synchronization faster.When the coupling strength gradually decreases (c1 = c2 = 0.1, 0.001), the Markovian complex network will no longer be able to achieve synchronization under the event-triggered control strategy, and the optimal node selection strategy can achieve the synchronization faster.
In addition to the above conclusions, by comparing Examples 1 and 4, it can be seen that as the number of network nodes continues to increase, the synchronization time of the network also increases under the optimal node selection strategy, and the time to achieve network synchronization under the proposed event-triggered control strategy will not change significantly as the number of network nodes increases.

Conclusions
This paper focuses on the analysis of low energy synchronization of Markovian switching complex networks through multiple perspectives.Analysis and discussion is based on the two control strategies of optimal node selection and event-triggered control.
(1) Considering that the Markovian switching process will change the dynamic of the complex network, the optimal node selection strategy based on network node importance measurement is improved, and a controller with a simpler structure is de- Table 2 shows the comparison of the synchronization time of the two control strategies in Example 4 (100-nodes network) with different coupling strengths.The conclusions obtained in Example 1 can be verified again by analyzing the simulation results of Examples 2 and 3. When the coupling strength is large enough (c 1 = c 2 = 10, 1), the event-triggered control can achieve the synchronization faster.When the coupling strength gradually decreases (c 1 = c 2 = 0.1, 0.001), the Markovian complex network will no longer be able to achieve synchronization under the event-triggered control strategy, and the optimal node selection strategy can achieve the synchronization faster.
In addition to the above conclusions, by comparing Examples 1 and 4, it can be seen that as the number of network nodes continues to increase, the synchronization time of the network also increases under the optimal node selection strategy, and the time to achieve network synchronization under the proposed event-triggered control strategy will not change significantly as the number of network nodes increases.

Conclusions
This paper focuses on the analysis of low energy synchronization of Markovian switching complex networks through multiple perspectives.Analysis and discussion is based on the two control strategies of optimal node selection and event-triggered control.
(1) Considering that the Markovian switching process will change the dynamic of the complex network, the optimal node selection strategy based on network node importance measurement is improved, and a controller with a simpler structure is designed, which can quickly achieve low energy synchronization of the complex network.(2) Considering the control cost problem caused by the large amount of information transfer between networks, a trigger function is designed that can eliminate invalid information intersection and transmission between networks based on the eventtriggered control strategy, so as to achieve low energy synchronization of Markovian switching complex networks.(3) Based on the above two control strategies, important conclusions have been obtained through comparative simulation, which indicate that in order to optimally achieve synchronization control under low energy cost mechanism, a control strategy with faster synchronization speed and fewer control nodes is better.
I. Compared with event-triggered control strategy, the optimal node selection strategy can control less nodes (only one control node in Examples 2 and 5) to achieve network synchronization, which can further reduce the control cost of the network.
II.With the continuous increase of the network, the network synchronization time under the optimal node selection strategy has also increased.However, under the eventtriggered control strategy, the time to achieve network synchronization will not change significantly with the growth of the network, but slightly more control nodes (three control nodes in Examples 5 and 6) are required compared to the optimal node selection strategy.
III.When the network coupling strength is large enough, the event-triggered control strategy can achieve synchronization faster.When the coupling strength of the network is very weak, the Markovian complex network can achieve synchronization faster under the optimal node selection strategy, and it will no longer be synchronized under the eventtriggered control strategy.

Figure 1 .
Figure 1.Switching of the network mode.Example 2. Finite-time synchronization of a multi-weighted Markovian switching complex network will be achieved by the optimal node selection strategy under different coupling strengths (c1 = c2 = 10, 1, 0.1, 0.001).The maximum average error node in each time interval (tk−1, tk] is selected as the control node.That is, only one node in the network is selected as the controlled node in this simulation, i.e.,

Figure 1 .
Figure 1.Switching of the network mode.

Figure 16 .Example 5 .
Figure 16.Switching of network mode.Example 5.In this example, a multi-weight Markovian switching complex network model simulation with 100 nodes was performed using the optimal node selection strategy, and the coupling strengths of the networks were c1 = c2 = 10, c1 = c2 = 1, c1 = c2 = 0.1 and c1 = c2 = 0.001, respectively.The maximum average error node (only one node) in each time interval (tk−1, tk] is selected as the controlled node in this simulation, i.e.,

Figures 17 -
show the network synchronization error curves and the pinning controller evolution process under different coupling strengths (c 1 = c 2 = 10, 1, 0.1, 0.001), respectively, from which it can be seen that the multi-weight Markovian switching complex network basically converges to zero at t ≈ 4.This again verifies the conclusion obtained in Example 2. Based on the optimal node selection strategy, on the one hand, the network synchronization time does not change significantly with the change of the network coupling strength.On the other hand, synchronization can be achieved under weak coupling strength (c 1 = c 2 = 0.001) and very few controlled nodes (1 controlled node), which further reduces the network energy loss and control cost.

Figures 17 -
show the network synchronization error curves and the pinning controller evolution process under different coupling strengths (c1 = c2 = 10, 1, 0.1, 0.001), respectively, from which it can be seen that the multi-weight Markovian switching complex network basically converges to zero at t ≈ 4.This again verifies the conclusion obtained in Example 2. Based on the optimal node selection strategy, on the one hand, the network synchronization time does not change significantly with the change of the network coupling strength.On the other hand, synchronization can be achieved under weak coupling strength (c1 = c2 = 0.001) and very few controlled nodes (1 controlled node), which further reduces the network energy loss and control cost.
. . ., 0).The control parameter ξ of the trigger function(31)    is taken as ξ = 0.7; Ξ(1) . . ., 0).According to (34), we can get t * ≤ 9.3369 by simple calculation.The network synchronization error curves and the event-triggered controller update process for different coupling strengths c 1 = c 2 = 10, c 1 = c 2 = 1 and c 1 = c 2 = 0.4 are given by Figures 25-30, respectively.Synchronization of the Markovian switching network can be achieved at t ≈ 0.1 when the coupling strength c 1 = c 2 = 10, at t ≈ 1.2 when the coupling strength c 1 = c 2 = 1, at t ≈ 5 when the coupling strength c 1 = c 2 = 0.4.When the coupling strength of the network is very weak (less than 0.1 in Example 6), the Markovian complex network will no longer be synchronized under the event-triggered control strategy.This again validates the conclusion obtained in Example 3. Based on the event-triggered control strategy, the synchronization time of the network gradually increases as the coupling strength of the network decreases, and the event-triggered controller is also step-varying.

Table 1 .
Comparison of the synchronization time of two control strategies in Example 1.

Table 1 .
Comparison of the synchronization time of two control strategies in Example 1. 2

Table 2 .
Comparison of the synchronization time of two control strategies in Example 4.