Degree-ordered percolation on hierarchical scale-free network

Degree-ordered percolation on hierarchical scale-free network

Hyun Keun Lee Department of Physics and Astronomy, Seoul National University, Seoul 151-747, Korea School of Physics, Korea Institute for Advanced Study, Seoul 130-722, Korea    Pyoung-Seop Shim Department of Physics, University of Seoul, Seoul 130-743, Korea    Jae Dong Noh Department of Physics, University of Seoul, Seoul 130-743, Korea School of Physics, Korea Institute for Advanced Study, Seoul 130-722, Korea
July 26, 2019

We investigate the critical phenomena of the degree-ordered percolation (DOP) model on the hierarchical flower network. Using the renormalization-group like procedure, we derive the recursion relations for the percolating probability and the percolation order parameter, from which the percolation threshold and the critical exponents are obtained. When , the DOP critical behavior turns out to be identical to that of the bond percolation with a shifted nonzero percolation threshold. When , the DOP and the bond percolation have the same vanishing percolation threshold but the critical behaviors are different. Implication to an epidemic spreading phenomenon is discussed.

89.75.Hc, 05.70.Fh,

I introduction

Percolation refers to the emergence of a giant cluster during a process where nodes or links are being added. Since a global connectivity is one of the key factors for a proper function of a network, the percolation transition has been received much attention in various contexts. This raises the question regarding the nature of the percolation transition in different applications. The nature depends on whether nodes or links are added in a random or strategic way Cohen00 (); Callaway00 (); Albert00 (); Gallos05 (); Hooyberghs10 (), whether underlying networks are correlated or uncorrelated Noh07 (); SWKim08 (); Goltsev08 (), and whether they are static or growing Callaway01 (); JKim02 ().

One of the applications where the percolation plays an important role is the susceptible-infected-removed (SIR) model on complex networks Newman02 (). The SIR model describes an epidemic spreading among individuals which are in a susceptible, infected, or removed state. An infected individual infects a neighboring susceptible one or recovers acquiring immunity. Suppose that one individual is infected while the others are in the susceptible state initially. Then, after a transient period, the system ends up with a state consisting of susceptible and removed individuals. The cluster of removed individuals thus obtained is equivalent to a bond percolation cluster Newman02 (). Hence the epidemic transition is characterized by the percolation transition.

In this paper, we investigate the percolation threshold and the critical behavior of a degree-ordered percolation (DOP) in which nodes are occupied in the descending order of their degree. Higher degree nodes are occupied first. The DOP was introduced in Ref. LeePRE2013 () in order to resolve a controversy concerning the epidemic threshold for an infection rate of the susceptible-infected-susceptible (SIS) model. In contrast to the SIR model, infected individuals become susceptible again after recovering. Thus, the SIS model does not correspond to an ordinary percolation model.

The SIS model was studied in the framework of the heterogeneous mean-field (HMF) theory in which node connectivity was treated in an annealed way Pastor-Satorras01 (). It predicts a threshold as a function of cumulants of the degree, which may be zero or nonzero depending on the degree distribution. Later on, a more refined quenched mean-field (QMF) theory was proposed, in which node connectivity was treated in a quenched way nep (); nep2 (); nep3 (). The QMF yields that the density of infected nodes becomes nonzero at where is the highest degree among all nodes. It leads researchers to conclude that the epidemic threshold vanishes in any networks where the maximum degree diverges in the infinite-size limit nep2 (); nep3 ().

This conclusion might be true if would remain finite in the infinite-size limit for . However, it was found that the infection of the QMF theory can be localized around the hub with the maximum degree for a finite larger than  GoltsevPRL2012 (). The localization property was more elaborated in Ref. LeePRE2013 (). As increases, more localized infections appear around nodes whose degree satisfies . Localized infections are finite-sized, hence decay after a transient period. The true epidemic transition will take place when the localized infections percolate at . Note that localized infections appear successively around nodes in the degree-descending order. Thus, the DOP can provide a valuable information on the epidemic threshold. It was claimed that a nonzero DOP threshold implies a nonzero epidemic threshold LeePRE2013 (), which was confirmed numerically in a model network. The controversy is still under debate Boguna13 (); LeeCmmt2013 ().

A complex network is vulnerable to a targeted attack to higher degree nodes Albert00 (). The DOP deals with the opposite situation where higher degree nodes are preferred. It is an interesting question whether the preference can make the percolation threshold vanish in complex networks. Furthermore, considering the relevance to the SIS model, it is important to establish firmly the percolation threshold and the critical property of the DOP in complex networks whose maximum degree diverges in the infinite size limit. For this reason, we investigate the DOP in the flower networks uvf (). The flowers have a hierarchical structure, which allows an analytic approach. It is best suited for our purpose.

This paper is organized as follows: In Sec. II, we apply the DOP to the hierarchical flowers and find a recursion relation for the percolating probability. It allows us to find the percolation threshold and the finite-size scaling exponent exactly. In Sec. III, we derive a set of recursion relations for the percolation order parameters, and obtain the order parameter exponent. We summarize the paper with discussion in Sec. IV.

Ii Percolation threshold

The flower is a model for a scale-free network with hierarchical structure uvf (). It is generated iteratively starting from a zeroth generation consisting of two nodes and a link connecting them. Given a th generation , is obtained by replacing each link with two linear chains, one of which consists of links and nodes and the other of which consists of links and nodes [see Fig. 1]. Among others, the initial nodes present in and play an important role in characterizing the percolation. The two nodes of will be referred to as roots, and nodes of as hubs. A root is also a hub.

Alternatively, can be understood as the copies of that are arranged along a ring with the roots of adjacent s being joined. Hereafter, embedded in is called a descendent, and embedding is called an ascendent. The roots of adjacent descendents are merged to become a hub of the ascendent. Without loss of generality, it is assumed that .

Figure 1: Iteration rules and and configurations of for the flower in (a) and flower in (b). The roots and the hubs are denoted by square and triangular symbols, respectively. The shaded area represents one of the descendents of .

Summarized below are the structural properties of the flower of generation  uvf (): (i) The total number of nodes is given by , which is obtained from the recursion relation with . (ii) The degree of nodes takes on a value among , and the number of nodes having degree is given by for and . (iii) The cumulative degree distribution is defined as . It decays as with in the large limit. (iv) The flower is a small-world network with the diameter scaling as for while it is a fractal network with for .

We describe the DOP on the flower. Initially all the nodes are unoccupied or empty. Then, one selects a node with the highest degree among empty nodes and marks it as an occupied node. In case there are multiple candidates, one of them is selected randomly. This procedure is repeated until the fraction of occupied nodes reaches a prescribed value .

We are interested in the percolating probability denoted by . It is defined as the probability that the two roots of are connected via occupied nodes. One needs to treat the cases with and separately. When , the roots are connected via a single link in all generations. Thus, the system is percolating if the two roots are occupied. This implies that for , so the percolation threshold vanishes in the infinite-size limit.

When , any path connecting the two roots includes nodes with the minimum degree  [see Fig. 1]. Consequently, all nodes with should be occupied necessarily for percolation. Remaining nodes have the same degree , so they are occupied randomly. Hence, the DOP in the flowers with is equivalent to the ordinary random node percolation starting from the correlated initial condition in which all nodes with are occupied. Let be the occupation probability of nodes with . It is related to the overall fraction of occupied nodes through


with . In the infinite-size limit (), Eq. (1) becomes


The percolating probability is regarded as a function of or .

The hierarchical structure allows us to derive a recursion relation for the percolating probability. Any path connecting the two roots of necessarily passes through intermediate hubs in one direction or hubs in the other direction. Note that the hubs of an ascendent () is the roots of the descendents (). Hence, is percolated only when descendents or descendents are percolated simultaneously. The roots of all descendents are always occupied with and the descendents are independent and statistically identical. This yields that




with . One need to be cautious in applying the recursion relation to the case with . In the recursion relation, should be interpreted as the percolating probability of a descendent of . The roots of a descendent is occupied since their degree is . Thus, we obtain




Note that the actual percolating probability of an isolated , not a descendent of , is given by .

Figure 2: (Color online) Graphical representation of the recursion relation for at .

The recursion relation is represented graphically in Fig. 2. To a given value of , one obtains from Eq. (2) and from Eq. (5). Inserting this value into Eq. (3) iteratively, one obtains the percolating probability for all . Figure 3 shows the percolating probability obtained from the recursion relation in flowers. Also shown are Monte Carlo simulation data for comparison.

Figure 3: (Color online) from the recursion relation (solid lines) and from Monte Carlo simulations (symbols) in flowers. Inset shows the finite-size-scaling analysis of the percolating probability.

The percolating probability converges to 0 (1) in the limit when is less (greater) than a threshold value . It takes a fixed point value at the threshold or . The threshold is given by


where is the solution of


The thresholds at several values of are listed in Table 1.

Table 1: Percolation thresholds and critical exponents for the DOP on flowers.

The percolating probability satisfies the finite-size-scaling (FSS) form Stauffer94 (); CompCrit ()


where , is the FSS exponent, and is the scaling function. It has the limiting behaviors , , and . Combining Eqs. (3) and (9), we find


Numerical values of are listed in Table 1. The FSS form is tested for the flowers in the inset of Fig. 3.

It is noteworthy that the recursion relation for the percolating probability of the DOP in the flowers with is similar to that of the ordinary bond percolation studied in Ref. RozenfeldPRE2007 (). The difference lies in the fact that the recursion relation is written in terms of instead of and that has a different form. The difference only shifts the percolation threshold. The critical behaviors belong to the same universality class. When , the DOP and the ordinary bond percolation have the same percolation threshold at . However, they display different critical phenomena as will be shown in the following section.

Iii Percolation order parameter

In this section, we investigate the critical scaling of the percolation order parameter. It is defined as the mean density of nodes that are connected to any of the hubs.

We first consider the case with . Nodes with are all occupied and remaining nodes with are occupied with probability . The order parameter is written as


where denotes the mean number of nodes in that are connected to exactly hubs under the condition that the two roots of are occupied.

It is useful to introduce , the mean number of nodes in that are connected to only a single root. It is related to through the relation


where is the probability that one may find only a single root among randomly selected adjacent hubs. Note there are different ways in selecting adjacent hubs except when . Enumerating all the possible cases, we obtain that


We also introduce , the mean number of nodes in that are connected to both roots. It is given by


where is the probability that one may find both roots among randomly selected adjacent hubs. It is given by


Note that  (an ascendent) consists of copies of  (descendents) with their roots being joined. Hence, one finds that , where denotes the mean number of nodes in one descendent that are connected to exactly hubs of the ascendent and denotes the probability that a hub of the ascendent is connected to other hubs. Because each hub of the ascendent is shared by two adjacent descendents, one has to subtract from in order to compensate for a double counting.

For , we obtain that , where with the percolating probability . The factor accounts for the number of nodes in a descendent that are connected to one of the roots (or, equivalently, one of the hubs of the ascendent), and the factor accounts for the probability that such nodes are not connected to any other hubs of the ascendent. A hub of is not connected to the adjacent hubs with the probability , which yields . For general , one can easily find that






Once are known, are obtained by using Eqs. (12), (14), and (16). The order parameter is then evaluated by using Eq. (11).

It is more convenient to express the order parameter in terms of and . By using Eq. (16) and , we find that


Combining Eqs. (12), (14), and (16), one can derive the following recursion relation


where is the matrix given by

Figure 4: (Color online) The percolation order parameter obtained from the recursion relation (solid lines) and Monte Carlo simulations (symbols) in flowers. The inset shows the FSS analysis of the order parameter. The slope of the dashed line is .

The recursion relation is tested numerically for flowers. In as a descendent of , two roots are occupied with probability 1 and other hubs are occupied with probability . It is straightforward to obtain that and . Inserting these into Eqs. (20) and (21) iteratively, we obtain the order parameter in all . The numerical results are presented and compared with Monte Carlo simulation results in Fig. 4. Both agree with each other perfectly.

The critical scaling behavior of the order parameter is also obtained by analyzing the recursion relation. The order parameter is expected to follow the FSS form Stauffer94 ()


where and the scaling function has the limiting behaviors and with the order parameter exponent . In the preceding section, we have obtained the critical point or and the FSS exponent . Hence, the exponent can be obtained from the FSS behavior of the order parameter at :


In the subcritical phase, the number of nodes connected to the hubs are order of unity with . Hence, it is expected that .

At the critical point with , we can ignore the last terms in Eqs. (20) and (21) and use the fixed point value instead of . Then, the order parameter scales as


where is the largest eigenvalue of . Comparing Eqs. (24) and (25), we find that


The knowledge of and completes the critical behavior of the DOP on the flowers.

Consider the flower as an example. We have and in Table 1. The matrix is given by


with . It has the largest eigenvalue , which yields that and . The inset of Fig. 4 shows that the numerical data indeed follow the FSS scaling form. The critical exponents at several values of and are listed in Table 1.

We add a remark on our recursion relation given in Eqs. (20) and (21) in comparison with that obtained for the random bond percolation in Ref. RozenfeldPRE2007 (). The recursion relations in both studies look similar to each other except for the terms involving in Eq. (21). Those terms account for the double counting of hubs. Such terms are overlooked in Ref. RozenfeldPRE2007 (). Fortunately, they contribute to the order parameter as a subleading correction term. Hence, the results for the critical exponents in Ref. RozenfeldPRE2007 () are valid. The double counting problem is also noticed in Ref. Hasegawa13 ().

Finally, we investigate the nature of the percolation transition in flowers, where the percolation transition takes place at . We describe how the occupied cluster changes its shape as increases. When , all the hubs with are occupied and connected to each other. Suppose that or with . Then, one needs to consider the nodes with additionally. These nodes form linear chains of length connecting two neighboring hubs. Figure 5 illustrates a unit consisting of a pair of hubs (closed symbols) and the linear chain of nodes with  (open symbols). Those nodes that are occupied and connected to the hubs contribute to the percolation order parameter. When , all nodes are connected to each other to form a single cluster.

As increases further, we have a nested structure of the units. Suppose, in general, that or with a certain and . All the nodes with are occupied with probability 1 and belong to a single cluster. In addition, nodes with are attached to every neighboring pair of nodes of higher degree to form the unit structure in Fig. 5 (see also Fig. 1). Given the occupation probability of the nodes with  (open symbols), the probability that nodes among nodes in the unit are connected to the higher degree nodes (closed symbols) is given by


The mean value is given by


Therefore, the percolation order parameter is given by


where is the smallest integer satisfying and .

When or , all nodes selected in the degree descending order are connected to each other. Indeed, Eq. (29) yields and the percolation order parameter becomes . When , deviates from . Consequently, displays an oscillatory behavior with the period superimposed over the overall behavior . The percolation order parameter calculated from Monte Carlo simulations is compared with the analytic result in Fig. 6. Both are in perfect agreement with each other. Therefore, we conclude that the DOP on flowers has a percolation threshold at and the order parameter exponent is given by .

Figure 5: A diagram illustrating the unit of nodes with  (denoted by open symbols) connecting two nodes with with  (denoted by closed symbols).
Figure 6: (Color online) Order parameter obtained from Monte Carlo simulations (symbol) and from Eq. (30) (line) in the flower in generation . The inset shows the plot in the log-log scale. The straight line of slope 1 is a guide to an eye.

Iv Summary and discussions

We have introduced the DOP and investigated the critical phenomena in the flower networks. The hierarchical structure of the flowers allows us to find the percolation threshold and the critical exponents exactly. When , the percolation transition takes place at with the order parameter exponent . When , the percolation threshold is nonzero and the critical exponents take the nontrivial values depending on and . The percolation thresholds and the critical exponents are summarized in Table 1.

The ordinary bond percolation on the flowers was investigated in Ref. RozenfeldPRE2007 (). Comparing the two studies, we find that the DOP and the ordinary bond percolation belong to the same universality class for . On the other hand, the critical behaviors are different when . The ordinary bond percolation transition is of infinite order with , while the DOP transition is characterized with . Recently, the ordinary site percolation on flowers was studied in Ref. Hasegawa13 (). It was found that the system is critical in the region and the percolation transition takes place at . Thus, when , the DOP transition is also distinct from the ordinary site percolation transition.

It is interesting to note that the DOP and the ordinary percolation belong to the same universality class when . The result is consistent with the findings of Ref. Gallos05 () studying a percolation transition of scale-free networks under a targeted attack. Each node with degree fails with a probability with a control parameter . As the fraction of failed nodes varies, the giant cluster of working nodes undergo a percolation transition. When , it is equivalent to the ordinary site percolation. For positive values of , the larger degree a node has, the more vulnerable it is, and vice versa. It was found in Ref. Gallos05 () that the percolation transitions with negative belong to the same universality class as the random percolation transition (). The DOP corresponds to the case with . It is surprising that the extreme-case percolation displays the same critical phenomena as the random percolation.

In Ref. LeePRE2013 (), we proposed that the epidemic threshold of the SIS model on a network can be zero only when the threshold of the DOP on the same network is zero. The epidemic threshold was found to be zero at and nonzero for numerically LeePRE2013 (). The analytic results for the DOP threshold for the flowers support the proposal. The DOP in general random scale-free networks is left for future work.

This work was supported by the Basic Science Research Program through the NRF Grant No. 2013R1A2A2A05006776. This work was also supported by the NRF Grant No. 2010-0015066.


  • (1) R. Cohen, K. Erez, D. ben-Avraham, and S. Havlin, Phys. Rev. Lett. 85, 4626 (2000).
  • (2) D.S. Callaway, M.E.J Newman, S.H. Strogatz, and D.J. Watts, Phys. Rev. Lett. 85, 5468 (2000).
  • (3) R. Albert, H. Jeong, and A.-L. Barabási, Nature 406, 378 (2000).
  • (4) L.K. Gallos, R. Cohen, P. Argyrakis, A. Bunde, and S. Havlin, Phys. Rev. Lett. 94, 188701 (2005).
  • (5) H. Hooyberghs, B. Van Schaeybroeck, A.A. Moreira, J.S. Andrade, H.J. Herrmann, and J. O. Indekeu, Phys. Rev. E 81, 011102 (2010).
  • (6) J.D. Noh, Phys. Rev. E 76, 026116 (2007).
  • (7) S.-W. Kim and J.D. Noh, J. Korean Phys. Soc. 52, S145 (2008).
  • (8) A.V. Goltsev, S.N. Dorogovtsev, and J.F.F. Mendes, Phys. Rev. E 78, 051105 (2008).
  • (9) D.S. Callaway, J.E. Hopcroft, J.M. Kleinberg, M.E.J. Newman, and S.H. Strogatz, Phys. Rev. E 64, 041902 (2001).
  • (10) J. Kim, P.L. Krapivsky, B. Kahng, and S. Redner, Phys. Rev. E 66, 055101(R) (2002).
  • (11) M.E.J. Newman, Phys. Rev. E 66, 016128 (2002).
  • (12) H. K. Lee, P.-S. Shim, and J. D. Noh, Phys. Rev. E 87, 062812 (2013).
  • (13) R. Pastor-Satorras and A. Vespignani, Phys. Rev. Lett. 86, 3200 (2001); Phys. Rev. E 63, 066117 (2001).
  • (14) Y. Wang et al., in 22nd International Symposium on Reliable Distributed Systems (SRDS’03), Los Alamitos, CA, USA (IEEE, Piscataway, NJ, 2003), pp. 25-34.
  • (15) C. Castellano and R. Pastor-Satorras, Phys. Rev. Lett. 105,218701 (2010).
  • (16) P. Van Mieghem, Europhys. Lett. 97, 48004 (2012).
  • (17) A.V. Goltsev, S.N. Dorogovtsev, J.G. Oliveira, and J.F. F. Mendes, Phys. Rev. Lett. 109, 128702 (2012).
  • (18) M. Boguñá, C. Castellano, and R. Pastor-Satorras, Phys. Rev. Lett. 111, 068701 (2013).
  • (19) H. K. Lee, P.-S. Shim, and J. D. Noh, arXiv:1309.5367 (2013).
  • (20) H. D. Rozenfeld, S. Havlin, and D. ben-Avraham, New J. Phys. 9, 175 (2007)
  • (21) H. D. Rozenfeld and D. ben-Avraham, Phys. Rev. E 75, 061102 (2007).
  • (22) D. Stauffer and A. Aharony, Introduction to Percolation Theory (Taylor & Francis, London, 1994).
  • (23) K. Christensen and N. R. Moloney, Complexity and Criticality (Imperial College Press, London, 2005).
  • (24) T. Hasegawa and K. Nemoto, Phys. Rev. E 88, 062807 (2013).
Comments 0
Request Comment
You are adding the first comment!
How to quickly get a good reply:
  • Give credit where it’s due by listing out the positive aspects of a paper before getting into which changes should be made.
  • Be specific in your critique, and provide supporting evidence with appropriate references to substantiate general statements.
  • Your comment should inspire ideas to flow and help the author improves the paper.

The better we are at sharing our knowledge with each other, the faster we move forward.
The feedback must be of minimum 40 characters and the title a minimum of 5 characters
Add comment
Loading ...
This is a comment super asjknd jkasnjk adsnkj
The feedback must be of minumum 40 characters
The feedback must be of minumum 40 characters

You are asking your first question!
How to quickly get a good answer:
  • Keep your question short and to the point
  • Check for grammar or spelling errors.
  • Phrase it like a question
Test description