Percolation transitions in partially edge-coupled interdependent networks with different group size distributions
Abstract
In many systems, from brain neural networks to epidemic transmission networks, pairwise interactions are insufficient to express complex relationships. Nodes sometimes cooperate and form groups to increase their robustness to risks, and each such group can be considered a “supernode”. Furthermore, previous studies of cascading failures in interdependent networks have typically concentrated on node coupling connections; however, in many realistic scenarios, interactions occur between the edges connecting nodes rather than between the nodes themselves. Networks of this type are called edge-coupled interdependent networks. To better reflect complex networks in the real world, in this paper, we construct a theoretical model of a two-layer partially edge-coupled interdependent network with groups, where all nodes in the same group are functionally dependent on each other. We identify several types of phase transitions, namely, discontinuous, hybrid and continuous, which are determined by the strength of the dependency and the distribution of the supernodes. We first apply our developed mathematical framework to ErdsRnyi and scale-free partially edge-coupled interdependent networks with equally sized groups to analytically and numerically calculate the phase transition thresholds and the critical dependency strengths that distinguish different types of transitions. We then investigate the influence of the group size distribution on cascading failures by presenting examples of two different heterogeneous group size distributions. Our theoretical predictions and numerical findings are in close agreement, demonstrating that decreasing the dependency strength and increasing group size heterogeneity can increase the robustness of interdependent networks. Our results have significant implications for the design and optimization of network security and fill a knowledge gap in the robustness of partially edge-coupled interdependent networks with different group size distributions.
1. Introduction
Complex networks provide a powerful paradigm for characterizing complex systems because they can be used to simulate and study a wide variety of real-world network systems, including the Internet, social networks and food chains.1,2,3,4 In most real-world scenarios, systems are not isolated but coupled; a typical scenario is that of cyber-physical systems (CPSs).5,6,7,8,9,10,11 Although the interactions between networks enable such systems to operate more efficiently, they also introduce many risks. The interdependency of interdependent networks can significantly increase their vulnerability to cascading failures; i.e. if either external or internal perturbations disrupt one system, the resulting failures could spread not only within the disrupted system itself but also within the other systems with which it interacts, leading to abrupt failures and catastrophic collapses, like the 2003 Italian blackouts and the 2020 global COVID-19 breakout.12,13
Since the introduction of the framework proposed by Buldyrev et al. in 2010 for analyzing the robustness of interdependent networks based on percolation theory,12 numerous studies have been conducted within this framework. To date, the models of interdependent systems have primarily concentrated on the pairwise dependencies between individual nodes. Considering the structural and functional patterns, the models above vary from structural and functional patterns, including but are not limited to coupling strength,14 coupling schemes,15 and coupling preferences.16,17 Additionally, these models have explored various dependency relationships, including multiple support18,19 and multiple dependencies,20 as well as various network properties, such as directed,21,22 weighted,23,24 and capacity load.11,25
Most studies above, however, have focused on node-coupled interdependent networks (NINs), where an interdependency relationship exists between nodes from different layers. However, interactions usually happen on the edges connecting nodes rather than at the nodes themselves in many real-world networks. For example, congestion in the backbone of a transportation network can also cause failures to propagate to other routes between cities. To enhance the performance of designated backbone networks, such as an intermodal bus and rail transport network, bridging services may be needed to temporarily replace some parts of a metro network.26,27 Therefore, considering the relationships between edges from different layers has become an emerging and promising topic in studying interdependent networks.28,29,30,31,32,33
For studying the edge-coupled interdependent networks (EINs), in which the functioning of an edge depends on the functioning of edges in other layers, was proposed by Gao et al.28 and a mathematical framework based on percolation theory was established. They found that EINs have a lower threshold than NINs and that a broader degree distribution increases the robustness of EINs, a finding that contrasts with the results observed for NINs. Later, Gao et al.29 proposed a model for partially edge-coupled interdependent networks (partially EINs) to facilitate the study of arbitrarily coupled EINs, aiming to represent the case in which only some edges in a network depend on edges in another network better. This work revealed how changes in the dependency strength q can trigger alterations in the types of phase transitions occurring in networks. Then, Zhou et al.31 analyzed the mechanism that makes EIN generally more robust than NIN based on a quenched network framework and showed that this property is rooted in the fact that in a network, the excess degree of an edge is on average larger than the degree of a node. Subsequently, Xie et al.,30 and Gao et al.32 developed a weighted and a directed EIN model, respectively, and also established comprehensive theoretical frameworks to enrich the research on percolation transitions of EINs. In real-world scenarios, relationships between systems may not only contain pairwise interactions but also exist in high-order interactions.34,35,36 specific nodes may sometimes band together into cliques or groups to improve the robustness of a system against risk.37,38,39,40,41,42,43,44,45,46,47 For example, in service function chaining (SFC), multiple virtual network functions (VNFs) are deployed on the same physical node and tend to fail or survive together.37,38,39 In networks with groups, there exist two kinds of connections. One can be regarded as a hyperedge containing several regular nodes that survive or fail together; another is the link that connects two nodes. So pairwise and high-order interactions exist together in the network with groups.
The theory of group percolation, which studies the above phenomenon, has thus been widely developed to improve further the robustness of interdependent networks with groups (NGINs) and prevent their abrupt collapse. Wang et al.40 proposed a general model of “group percolation” in interdependent networks and found that the formation of groups can significantly improve the network robustness. From the perspective of coupling schemes, Wang et al.42 investigated the effects of different coupling schemes and found that the network robustness improves as the assortativity of interdependent networks with cliques increases. Similarly, Su et al.43 formulated a cascading failure model for interdependent networks with cliques and multiple dependency relationships and found that the system’s robustness improves as the number of multiple dependency relationships increases. Notably, the type of phase transition remains unchanged for homogeneous degree distributions and multiple dependency relations but can be altered by heterogeneous degree distributions. From the perspective of dependency strength, Zang et al.44 explored the impact of weak interdependence on interdependent networks with cliques and found that reducing the dependency strength can cause the type of the phase transitions in both layers to change from discontinuous phase transitions to continuous phase transitions. From the attack strategies, Peng et al.48 proposed a series of edge attack and removal strategies and investigated the impact under different strategies in studying the robustness of NGINs.
In addition, realistic interdependent networks are not as fragile as most realistic networks because the network can be heterogeneous, and this heterogeneity is reflected in the probability of failure of the connected edges or the size of the supernode.45,46,47 Lu et al.45 and Zang et al.46 analyzed the effects of different clique size distributions on network robustness under random and targeted attacks, respectively, and found that increasing the heterogeneity of the clique size distribution can improve network robustness. More recently, Li and colleagues47 examined the combined effects of reinforcement of critical nodes and the dependency group distribution and concluded that suitable modifications to the density of reinforced critical nodes and the heterogeneity of the dependency group could significantly enhance the robustness of networks and cause them to exhibit multiple phase transitions.
However, we do not know whether the strength of dependence and heterogeneity of supernodes size affects the robustness of the EIN network, as it did before in the NINs and NGINs. To address such scenarios, based on the original EIN model, we develop a model of group percolation in partially edge-coupled interdependent networks with groups (partially EGINs) with different group size distributions to fill this gap in this paper. Our study reveals that dependency strength and heterogeneity in group size distribution can greatly affect the robustness of interdependent networks. These findings provide valuable theoretical insights for improving the robustness of such networks in real-life applications.
This work is structured as follows. In Sec. 2, we introduce the two-layer partially EGINs model. In Sec. 3, we present theoretical derivations to investigate the sizes of the giant components (GCs) and the phase transition properties of the proposed model. In Sec. 4, we report the results for the general case of EGINs with groups of equal size (HomEGINs) as well as for the case of EGINs with groups of two different group size distributions (HetEGINs). Finally, we offer conclusions and further discussion in Sec. 5.
2. Model Description
In this section, we develop a model of group percolation in a partially EGIN that consists of two layers, namely, layer A, with node set NA and edge set EA, whose degree distribution is PA(kA), and layer B, with node set NB and edge set EB, whose degree distribution is PB(kB). As described in Ref. 40, we randomly divide the nodes in layers A and B into small, none-overlapping groups (i.e. groups with no shared nodes) with sizes of m1 with equal size and m2 with a given group size distribution g(m2), respectively, which can be regarded as supernodes. After this transformation, layers A and B are changed into new networks à and ˜B, respectively, each with a number of supernodes equal to NÃ=N˜B=N. In the constructed networks à and ˜B, each supernode corresponds to a group, and the size of each supernode is equal to the number of regular nodes in the corresponding group. If edges are present between the original regular nodes, corresponding edges are also added between the supernodes to which these nodes belong after the network is divided; note that in this process, edges are not added repeatedly between the same two supernodes. In this model, a fraction q1 of the edges in network à are randomly dependent on edges in network ˜B (through dependency links), and a fraction q2 of the edges in network ˜B is similarly defined, as described in Ref. 49. It is assumed that each network edge has at most one dependent edge. If an edge in subnet A and an edge in subnet B exhibit a one-to-one correspondence, this is referred to as a one-to-one no-feedback dependency. For explicit illustration, we first consider transformed networks à and ˜B, where Ã=A with a supernode size of m1=1, and assume that the nodes of layer B cooperate and form groups with m2=2. The illustration of EGIN and its bipartite network representation are shown in Fig. 1.

Fig. 1. Illustration of cascading failures in partially edge-coupled interdependent networks with groups (EGINs). Inter-layer dependency links, shown as dashed gray lines, indicate a one-to-one correspondence between edges from two layers. Intra-layer links within the à and ˜B networks are shown as solid orange and blue lines, respectively. (a) An attack on edge e3 in the network ˜B triggers cascading failures, initially, which further propagates to its dependency edge e3 in the network Ã. It leads to the failure of edges e1 and e2 due to loss of connection with the GC in the network Ã. Then the failure propagates back to the network B and leads to the failure of edges e1 in the network B, and at last, edge e2 is also removed. (b) The steady state after the cascading failure process. This cascading failure process continues until no more edges fail and the network reaches its final steady state. (c) and (d) show the bipartite networks representation of the EGINs in (a) and (b), where nodes and hyperedges are indexed in the same way. The green dashed circles represent the survival supernodes, and the red dashed circles represent failed supernodes.
3. Theoretical Analysis
In this section, we theoretically derive the giant components (GCs) and giant grouped components (GGCs) of the proposed partially EGINs. Based on group percolation theory established in Ref. 40, the generation functions of the transformed networks à and ˜B can be expressed as GÃ0(x)=∑kÃPÃ(kÃ)xkà and G˜B0(x)=∑k˜BP˜B(k˜B)xk˜B, with degree distributions of PÃ(kÃ) and P˜B(k˜B), respectively. Here, PÃ(kÃ) or P˜B(k˜B) denotes the probability that an arbitrarily selected supernode in network à or ˜B will have a degree of kà or k˜B, respectively. 〈kÃ〉 and 〈k˜B〉 represent the average degrees.
In addition, we define the probability of randomly selecting a pair of supernodes in networks à and ˜B with sizes m1 and m2, respectively, as Q(m1,m2). In this model, we assume that the size of each supernode in network à is set to m1=1, while the sizes of the supernodes in network ˜B follow a distribution g(m2). Then, the expression for Q(m1,m2) can be simplified to Q(1,m2), where Q(1,m2)=g(m2). The generating function corresponding to Q(m1,m2) can be expressed as
For a partially EGIN with different group size distributions in the two layers, we define fà and f˜B as the probabilities of reaching the GC in one direction along a randomly selected edge in networks à and ˜B, respectively. For the constructed network Ã, which has a degree distribution of PÃ(kÃ), the probability that a supernode with a degree of kà does not lead to the GC is (1−fÃ)kÃ. By averaging the probability (1−fÃ)kà overall possible degrees kÃ, the probability that a supernode belongs to the GC can be calculated as ∑∞kÃP(kÃ)[1−(1−fÃ)kÃ], which is also the size of the GC, denote as μ∞. In addition, if a supernode along a selected edge leads to the GC, i.e. at least one of the remaining kÃ−1 edges of that supernode leads to the GC, then the selected edge is also considered to lead to the GC. Accordingly, the probability that a randomly selected supernode belongs to the GC is ∑kÃPÃ(kÃ)kÃ〈kÃ〉[1−(1−fÃ)kÃ−1].
Different from traditional node-coupled interdependent networks (NGINs),40 our study focuses on the partially EGINs, which involve coupled relationships between the edges connecting supernodes. Therefore, it makes more sense to analyze this network based on the bond percolation theory.8 Gao et al.28 using the self-consistent probabilities method to derive the percolation equations of the fully EINs, where the coupled relationships exist between the edges that connect regular nodes. Following this approach, we establish an analysis framework of the EGINs model proposed in this paper. To calculate the value of μ∞, we need to obtain the expressions for fà and f˜B. For a randomly selected edge “la” in network Ã, suppose that not only does it belong to the GC, but its dependent partner edge “lb” in network ˜B also exists and belongs to the GC. These two edges are thus part of the mutually connected giant component (MCGC). For network ˜B, it is easy to find the probability of the opposite case, that is, the probability that neither end of the edge is in the GC. From the above analysis, we know that the probability that a randomly selected supernode “b” in network ˜B is not in the GC is ∑k˜BP˜B(k˜B)k˜B〈k˜B〉(1−f˜B)k˜B−1. Furthermore, because each edge is connected to two supernodes, one at each end, we know that the probability that a randomly selected edge “lb” in network ˜B does not belong to the GC is [∑k˜BP˜B(k˜B)k˜B〈k˜B〉(1−f˜B)k˜B−1]2; then, the probability of the opposite case, namely, the probability that edge “lb” belongs to the GC, is 1−[∑k˜BP˜B(k˜B)k˜B〈k˜B〉(1−f˜B)k˜B−1]2.
Since this model is not fully but partially EGINs, we assume that there is a probability of q1 that an edge in network à is dependent on an edge in network ˜B and a probability of 1−q1 that an edge in network à is an autonomous edge. First, we randomly remove a proportion 1−p of the edges in network ˜B to trigger a cascading failure process. Therefore, for a randomly chosen edge “la” in network Ã, the probability that this edge is in the GC is equal to the probability that one of the following conditions holds: (i) it is an autonomous edge and leads to the GC or (ii) it is a nonautonomous edge, but its dependent partner in network ˜B was not removed after the initial attack and also leads to the GC. Thus, the self-consistent probability equation for subnet à in the partially EGINs can be transformed as follows using the generating function G(x,y) described in Eq. (3)
Similarly, we can obtain the self-consistent equation for f˜B as follows :
Because there is no interaction between the supernodes in the two layers, the expressions for μÃ∞ and μ˜B∞ are the same as in a single network, as illustrated in what follows :
The probability that a randomly chosen regular node in layer A is connected to the GGC is denoted by μA. Since layer A is isomorphic to network Ã, it holds that μA=μÃ∞. In layer B, where the supernodes have sizes of m2 with a distribution of g(m2), it also follows that μB=μ˜B∞.
4. Percolation Transition Properties and Critical Tipping Points
In this section, we focus on analyzing the effect of dependency strength and heterogeneity on the robustness of the EGIN model. First, we present an analysis and discussion of the percolation thresholds and critical tipping points in HomEGINs, where supernodes of equal size exist within subnetworks à and ˜B. We then explore the HetEGINs model in terms of heterogeneity by investigating the effect of two different group size distributions on the robustness of EGINs. The simulation results are in excellent agreement with our theoretical predictions, highlighting the validity of our model.
Numerical simulations are performed on ErdsRnyi (ER) and scale-free (SF) networks, commonly used to represent real-world network systems. In an ER-ER partially EGINs, the distributions of the network degrees satisfy PA(kA)=e−〈kA〉〈kA〉kA∕kA! and PB(kB)=e−〈kB〉〈kB〉kB∕kB!, and the generating functions are GA0(x)=GA1(x)=e〈kA〉(x−1) and GB0(x)=GB1(x)=e〈kB〉(y−1). In an SF-SF partially EGINs, the degree distribution satisfies P(k)=ck−λ for both networks, where λ is the degree exponent and kmin≤k≤K. In this latter case, P(k)=(kmin∕k)λ−1−(kmin∕k+1)λ−1 is a reasonable approximation of the degree distribution. The generating functions for SF networks are as follows50,51 :
4.1. HomEGINs
In this part, we first analyze how to determine the critical dependency strength q2 and the percolation threshold pc for a given q1, and show the characterization of different types of phase transitions and finally give the phase diagrams with respect to p and q2 in the following sections. Without loss of generality, in the case of partially HomEGINs, the number of nodes in layer A is set to be NA=106 and the number of nodes in layer B is set to be NB=2×106. The sizes of supernodes in network à are fixed to be m1=1 and the sizes of supernodes in network ˜B are fixed to be m2=2 in the simulations.
4.1.1. Determination of critical tipping points
Theoretically, Eqs. (4) and (5) can be reformulated as fÃ=F1(p,f˜B,fÃ) and f˜B=F2(p,fÃ,f˜B), respectively. At the point of a discontinuous phase transition for the system, the following condition applies :
For a continuous phase transition, the size of the GC experiences a continuous increase at the transition point pIIc. Because the system exhibits a critical tipping point from a discontinuous phase transition to a continuous phase transition, Eqs. (4) and (5) yield two distinct types of solutions, as follows:
(i) | When p→pIIcÃ, the GC of network à is zero, and the GC of network ˜B is nonzero (fÃ=0 and f˜B>0). In this case, a Taylor expansion of Eq. (4) at fÃ→0 is performed as follows : fÃ=F1′(pIIc,f˜B,fÃ)fÃ+12F1′′(pIIcÃ,f˜B,fÃ)fÃ2+o(fÃ3),(9) F1′(pIIcÃ,f˜B,0)=[1−q1⋅(1−pIIcÃ)]G′x(1,1)Gx(1,1)−q1⋅pIIcÃ⋅G′xy(1,1−f˜B)Gxy(1,1),(10) fc˜B=pIIcÃ⋅[1−Gy(1,1−f˜B)Gy(1,1)]−q2⋅pIIcÃ⋅[1−Gxy(1,1−f˜B)Gxy(1,1)].(11) (ii) When p→pIIc˜B, the GCs of networks à and ˜B are both zero (fÃ=0 and f˜B=0). In this case, a Taylor expansion of Eq. (5) at f˜B→0 is performed as follows : f˜B=F2′(pc,fÃ,f˜B)f˜B+12F2′′(pc,fÃ,f˜B)f˜B2+o(f˜B3).(12) When fÃ→0, f˜B→0, which leads to F2′(pIIc˜B,0,0)=pIIc˜B⋅{G′y(1,1)Gy(1,1)−q2⋅G′xy(1,1)Gxy(1,1)}.(13) Then, we have pIIc˜B=1G′y(1,1)Gy(1,1)−q2⋅G′xy(1,1)Gxy(1,1).(14) |
The threshold pIIc˜B can be found by solving Eq. (14). At this phase transition point, because the network phase transition threshold satisfies pIc˜B=pIIc˜B, by simultaneously considering Eqs. (10) and (11), we can determine the solution qH−II2c˜B where network ˜B transitions from a hybrid phase transition to a continuous phase transition.
Graphical illustrations provide further clarification of this process. Taking ER-ER partially EGINs as an example, the curves represented by Eqs. (4) and (5) are plotted, and the values of fà and f˜B at the intersection are labeled, as shown in Fig. 2. Specifically, for q2=0.8, which is greater than q2c in both networks à and ˜B, an examination of Fig. 2(a) shows that as the proportion p of preserved edges increases, fà and f˜B abruptly shift from zero to nonzero values, representing discontinuous phase transitions in both networks à and ˜B. For q2=0.4 in Fig. 2(b), where q2 decreases to qI-IIcÃ<q2<qH−I2c˜B, the value of fà starts at zero and undergoes a sudden change when the two curves become tangent, indicating a discontinuous phase transition in network Ã, while the value of f˜B varies continuously from zero to nonzero and then abruptly shifts to a new value when the two curves become tangent, indicating a hybrid phase transition in network ˜B. For q2=0.1, where q2<qI-IIcà in Fig. 2(c), as the proportion p of preserved edges increases, the two curves continuously intersect without tangency, resulting in values of fà and f˜B that do not show abrupt changes. The networks à and ˜B undergo continuous phase transitions.

Fig. 2. Graphical illustrations of different solutions to Eqs. (4) and (5) in ER–ER partially HomEGINs when q1=0.9.
4.1.2. Characterization of different types of phase transitions
Figure 3 gives the behaviors of μA(μB) as a function of p for ER–ER and SF–SF networks. Essential properties between NINs, EINs, NGINs and EGINs are revealed by comparing their performance, as can be seen in Fig. 3. In both ER–ER and SF–SF networks, the EGINs showed better robustness than the remaining three models, NINs, EINs and NGINs, which can be reflected by pc(EGIN)<pc(EIN)<pc(NGIN)<pc(NIN). Our model is based on EGIN and then further investigates how the dependency strength affects the robustness of the EGINs.

Fig. 3. Behaviors of μA(μB) as a function of p for ER–ER and SF–SF networks, where curves for theoretical results and symbols are for simulation results. The results of EGINs are compared with other base models, such as NINs, EINs, and NGINs. The network parameters are set as, in the models NINs and EINs, NA=NB=106, and in the models NGINs and EGINs, NÃ=N˜B=106, where m1=1 and m2=2. The ER networks with average degree 〈k〉=4, and the SF networks are constructed with configuration model with γ=2.7. The order of the critical threshold pc among the four models is as follows: the pc in the EGIN model is the smallest, followed by the EIN model, then NGIN, and finally, the NIN model in both ER–ER and SF–SF networks. This implies that the EGIN model has the highest robustness while the NIN model exhibits the lowest. The other parameters are set as q1=q2=1.
Figures 4 and 5 depict the phase transition behaviors in both networks à and ˜B with respect to the proportion of preserved edges p when q2 takes values of 0.1, 0.3, 0.5, 0.7 and 0.9. As depicted in Figs. 4(a) and 4(b), for a fixed dependency strength q1=1, the fraction of the giant grouped component of layer A and the fraction of the giant grouped component of layer B increase with the increase of the proportion of preserved edges p. For another aspect, when p is fixed, μA and μB increase as the decrease of q2, and the system exhibits different types of phase transitions. As can be seen in these figures, when q2 is equal to 0.9 or 0.7, both μA and μB exhibit a discontinuous phase transition. When q2 decreases to 0.5 or 0.3, the percolation diagrams of μA and μB exhibit distinct differences, with μA still showing a discontinuous phase transition, while the behavior of μB indicates a hybrid phase transition. Specifically, in network ˜B, a continuous phase transition occurs first, followed by a discontinuous phase transition. From Figs. 4(a) and 4(b) and Figs. 5(a) and 5(b), we can draw the preliminary conclusion that as q2 decreases for both ER–ER and SF–SF EGINs, network à gradually changes from a discontinuous phase transition to a continuous phase transition, while network ˜B changes first from a discontinuous phase transition to a hybrid phase transition and then from a hybrid phase transition to a continuous phase transition.

Fig. 4. The cascading failures on ER–ER partially HomEGINs with fixed supernode sizes of m1=1 and m2=2 in layers A and B, respectively. (a) The values of μA of layer A, (b) The values of μB of layer B versus the proportion of preserved edges p for different strengths of the dependence q2. The solid lines represent theoretically calculated results, and the hollow markers represent the results of computer simulations. The other parameters are set as follows: NÃ=N˜B=N=106, 〈kA〉=〈kB〉=4 and q1=1.

Fig. 5. Cascading failures on SF–SF partially HomEGINs with fixed supernode sizes of m1=1 and m2=2 in layers A and B, respectively. (a) The values of μA of layer A, (b) μB of layer B versus the proportion of preserved edges p for different strengths of the dependence q2. The solid lines represent theoretically calculated results, and the hollow markers represent the results of computer simulations. The other parameters are set as follows: NÃ=N˜B=N=106, 〈kA〉=〈kB〉=4, λA=λB=2.7 and q1=1.
4.1.3. Phase diagrams with respect to p and q2
Next, in Fig. 6, we intuitively present the variations in the sizes of μA and μB in the (p,q2) plane for both networks à and ˜B in the cases of ER–ER and SF–SF HomEGINs. It is observed that μA and μB increase with increasing p and decrease with increasing q2. A red curve divides each panel into two regions, namely, the functional and nonfunctional regions, where a GC is present in the functional region but absent in the nonfunctional region. Specifically, as shown in Figs. 6(a) and 6(c), for network Ã, when q2>qI-II2cÃ, network à undergoes a discontinuous phase transition, and the corresponding threshold pIcà can be determined by solving Eq. (8). On the other hand, when q2≤qI-II2cÃ, network à undergoes a continuous phase transition, and the corresponding threshold pIIcà can be determined by combining Eqs. (10) and (11). For network ˜B, as shown in Figs. 6(b) and 6(d), when q2>qI−H2c˜B, a discontinuous phase transition occurs in ˜B, with the corresponding threshold pIc˜B being the same as that for network Ã. When qH−II2c˜B<q2<qH−I2c˜B, ˜B undergoes a hybrid phase transition. In this transition, as p decreases, μB first jumps discontinuously to a nonzero value, which occurs when the curves of fà and f˜B become tangent to each other, and then continuously decreases from nonzero to zero at pH−IIc˜B, the point where Eq. (12) intersects with the point (0,0). Furthermore, when q2<qH−II2c˜B, network ˜B undergoes a continuous phase transition, and the corresponding threshold pIIc˜B can be determined from Eq. (14).

Fig. 6. Phase diagrams of ER–ER and SF–SF partially HomEGINs with m1=1 and m2=2 in the (p,q2) plane. Theoretical results of (a) μA and (b) μB in ER–ER partially HomEGINs with 〈kA〉=〈kB〉=4 as well as (c) μA and (d) μB in SF–SF partially HomEGINs with 〈kA〉=〈kB〉=4 and λA=λB=2.7. In panels (a) and (c), the gray solid line represents the boundary at the critical tipping point qII-I2cÃ; the red solid line on the right side of this boundary represents the discontinuous phase transition threshold, and the red dashed line on the left side represents the continuous phase transition threshold. In panels (b) and (d), the regions corresponding to the three types of phase transitions in network ˜B are separated by two gray boundaries at the critical tipping points qII−H2c˜B and qH−I2c˜B. The red solid line on the right side represents the discontinuous phase transition threshold, the red dashed line on the left side represents the continuous phase transition threshold, and the region between the two gray solid lines is the hybrid phase transition region. The network parameters are set to NÃ=N˜B=N=106, q1=1.
In Fig. 7, we further show the phase diagrams of the systems for different average degrees 〈k〉 in ER–ER partially HomEGINs (solid lines) and NGINs (dashed lines) and for different degree exponents λ in SF–SF partially HomEGINs (solid lines) and NGINs (dashed lines). In general, the robustness of the proposed EGINs model is better than the traditional NGINs, which is reflected in the percolation threshold pIc and pIIc of EGINs are lower than that of NGINs. The meanings of qI-II2cà (qH−II2c˜B), and qI−H2c˜B remain consistent with those depicted in Fig. 6. It is noteworthy that the threshold qI−H′2c˜B within NGINs exceeds that of EGIN (hereby referred to as qI−H2c˜B). The boundary qI−H′2c˜B divided the phase transition characteristics of layer ˜B into two classes: discontinuous and hybrid. It suggests that layer ˜B in NGIN commences its hybrid phase transition at an earlier stage compared to its counterpart in EGIN. These diagrams explore the relationship between q2 and the phase transition threshold pc. It is observed that for both ER–ER partially HomEGINs and NGINs, a higher 〈k〉 results in greater robustness. Conversely, for both SF–SF partially HomEGINs and NGINs, an increase in λ has a detrimental impact on network robustness. Additionally, both Figs. 7(a) and 7(b) illustrate that a decrease in the interdependency strength, q2, leads to a decrease in the phase transition threshold and can cause the types of percolation transitions observed in these systems to change.

Fig. 7. The phase diagram versus q2 for (a) ER–ER partially HomEGINs (solid lines) and NGINs (dashed lines) with different values of 〈k〉. (b) SF–SF partially HomEGINs (solid lines) and NGINs (dashed lines) with different values of λ. The red solid lines in both panels (a) and (b) represent the pIc of the system. The green solid lines in panel (a) represent the threshold pIcà for network Ã, where μA jumps discontinuously from nonzero to zero as p decreases, which also represents the threshold pI−Hc˜B for network ˜B, where μB jumps discontinuously to a nonzero value as p decreases. The blue solid lines represent the threshold pH−IIc˜B for network ˜B, determined via Eq. (14), where μB continuously reaches zero from nonzero values as p decreases. The pink and orange solid lines represent the thresholds pIIcà and pIIc˜B for networks à and ˜B, respectively. All dashed lines are pc curves in NGIN, and the meanings of each curve are the same as in the EGIN model. qI−H2cà for network à and qH−II2c˜B and qI−H2c˜B (qI−H′2c˜B in the NGIN model) for network ˜B are the critical points where the types of phase transition changes.
4.2. HetEGINs
In this section, we present an extensive series of numerical simulations to investigate the robustness of interdependent networks with heterogeneous group sizes (HetEGINs) to assess the validity and effectiveness of the theoretical framework established in Sec. 3. Without loss of generality, we fix the number of nodes in network B to NB=2×106. Accordingly, when the group distribution g(m2) changes, the value of NA=N also changes. In our investigation, we consider two different types of g(m2) distributions, namely, a Gaussian heterogeneous distribution and a power-law heterogeneous distribution.
4.2.1. Gaussian distribution
In this part, we explore the effect of Gaussian-distributed group sizes of the supernodes on the robustness and phase transition behaviour of the system. The Gaussian distribution is expressed as follows :

Fig. 8. Cascading failures in ER-ER HetEGINs with Gaussian group size distributions. These plots show the GCs of (a) network à and (b) network ˜B versus p for a constant average value of ˉm2=2. The variances of the Gaussian distributions in the different cases, denoted by σ, are set to 1 (circles), 3 (triangles) and 5 (rectangles). The solid lines in (a) and (b) represent the theoretical predictions, while the symbols depict the corresponding simulation results. Other parameters are fixed as follows: NB=2×106, and the average degree in each network layer is 〈kA〉=〈kB〉=4.
4.2.2. Power-law distribution
In this part, we further investigate another case of HetEGINs in Fig. 9. Specifically, we assume that the group sizes of m2 in network ˜B follow a power-law distribution and explore its impact on the robustness and phase transition behavior of the system. The power-law distribution is expressed as follows :

Fig. 9. Cascading failures in ER–ER HetEGINs with power-law group size distributions. The plots show the GCs of (a) network à and (b) network ˜B versus p when the exponent β is set to 1.5 (circles), 2.0 (triangles) and 2.5 (rectangles). The solid lines in (a) and (b) represent the theoretical predictions, while the symbols depict the corresponding simulation results. Other parameters are fixed as follows: NB=2×106, and the average degree in each network layer is 〈kA〉=〈kB〉=4.
5. Conclusions
This paper investigates a cascading failure model for partially edge-coupled interdependent networks with heterogeneous group size distributions. Instead of interdependencies between supernodes, this model considers interdependencies between the edges connecting supernodes in each network layer. To analyze the phase transition behaviors of such systems, we develop a mathematical framework for the proposed HetEGINs using generating functions based on the self-consistent probability approach. We first analyze the tipping points and determine the corresponding critical dependency strength q2c in ER–ER and SF–SF HomEGINs, where all supernodes in the same layer consist of the same number of ordinary nodes. We also find that networks with a larger number of supernodes (network ˜B in this paper) exhibit multiple phase transition properties, including continuous, discontinuous, and hybrid percolation behaviors, in different ranges of the dependency strength value. Then, by assigning different group size distributions to network ˜B, i.e. the Gaussian distribution and the power-law distribution, we found that systems with higher heterogeneity are more robust for a given average group size. In general, based on the constructed EGIN model, we not only discuss the influence of any interdependence strength q2 on the change of phase transition type of à and ˜B but also introduce the heterogeneous distribution of group size into the model, which further proves the positive effect of heterogeneous network shape on the robustness of the network. These findings provide an essential reference for designing more robust networks in real-life edge-coupled network scenarios. In addition, we can continue to consider multiple dependencies, the correlation between edge coupling dependencies, extend the model toward higher-order networks, and so on. Future work still needs to be extended to understand edge-coupled interdependent networks.
Acknowledgments
This work is supported by Program of Song Shan Laboratory (Included in the management of Major Science and Technology Program of Henan Province) (221100210700-2).
ORCID
Junjie Zhang https://orcid.org/0000-0002-0014-1650
Caixia Liu https://orcid.org/0009-0006-5977-6171
Shuxin Liu https://orcid.org/0000-0002-3366-4466
HaiTao Li https://orcid.org/0009-0004-1004-0142
You currently do not have access to the full text article. |
---|