N N Chung1, L Y Chew, C H Lai. 1. Temasek Laboratories, National University of Singapore, Singapore.
Abstract
The extreme eigenvalues of adjacency matrices are important indicators on the influence of topological structures to the collective dynamical behavior of complex networks. Recent findings on the ensemble averageability of the extreme eigenvalue have further authenticated its applicability to the study of network dynamics. However, the ensemble average of extreme eigenvalue has only been solved analytically up to the second order correction. Here, we determine the ensemble average of the extreme eigenvalue and characterize its deviation across the ensemble through the discrete form of random scale-free network. Remarkably, the analytical approximation derived from the discrete form shows significant improvement over previous results, which implies a more accurate prediction of the epidemic threshold. In addition, we show that bimodal networks, which are more robust against both random and targeted removal of nodes, are more vulnerable to the spreading of diseases.
The extreme eigenvalues of adjacency matrices are important indicators on the influence of topological structures to the collective dynamical behavior of complex networks. Recent findings on the ensemble averageability of the extreme eigenvalue have further authenticated its applicability to the study of network dynamics. However, the ensemble average of extreme eigenvalue has only been solved analytically up to the second order correction. Here, we determine the ensemble average of the extreme eigenvalue and characterize its deviation across the ensemble through the discrete form of random scale-free network. Remarkably, the analytical approximation derived from the discrete form shows significant improvement over previous results, which implies a more accurate prediction of the epidemic threshold. In addition, we show that bimodal networks, which are more robust against both random and targeted removal of nodes, are more vulnerable to the spreading of diseases.
Network extreme eigenvalues are succinct descriptors of the
influence of the underlying topological structure of a complex network on its dynamics. This
makes them important predictors of epidemic threshold of infectious diseases that propagate
within real world complex network. Indeed, the recent demonstration that these eigenvalues are
ensemble averageable has provided further support for this view. In this paper, we study into
the ensemble averageability of extreme eigenvalues through a new perspective: the connection
between multimodal network and scale-free network. The discrete nature of the multimodal
network has allowed us to arrive at an improved analytical expression of the extreme
eigenvalue for scale-free networks. The extreme eigenvalues calculated from our analytical
expression are found to closely correspond to those obtained numerically, thus making
significant improvement over earlier versions. The implication is a more accurate estimate of
epidemic threshold, which is important for the elucidation of how vulnerable a particular
network structure is to epidemic spreading. Our results are also applicable to the evaluation
of strategies that aim to contain the spread of infectious diseases through the adjustment of
the topology of network structures.Many concepts in network science are well recognized as fundamental tools for the exploration
on the dynamics of complex systems. In particular, scale-free networks have been widely used
to describe and model diverse social, biological, and economic systems. In an ensemble of scale-free networks, it is
known that the degree distribution of the nodes remains invariant. However, the topological
structure can be distinct with different connection arrangements between the nodes in each
network configuration. Such structural diversity can lead to discrepancies in the dynamics of
individual network. Since the structural influences on certain dynamical processes are
governed by the extreme eigenvalues of the network adjacency matrices, deviations in the extreme
eigenvalues in network ensembles are of increasing interest in deciphering the underlying
structural changes. Recently, it was found that the extreme eigenvalues of adjacency matrices,
despite fluctuating wildly in an ensemble of scale-free networks, are well characterized by
the ensemble average after being normalized by functions of the maximum degrees. Specifically, it had been proven that the
probability of having a large variation in extreme eigenvalues in the ensemble diminishes as
the size of the network increases. Considering the rich assortment of possible structural
configurations of scale-free networks in an ensemble, this averageability is significant as it
implies that dynamical processes which are governed by the extreme eigenvalues can be simply
described by means of the ensemble average without the need to incorporate the connection
details of the individual network. In particular, the average ability of a network to
synchronize and its mean epidemic spreading threshold are shown to be well approximated by
functions of the ensemble average of the eigenvalues. Therefore, finding a way to determine
the ensemble average of the extreme eigenvalues becomes crucial in uncovering the topological
influences of the network structure on a number of network dynamical processes.In this paper, we investigate into the extreme eigenvalue of undirected scale-free network
through its discrete form: the multimodal network. Note that for directed network, the extreme
eigenvalue can be obtained from Refs. 15 and 16.
Based on mathematical properties of the multimodal network, which are more tractable, we
determine analytically the ensemble average of the extreme eigenvalues and investigate into
circumstances under which the individual network can be better represented by its ensemble
average. Interestingly, our results have enabled us to explore into the difference between
bimodal and scale-free networks
in terms of the ensemble average of the extreme eigenvalue.Let us begin with a brief introduction of multimodal networks. In Ref. 19, a multimodal network with m modes is shown to contain
m distinct peaks, which is exemplified by the degree distribution:
. Note that
is the Dirac’s delta function. The
discrete degrees of the network are with
.
In addition, the fraction of nodes of degree
is . It is assumed that
and
such that the degree distribution of the multimodal network follows a power law:
.
Hence,
for .
As ,
the multimodal network converges to a scale-free network. The largest degree of the network is
,
the smallest degree is
which is between 1 and ,
and we have .
Finally, the rest of the parameters are determined through the following equations:
We
follow the method outlined in Ref. 20 to find the
maximum eigenvalue
of the network after we have determined all the parameters of the multimodal network. Let
G be a graph with vertices described by the set ; and let
A represents the adjacency matrix. For each positive integer
n, the number of different
walk of length n, denoted by , is the ( j,
i)th-entry in the matrix .
Note that two
walks: and
, in a graph are
equal if k = l and
for all i, with . For example, is different from
and both should be
included in the calculation of . In other words,
is the total number of all possible
walks of length n from node j to i,
including those that go backwards. Take a fully connected network with 3 nodes as an example,
there are 3 walks of length 3 from node 1 to node 2, i.e.,
and .
This corresponds to .
In the eigen-decomposed form, we have ,
where v is a square matrix whose columns are the eigenvectors of
A, and
denotes the inverse of v. D is the diagonal matrix whose
diagonal elements are the corresponding eigenvalues, i.e., .
Hence, Note
that Eq. (3) gives a summation over the
nth power of the eigenvalues. When n is sufficiently
large, the nth power of
dominates over the nth power of each of the remaining eigenvalues. Therefore,
can be simply approximated by
as follow: Now,
if we were to consider the number of walks of length n + 2 which start and
end at node H,
then
according to Eq. (4), The
first term on the right hand side of Eq. (6)
corresponds to the number of nearest neighbors of node H, i.e., the largest
degree of the network, .
In Ref. 20, the second term on the right hand side of
Eq. (6) is shown to be very small numerically
for scale-free networks and is hence neglected. Since we are interested in finding a better
approximation to the ensemble average of the maximum eigenvalues, we retain the second term
and evaluate it by means of a statistical approach.For this, we consider the walks which start from node H. Beginning from node
H, the total number of all possible walks of length n to
any node in the network is Since
out of a total of
in-links and out-links (with N being the total number of nodes in the
network),
of them are directed into the node j, the fraction of walks that terminates
at node j can be approximated by .
Therefore, and
From
node j, the number of possible one-step walk is equal to the number of
neighbors of node j, i.e., .
Similarly, from a neighbor of node j, say ,
the number of one-step walk is equal to the number of neighbors of node
,
i.e., .
Walking two steps from node j is the same as walking one step from the
neighbor of node j. Hence, where
is the average degree of the first nearest neighbors of node j. The fact that
node j is one of the neighbors of node
implies that among the two-step walks that begin from node j, all walks that
go from node j through its neighbors, and then go back to node
j, are included. This means that backward walks are included in the
calculation of in Eq. (10). Therefore, Since
can be
small, the approximation in Eq. (11) may not be
precise for each j. Hence, the approximation is applicable only as an average
over all nodes with degree
instead of being valid for each individual case.Next, we substitute Eqs. (8), (9), and
(11)into Eq. (6). Then, we consider the
multimodal property of the network. For multimodal scale-free network, there is a finite
number m, of distinct degrees ,
each with probability .
Thus, where
Equation
(12) implies that
depends on the specific way the nodes within the network are connected, which can differ
broadly across the ensemble. When the exponent of a
scale-free network is small, the degree distribution is more heavy-tailed. The result is a
larger variation in the distribution of in the
network ensemble. Hence, there is greater deviation in the values of
in the ensemble. For multimodal network with fixed
and ,
the parameter b, and hence ,
is fixed. In order to have a larger value of ,
the fraction of large-degree node has to be higher and the fraction of small-degree node has
to be lower. This results in a more heavy-tailed distribution with a smaller value of
. In other words,
.
When the network size is larger,
has to be smaller for a fixed value of ,
which arises from the general result . Hence,
is larger and the
probability of having larger-degree node drops rapidly. This means that the values of
in an ensemble of multimodal networks deviate less as the networks become more sparse. In an
ensemble of sparse networks, the individual network can thus be well represented by the
ensemble average.On the other hand, for a fixed value of ,
the degree distribution of multimodal networks varies with different values of
.
Specifically, .
For two multimodal networks A and B of the same size, but
having different values of ,
the fraction of large-degree node for the network with smaller ,
say network A, has to be larger in order for it to have the same average
degree as network B. Thus,
of network A is larger. In other words, the choice of different values of
can lead to different values of .
Specifically,
gives the extreme eigenvalue that is the largest, and
decreases as
increases (see Fig. 1). In addition, since the degree
distribution is more heavy-tailed for ensembles with smaller ,
deviation in the extreme eigenvalues is larger. Note that previous results in Ref. 14 had shown the ensemble averageability of network
eigenvalues for networks with .
However, it had been shown in Refs. 25 and 26 that
a smaller minimum degree can give rise to a broader distribution of the extreme eigenvalues of
a network ensemble. Typically, the distribution of extreme eigenvalues of certain real-world
networks has been observed to exhibit multimodal characteristics. This is consistent with our
result that variation in the extreme eigenvalues is larger for an ensemble with a smaller
.
Therefore, for network ensembles with ,
the ensemble averages of the extreme eigenvalues have to be used with care.
FIG. 1.
Dependence of
on
for multimodal network with
and m = 2 (solid line), 10 (dashed line), and 21 (dotted line).
After the qualitative discussion on the dependence of deviation in extreme eigenvalue on the
deviation in the distribution of , we next
proceed to approximate the average values of
analytically. For a random network, the average of the sum of the nearest neighbor degree is
. Note that
is the generating function for the probability distribution of the node degree, while
is the generating function for the distribution of the degree of the vertices which we arrive
at by following a randomly chosen edge. Hence, for a random multimodal network without any
degree-degree correlation,
and Note
that the second moment
is a converging function of m. More specifically, we have with
as .With the derivation of Eq. (14), we now
proceed to study the dependence of the ensemble average of the extreme eigenvalues on the mode
number m of the multimodal networks. Here, we set
and .
Figure 2 shows the ensemble average of the extreme
eigenvalues for multimodal networks with m modes. It is observed that
is the largest for bimodal network. It decreases gradually as m increases and
eventually converges to a finite value. In consequence, the epidemic threshold for bimodal
network is lower than that of the scale-free network, since the epidemic threshold is
inversely proportional to the extreme eigenvalue. Thus, although it had been shown in Ref.
19 that bimodal network is optimal in terms of its
tolerance against both random and targeted removal of nodes, epidemic spreading in this
network is found to be less controllable.
FIG. 2.
Dependence of
on m for multimodal network with .
Note that the average degree and size of the network are: (1)
(circles), (2)
(squares), and (3)
(triangles).
To verify the accuracy of Eq. (14), we have
compared its predicted values to those obtained numerically. For this, we have generated a
scale-free network with
and
using the Barabási-Albert (BA) model. An
ensemble with randomized network topology is then created using the degree-preserving
algorithm of Ref. 28. For uncorrelated networks, we
choose networks with assortativity coefficients near to zero. The maximum eigenvalue of each
network is then computed and an ensemble average is obtained. In Fig. 3, we show the dependence of
on
and N. Note that the numerical results are shown as squares. Next, we compute
the ensemble average for multimodal networks with the same parameters using Eq. (14) by having ,
so that there is at least one node with degree .
In addition, we compare our results with those predicted from approximations provided by
previous studies on ,
i.e., and
. As shown in Fig. 3, our results give values of
that are much closer to the numerical results in comparison to those obtained based on the
earlier approaches.
FIG. 3.
Dependence of
on (a)
and (b) N, for an ensemble of scale-free networks with
.
Note that
for (a) and
for (b). The results for
and
are shown as solid curves and dotted curves, respectively, while the analytical results
from Eq. (14) are shown as dashed curves.
The numerical results from the BA model, which are obtained after averaging over 200
network realizations, are shown as squares.
We have derived a more precise analytical approximation for the ensemble average of extreme
eigenvalues for uncorrelated networks. However, many real-world networks are not uncorrelated,
instead they show either assortative or disassortative mixing on their degree. For instance,
the physics coauthorship network in Ref. 32 is
assortative, while the world-wide web network is disassortative. For ensembles of network with identical degree distribution,
of assortative networks which tend to link high-degree nodes to other high-degree nodes, are
larger than
of disassortative networks. For these networks, ,
with
for disassortative networks and
for assortative networks. Hence, although Eq. (14) gives ensemble average of
for randomly connected networks, it can be generalized to for
correlated networks. In fact, deviation in the extreme eigenvalue is larger in network
ensemble with varying assortativities. Nonetheless, as shown in Ref. 14, fluctuation in the normalized extreme eigenvalue diminishes as the
network size increases. In Fig. 4, we show the
distribution of normalized extreme eigenvalue
for N = 1000, 3000, and 4000. Note that our results are obtained by first
generating a BA network, before producing an ensemble through implementing
number of link rewirings which follow the constraints outlined in Ref. 28. As discussed in Ref. 14, degree
correlations in the networks are generated through these constraints. As the network size
grows, the distribution of
becomes more peaked and the standard deviation
decreases.
FIG. 4.
Numerical results for (a) the distribution of the
normalized extreme eigenvalue
for N = 1000 (dotted line), 3000 (dashed line), 4000 (solid line), and
(b) the N dependence of the corresponding standard deviation
.
Note that all the network ensembles consist of realizations of 5000 networks with
and .
In conclusion, the ensemble averages of the extreme eigenvalues of scale-free networks can be
determined more precisely through the multimodal networks with a large number of modes.
Previous approximations on the extreme eigenvalue of adjacency matrix of random, undirected
scale-free network have been analytically approximated up to the second order correction as
, which is found to give better precision over
results obtained through . Nonetheless, our results
have clearly shown that the ensemble average of the extreme eigenvalues predicted by the
second order correction is much too low, which can lead to an over-estimation of the epidemic
threshold. When dealing with network dynamics such as the epidemic spreading of the
community-acquired meticilin-resistant Staphylococcus aureus (CA-MRSA)
superbugs that are resistant to many antibiotics, such an over-estimation of the epidemic threshold can lead to serious
consequences. In view of this, the analytical solution derived from the multimodal network
which is able to provide closer approximation to the ensemble average of extreme eigenvalue of
scale-free network is important. We have demonstrated that our analytical approximation
predicted accurately the ensemble average of the extreme eigenvalues for scale-free networks
with
and .
In fact, Eq. (14) is valid for a broad class of
scale-free networks with different values of and
.
While
is a free parameter, the exponent can be adjusted
by tuning the parameters a and b through the relation:
. From Eq. (14), it is clear that
increases with an increase in .
Furthermore, it can be deduced from Eq. (14)
that
reduces as increases. This
results from a decrease in the variance of the degree and the fraction of high degree nodes in
the network, as the exponent increases.