Figures
Abstract
This paper explores the stabilization of interdependent networks comprising two sub-networks with non-identical nodes, in which one of the sub-networks is connected to the other in one-to-many mode. Firstly, we establish a mathematical model where the sub-networks possess different number of nodes. Besides, the outer coupling matrix is not required to satisfy the diffusive coupling condition. Then, based on some useful assumptions, adaptive decentralized controllers are designed to realize asymptotic stabilization of the system, the validity of the proposed controllers is rigorously established using Lyapunov stability methods. Finally, their effectiveness is demonstrated through two simulation examples.
Citation: Chen C, Guo C, Wang T (2025) Stabilization of interdependent networks with two sub-networks of non-identical nodes. PLoS One 20(12): e0337899. https://doi.org/10.1371/journal.pone.0337899
Editor: Tiago Pereira, Universidade de Sao Paulo, BRAZIL
Received: March 26, 2025; Accepted: November 15, 2025; Published: December 26, 2025
Copyright: © 2025 Chen et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the manuscript and its Supporting information files. Besides, these data are available at the public repository: https://github.com/Chencao0928/Stabilization-of-Interdependent-Networks.
Funding: This work was supported by the Scientific and Technological Research Program of Chongqing Municipal Education Commission (KJQN202301218 to CC;KJQN202301219, KJQN202301245 and KJQN202301231 to CG; KJQN202301215 to TW) and the Foundation of Intelligent Ecotourism Subject Group of Chongqing Three Gorges University (zhlv-20221024 to CC).
Competing interests: No authors have competing interests.
Introduction
Practical systems with a number of mutually coupled entities can be modeled as complex networks, as a result, research on complex networks has attracted widespread attention, leading to significant advancements over the past decades [1–3]. Actually, many real systems are composed of several interdependent sub-systems, such as transportation systems consisting of buses, taxis and subways [4], urban infrastructure consisting of power supply system, communication system and transportation system [5,6]. That is to say, the complex network representing such a system consists of several sub-networks. It is important to point out that there is no universally accepted terminology to describe such networks. One can find terms like networks of networks [7], interdependent networks [8,9], multi-layer networks [10,11] or multiplex networks [12] in the existing literature. So, to eliminate ambiguity, we use the term interdependent networks in this paper.
In recent years, a growing number of results on interdependent networks have been reported in the literature [13–32], such as cascading failures [15], percolation [19], robustness analysis [23,30], stability [22], and spreading process [25,26]. Synchronization, as an important dynamical property, has been a hot topic of complex networks over the years [33]. Intra and inter-layer synchronization of interdependent networks was studied in Ref. [16]. Gao et al. [17] investigated the synchronization problem of interdependent networks where the links between sub-networks are unidirectional. In Ref. [24], the authors solved complete synchronization problem of interdependent networks. Refs. [21,22] studied inter-structure impacts on the synchronizability and stability of interdependent networks respectively. Li et al. [18] presented an aperiodically adaptive intermittent pinning controller to stabilize the interdependent networks with noise-based superior couplings.
To the best of our knowledge, the stabilization of interdependent networks has received limited attention. Stability refers to the ability of all nodes within a network to return to equilibrium from any arbitrary state solely based on the network’s inherent properties. It is a fundamental prerequisite for engineering applications. In general, it is hard for complex networks to reach stable state on their own, let alone interdependent networks with more complicated structures. Therefore, designing effective controllers is essential to ensure the stabilization of interdependent networks. Many effective control schemes have been proposed [34–36], among which the decentralized controller offers advantages in easier implementation and lower dimensionality [37] . Due to these merits, this methodology has been applied widely in large-scale systems. For example, in Refs. [17,35,38,39], decentralized controllers are designed to solve problems in complex networks and interdependent networks.
One common assumption adopted by most of the previous works [16,24,28,32] is that the two sub-networks contain the same number of nodes, and in particular, the studies [17,24,28,32] further assume that all nodes in each sub-network follow identical dynamics. However, such assumptions are not always consistent with reality. In many real-world systems, the subsystems are heterogeneous. For instance, vehicle platoon systems usually consist of vehicles with heterogeneous dynamics, which, as shown in [40,41], can be readily verified to satisfy quadratic (QUAD) conditions. Motivated by these practical settings, this work focuses on the stabilization of heterogeneous interdependent networks without imposing restrictions on identical node numbers or homogeneous dynamics. Removing these limitations fundamentally changes the dynamics of interdependent networks and may cause the failure of most previously proposed control strategies.
Building on the above analysis, this paper explores the stabilization of interdependent networks, where each non-diffusively coupled sub-network consists of non-identical nodes. The main contributions of this work are as follows:
1. The mathematical model of interdependent networks with two sub-networks is proposed. In contrast to previous works [17,24,28,32], where the sub-networks are assumed to contain the same number of identical nodes, our model allows the two sub-networks to have different numbers of nodes as well as different node dynamics. Moreover, the commonly imposed diffusive coupling condition on the outer coupling matrix is not required in this paper.
2. An adaptive decentralized control scheme is proposed to achieve asymptotic stabilization of the aforementioned model, and this scheme is also valid even if the sub-network has identical nodes or the number of nodes in it is the same. The feasibility of the controllers is verified by theoretical results and two numerical simulation examples.
The remainder of this paper is structured as follows: Section 2 presents the necessary assumptions, key lemmas, and the mathematical model of interdependent networks. The control schemes and the proof of theoretical results are presented in main result section. Two simulation examples are presented to verify the effectiveness of the controllers in simulation example section.
Preliminaries and model formulations
Consider an interdependent network made up of two sub-networks X and Y, where Y depends on X in one-to-many mode [42] unidirectionally in Fig 1. Then, the equations of two sub-networks can be described as follows:(1)
(2)where, for sub-network X,
is the state vector;
is the function vector;
is the inner coupling function matrix; Nx represents the number of nodes in X;
is the outer coupling matrix in which
if there exists a connection from node j to node i, otherwise aij = 0; C = [cij] is the outer coupling matrix between sub-networks X and Y, in which, cij>0 if there exists a dependency from node j in sub-network X to node i in sub-network Y, otherwise cij = 0;
is the inner coupling function matrix between X and Y, and
in Y are the same as
in X.
Remark 1. Without loss of generality, let be the equilibrium point, i.e.
, where On is a zero vector.
Remark 2. Nx and Ny in Eqs (1)–(2) can be different, which implies that the number of nodes in each sub-network does not have to be the same. This is consistent with reality.
Remark 3. If the row sum of an outer coupling matrix equals zero, then it satisfies the diffusive coupling condition [43]. Here, the outer coupling matrices of network model (1)–(2) are not restricted by this condition.
Assumption 1. For any given state vectors (
) and
(
), there exists a positive constant m > 0 such that
,
, and
.
Assumption 2. For any given state vector and any
there exists a positive constant
such that
Assumption 3. For any given state vector and any
there exists a positive constant
such that
Remark 4. Assumptions 2 and 3 are derived from the QUAD (Quadratic) condition, which generalizes the Lipschitz property for nonlinear systems [44]. These assumptions ensure that the growth rate of the nonlinearities of both sub-networks are quadratically bounded. Since many real-world systems (e.g., power systems and chaotic systems) naturally satisfy QUAD conditions [28,45], these assumptions are practically reasonable.
Lemma 1 [46]. If matrix for any given
, then the following inequality holds:
To achieve asymptotic stabilization of the system, adaptive decentralized controllers and
are added to sub-networks X and Y respectively. Then, the system equations are given by
and
where the positive adaptive parameters and
are updated according to the following laws:
where and
are positive constants.
Main results
Theorem 1. Controllers (8)–(9) can force the nodes in system (1)–(2) to the objective equilibrium point x* and y* asymptotically with Assumptions 1-3 holding.
Proof. Consider the candidate Lyapunov function below:
where
where dx and dy are tunable positive constants.
Calculating the time derivative of V(t) along (6) and (7), we can obtain that:
According to Remark 1 and Assumptions 2-3, we can get that:
According to Lemma 1, if D is a identity matrix, then the following inequality holds:
Next, denote ,
,
and
. Then, from the (17)–(19), we can deduce that:
According to (20), Choosing proper and
, we can get:
Based on Lyapunov stability theory, (21) indicates that the interdependent network (6)–(7) is stabilized asymptotically.
Remark 5. From the process of the proof above, Theorem 1 still holds in the following two cases:
1. The nodes in each sub-network are identical.
2. Each sub-network has the same number of nodes, i.e. .
Simulation example
This section provides two examples to verify the effectiveness of controllers (8)–(9). For each example, the sub-network X is a small-world network while the sub-network Y is a scale free network.
Example 1. Consider a sub-network X consisting of 15 nodes and a sub-network Y consisting of 10 nodes as follows:
where ,
. It should be noted that node xi(i = 1,2,...,10) is Lorenz system [47], while node yi(i = 1,2,...,10) is Lü system [48]. As we can see, all nodes in (22)–(23) are non-identical. Other parameters are chosen as follows:
The initial values are chosen as ,
, and simulation results are presented in Figs 2–7.
The uncontrolled state responses of the interdependent network (22)–(23) are illustrated in Figs 2–3. Application of controllers (8)–(9) results in rapid stabilization to the equilibrium point, as shown in Figs 4–5. Finally, Figs 6–7 demonstrate that each adaptive compensation di(t) converges swiftly to a constant as t approaches infinity.
Example 2. A different interdependent network is constructed in this example to verify Remark 5. Consider an interdependent network where the sub-network has identical nodes and the number of nodes in it is the same as follows:
Other parameters are chosen as follows:
The initial states of X are chosen as . The initial states of Y are chosen as
. Numerical results are depicted in Figs 8–11.
Figs 8–9 show that all the uncontrolled nodes in interdependent network (24)–(25) are unstable. From Figs 10–11, it is shown that the stable state of system is achieved quickly which means that controllers (8)–(9) are still valid when the nodes in each sub-network are identical.
Example 3. To illustrate the applicability of the proposed stabilization strategy, we consider a task of UAV–UGV (Unmanned Aerial Vehicle–Unmanned Ground Vehicle) formation control. In this example, the UAVs and UGVs are modeled with different nonlinear dynamics, representing a heterogeneous interdependent system. The control objective is to achieve formation rendezvous where both UGVs and UAVs maintain square formations with 2m spacing while moving toward the designated target location m for UGVs and
m for UAVs, with UAVs maintaining a constant height of 2m above the corresponding UGVs. Moreover, the final velocities should converge to zero, i.e.,
, ensuring that the formation reaches a stable equilibrium at the target. Referring to [49], the UAV–UGV group is composed of 4 UGVs (operating in 2D) and 4 UAVs (operating in 3D), and their dynamic models are given as follows:
where represents the state vector of the i-th UGV containing position and velocity components
,
denotes the state vector of the i-th UAV with components
,
and
are the system dynamics matrices for UGV and UAV respectively,
and
are the control input matrices.
In simulation, the communication topology matrices are:
The system dynamics matrices for UGVs i are:
where represents heterogeneous damping coefficients.
The system dynamics matrices for UAV i are:
where .
The desired formation vectors define the relative positions of each agent with respect to the formation center:
Correspondingly, the tracking errors for UGVs are defined as:
The tracking errors for UAVs are defined as:
According to (8) and (9), the adaptive control laws are designed as:
To maintain the formation with UAVs maintaining a constant height of 2m above the corresponding UGVs, the coupling terms are:
The initial conditions are set as: ,
,
,
,
,
,
with initial adaptive gains
,
and adaptive rates
,
.
Simulation results are depicted in Figs 12–15. Fig 12 shows the tracking errors of the UGVs, which converge asymptotically to zero. Fig 13 presents the tracking errors of the UAVs, which also vanish over time. Figs 14 and 15 illustrate the adaptive laws of the controller parameters for the UGVs and UAVs, respectively, where all adaptive parameters remain bounded.
In summary, the simulation results demonstrate that the proposed control law successfully achieves the UAV–UGV formation control objectives and exhibits practical applicability.
Conclusion
In this paper, the stabilization of interdependent networks is achieved by decentralized adaptive controllers we proposed. In the model of the system, sub-networks neither need to have identical nodes nor the same number of nodes. Besides, the outer coupling matrices of them need not to satisfy the diffusive coupling condition, so it is a generalization of some models in previous literature. Furthermore, our controllers are applicable to interdependent networks with equally sized sub-networks. Finally, the effectiveness of the proposed controller is demonstrated by three simulation studies.
Supporting information
S1 File. Matlab files of simulations. S1 Fig. A one-to-many interdependent network with two sub-networks X and Y.
https://doi.org/10.1371/journal.pone.0337899.s001
(TIFF)
S2 Fig. The state trajectories of nodes of sub-network X in (22) without controller.
https://doi.org/10.1371/journal.pone.0337899.s002
(TIFF)
S3 Fig. The state trajectories of nodes of sub-network Y in (23) without controller.
https://doi.org/10.1371/journal.pone.0337899.s003
(TIFF)
S4 Fig. The state trajectories of nodes of sub-network X in (22) with controller.
https://doi.org/10.1371/journal.pone.0337899.s004
(TIFF)
S5 Fig. The state trajectories of nodes of sub-network Y in (23) with controller.
https://doi.org/10.1371/journal.pone.0337899.s005
(TIFF)
S6 Fig. The evolution of the
exerted on system (22)–(23).
https://doi.org/10.1371/journal.pone.0337899.s006
(TIFF)
S7 Fig. The evolution of the
exerted on system (22)–(23).
https://doi.org/10.1371/journal.pone.0337899.s007
(TIFF)
S8 Fig. The state trajectories of nodes of sub-network X in (24) without controller.
https://doi.org/10.1371/journal.pone.0337899.s008
(TIFF)
S9 Fig. The state trajectories of nodes of sub-network Y in (25) without controller.
https://doi.org/10.1371/journal.pone.0337899.s009
(TIFF)
S10 Fig. The state trajectories of nodes of sub-network X in (24) with controller.
https://doi.org/10.1371/journal.pone.0337899.s010
(TIFF)
S11 Fig. The state trajectories of nodes of sub-network Y in (25) with controller.
https://doi.org/10.1371/journal.pone.0337899.s011
(TIFF)
References
- 1. Dorogovtsev SN, Goltsev AV, Mendes JFF. Critical phenomena in complex networks. Rev Mod Phys. 2008;80(4):1275–335.
- 2. D’Souza RM, Gómez-Gardeñes J, Nagler J, Arenas A. Explosive phenomena in complex networks. Advances in Physics. 2019;68(3):123–223.
- 3. Bartal A, Jagodnik KM. Role-aware information spread in online social networks. Entropy (Basel). 2021;23(11):1542. pmid:34828240
- 4. Currie G, Delbosc A. Exploring the trip chaining behaviour of public transport users in Melbourne. Transport Policy. 2011;18(1):204–10.
- 5. Buldyrev SV, Parshani R, Paul G, Stanley HE, Havlin S. Catastrophic cascade of failures in interdependent networks. Nature. 2010;464(7291):1025–8. pmid:20393559
- 6. Pu H, Li Y, Ma C. Topology analysis of Lanzhou public transport network based on double-layer complex network theory. Physica A: Statistical Mechanics and its Applications. 2022;592:126694.
- 7. Kenett DY, Perc M, Boccaletti S. Networks of networks – an introduction. Chaos, Solitons & Fractals. 2015;80:1–6.
- 8.
Danziger MM, Bashan A, Berezin Y, Shekhtman LM, Havlin S. An introduction to interdependent networks. In: Mladenov VM, Ivanov PC, editors. Nonlinear Dynamics of Electronic Systems. Cham: Springer; 2014. p. 189–202.
- 9. Gao J, Buldyrev SV, Stanley HE, Havlin S. Networks formed from interdependent networks. Nature Phys. 2011;8(1):40–8.
- 10. Boccaletti S, Bianconi G, Criado R, Del Genio CI, Gómez-Gardeñes J, Romance M, et al. The structure and dynamics of multilayer networks. Phys Rep. 2014;544(1):1–122. pmid:32834429
- 11. Interdonato R, Magnani M, Perna D, Tagarelli A, Vega D. Multilayer network simplification: approaches, models and methods. Computer Science Review. 2020;36:100246.
- 12. Mucha PJ, Richardson T, Macon K, Porter MA, Onnela JP. Community structure in time-dependent, multiscale, and multiplex networks. Science. 2010;328(5980):876–8.
- 13. Zhao Y, Zhou J, Zou Y, Guan S, Gao Y. Characteristics of edge-based interdependent networks. Chaos, Solitons & Fractals. 2022;156:111819.
- 14. Lin W, Zhou S, Li M, Chen G. Identifying key nodes in interdependent networks based on Supra-Laplacian energy. Journal of Computational Science. 2022;61:101657.
- 15.
Xu X, Fu X. Analysis on cascading failure of directed-undirected interdependent networks with different coupling modes. In: 2022 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech); 2022. p. 1–6. https://ieeexplore.ieee.org/abstract/document/9928010.
- 16. Zhang C, Zhang C, Zhang X, Wang F, Liang Y. Dynamic event-triggered control for intra/inter-layer synchronization in multi-layer networks. Communications in Nonlinear Science and Numerical Simulation. 2023;119:107124.
- 17. Gao Z, Luo W, Shen A. Asymptotically local synchronization in interdependent networks with unidirectional interlinks. PLOS One. 2022;17(5):e0267909. pmid:35511786
- 18. Li S, Sun H, Li W. Stabilization of novel multi-layer networks with noise-based nonlinear superior couplings via aperiodically adaptive intermittent pinning control. Nonlinear Analysis: Hybrid Systems. 2021;42:101061.
- 19. Gao Y, Chen S, Zhou J, Stanley HE, Gao J. Percolation of edge-coupled interdependent networks. Physica A: Statistical Mechanics and its Applications. 2021;580:126136.
- 20.
Chen J, Tu L, Yang Y, Zhang Q. Event-triggered consensus of directed interdependent networks. In: Wang T, Patnaik S, Ip AWH, Tavana M, editors. Advances in decision science and management. Singapore: Springer. 2022. p. 435–45.
- 21. Yang Y, Tu L, Li K, Guo T. Optimized inter-structure for enhancing the synchronizability of interdependent networks. Physica A: Statistical Mechanics and its Applications. 2019;521:310–8.
- 22. Wu J, Li X. Interlayer impacts to deep-coupling dynamical networks: a snapshot of equilibrium stability. Chaos. 2019;29(7):073104. pmid:31370404
- 23. Dong G, Chen Y, Wang F, Du R, Tian L, Stanley HE. Robustness on interdependent networks with a multiple-to-multiple dependent relationship. Chaos: An Interdisciplinary Journal of Nonlinear Science. 2019;29(7):073107. pmid:31370407
- 24. Wang P, Wen G, Yu X, Yu W, Huang T. Synchronization of multi-layer networks: from node-to-node synchronization to complete synchronization. IEEE Trans Circuits Syst I. 2019;66(3):1141–52.
- 25. Salehi M, Sharma R, Marzolla M, Magnani M, Siyari P, Montesi D. Spreading processes in multilayer networks. IEEE Trans Netw Sci Eng. 2015;2(2):65–83.
- 26. Darabi Sahneh F, Scoglio C. Competitive epidemic spreading over arbitrary multilayer networks. Phys Rev E Stat Nonlin Soft Matter Phys. 2014;89(6):062817. pmid:25019843
- 27.
Kenett DY, Gao J, Huang X, Shao S, Vodenska I, Buldyrev SV, et al. Network of interdependent networks: overview of theory and applications. Understanding Complex Systems. Springer International Publishing. 2014. p. 3–36. https://doi.org/10.1007/978-3-319-03518-5_1
- 28. Lu R, Yu W, Lü J, Xue A. Synchronization on complex networks of networks. IEEE Transactions on Neural Networks and Learning Systems. 2014;25(11):2110–8. pmid:25330433
- 29. Morris RG, Barthelemy M. Transport on coupled spatial networks. Physical Review Letters. 2012;109(12):128703. pmid:23006001
- 30. Gao J, Buldyrev SV, Havlin S, Stanley HE. Robustness of a network of networks. Phys Rev Lett. 2011;107(19).
- 31.
Martin-Hernandez J, Wang H, Mieghem PV, D’Agostino G. On synchronization of interdependent networks. 2013. http://arxiv.org/abs/1304.4731
- 32. Um J, Minnhagen P, Kim BJ. Synchronization in interdependent networks. Chaos: An Interdisciplinary Journal of Nonlinear Science. 2011;21(2):025106. pmid:21721784
- 33. Liu M, Lu B, Li Z, Jiang H, Hu C. Fixed-time synchronization control of delayed dynamical complex networks. Entropy (Basel). 2021;23(12):1610. pmid:34945916
- 34. Zhou P, Cai S, Shen J, Liu Z. Adaptive exponential cluster synchronization in colored community networks via aperiodically intermittent pinning control. Nonlinear Dyn. 2018;92(3):905–21.
- 35. Duan Z, Wang J, Chen G, Huang L. Stability analysis and decentralized control of a class of complex dynamical networks. Automatica. 2008;44(4):1028–35.
- 36. Zheng S. Pinning and impulsive synchronization control of complex dynamical networks with non-derivative and derivative coupling. Journal of the Franklin Institute. 2017;354(14):6341–63.
- 37. Bakule L. Decentralized control: an overview. Annual Reviews in Control. 2008;32(1):87–98.
- 38. Chu L, Gao T, Wang M, Han Y, Zhu S. Adaptive decentralized control for large-scale nonlinear systems with finite-time output constraints by multi-dimensional Taylor network. Asian Journal of Control. 2021;24(4):1769–79.
- 39. Gerdroodbari YZ, Razzaghi R, Shahnia F. Decentralized control strategy to improve fairness in active power curtailment of PV inverters in low-voltage distribution networks. IEEE Trans Sustain Energy. 2021;12(4):2282–92.
- 40. Zhu Y, Li Y, Zhu H, Hua W, Huang G, Yu S, et al. Joint sliding-mode controller and observer for vehicle platoon subject to disturbance and acceleration failure of neighboring vehicles. IEEE Trans Intell Veh. 2023;8(3):2345–57.
- 41. Li Y, Lv Q, Zhu H, Li H, Li H, Hu S, et al. Variable time headway policy based platoon control for heterogeneous connected vehicles with external disturbances. IEEE Trans Intell Transport Syst. 2022;23(11):21190–200.
- 42. Zheng K, Liu Y, Gong J, Wang W. Robustness of circularly interdependent networks. Chaos, Solitons & Fractals. 2022;157:111934.
- 43. Zhang L, Wang Y, Huang Y. Synchronization for non-dissipatively coupled time-varying complex dynamical networks with delayed coupling nodes. Nonlinear Dyn. 2015;82(3):1581–93.
- 44. DeLellis P, di Bernardo M, Russo G. On QUAD, lipschitz, and contracting vector fields for consensus and synchronization of networks. IEEE Trans Circuits Syst I. 2011;58(3):576–83.
- 45. DeLellis P, diBernardo M, Garofalo F. Novel decentralized adaptive strategies for the synchronization of complex networks. Automatica. 2009;45(5):1312–8.
- 46. Tan M-C, Zhang Y-N. New sufficient conditions for global asymptotic stability of Cohen–Grossberg neural networks with time-varying delays. Nonlinear Analysis: Real World Applications. 2009;10(4):2139–45.
- 47. Wang X, Wang M. A hyperchaos generated from Lorenz system. Physica A: Statistical Mechanics and its Applications. 2008;387(14):3751–8.
- 48. Vaidyanathan S. Hybrid synchronization of LIU and LU chaotic systems via adaptive control. IJAIT. 2011;1(6):13–32.
- 49. Tang H, Chen Y, Ali I. Cross-dimensional distributed control for heterogeneous UAV-UGV systems with nonzero leader input. IEEE Trans Intell Veh. 2024;9(10):6354–68.