Abstract

Degree correlation plays a crucial role in studying network structures; however, its varied forms pose challenges to understanding its impact on network dynamics. In this study, a method is devised that uses eigenvalue decomposition to characterize degree correlations. Additionally, the applicability of this method is demonstrated by approximating the basic and type reproduction numbers in an epidemic network model. The findings elucidate the interplay between degree correlations and epidemic behavior, thus contributing to a deeper understanding of social networks and their dynamics.

Network science provides a powerful tool for understanding complex systems, in which entities are represented as interconnected nodes and their relationships as links [1–5]. This tool has aided the elucidation of the structure and dynamics of various systems, such as social networks, biological interactions, and the Internet. The study of network structures, such as degree distributions, degree correlations, and clustering, has revealed universal principles with interdisciplinary applicability. By leveraging insights from network science, real-world systems can be better understood and effective strategies and interventions can be developed.

This study focuses on degree correlation, which refers to the relationship between the degrees of connected nodes in a network. The degree of a node represents the number of connections that it contains, and the degree correlation indicates whether nodes with similar degrees tend to be connected (positive correlation or assortativity) or nodes with different degrees tend to be connected (negative correlation or disassortativity). However, degree correlations are complex and cannot be divided based on whether they are positive or negative. In particular, when the degree distribution has a fat tail, restrictions on the links between hubs cause structural disassortativity [4,6]. Therefore, the effect of the degree correlation on the spread of infectious diseases is not necessarily simple and remains unclear.

The characteristics of degree correlation are herein expressed using eigenvalue decomposition. Some studies have performed eigenvalue decomposition of adjacency matrices [7,8]. However, to the best of the author’s knowledge, no prior study has focused on eigenvalue decomposition for matrices that represent degree correlation, which is explored in this study. We apply this method to social networks and derive approximate expressions for the basic and type reproduction numbers for an epidemic network model.

The degree distribution pk is defined as the probability that a randomly selected node has degree k. The probability distribution of the degree at one end of a randomly selected link is called the excess degree and is given by

(1)

where 〈k〉 = ∑kkpk. It must be noted that pk and qk constitute kmax-dimensional vectors if the maximum degree is kmax and isolated nodes (with degree zero) are excluded. Let ehk be the probability that the two ends of a randomly selected link are nodes of degrees h and k [4,5]. If each degree is independent,

(2)

The eigenvalue decomposition of matrix ehkqhqk yields the following equation:

(3)

where λi is the eigenvalue of the symmetric matrix ehkqhqk on the order |λ1| ≥ |λ2| ≥ |λ3|⋅⋅⋅ and f(i) are the corresponding eigenvectors. The summation in Eq. (3) over the rank of matrix ehkqhqk yields the exact expression, whereas stopping the summation at the appropriate point yields an approximate formula.

The degree correlation is described using the Pearson correlation coefficient between the degrees at the two ends of the same link:

(4)

This coefficient is also referred to as the assortativity coefficient [9]. By substituting Eq. (3), the following result is obtained:

(5)

where the following notation is used:

(6)

Thus, if |λ1| ≫ |λ2|, the positivity or negativity of λ1 determines the positivity or negativity of r. To characterize the degree correlation in more detail, the average degree of the nearest neighbors knn(k) is used [10]. Using Eq. (3), it can be calculated as

(7)

The eigenvalue decomposition (as aforementioned) was adopted in the eight empirical social networks and two artificial networks shown in Table 1. Figure 1(a) shows the eigenvalues up to the sixth order of the absolute value (the first and second eigenvalues are shown in Table 1). The first eigenvalue is prominent for networks MPC, CoE, and EmE (and to a lesser extent in TaW), which have strong, negative-degree correlations and small clustering coefficients. However, in the cases of EmD, CoM, and CoC, the first and second eigenvalues have almost absolute values, thus suggesting that the first eigencomponent alone cannot describe the degree correlation. Figure 1(b) shows the behavior of the degree correlation coefficient r when the eigenvalue expansion is approximated to the ith order (1 ≤ i ≤ 6), and Table 1 lists the difference between the approximation for i = 6 and the actual value of r. Again, in networks MPC, CoE, EmE, and TaW, the negative correlation is better reproduced with fewer components than in the other networks. On the other hand, for the artificial networks ADN and AAN, convergence is relatively slower than for the real networks, but for i = 6, they have rather good approximations. Figure 2 presents a comparison of knn(k) when only the first eigencomponent is considered with the actual knn(k) (the former is shown in blue, the latter in red), and the number d in each panel is the relative deviation, which is the average of the absolute values of the deviations divided by the average excess degree 〈k2〉/〈k〉. In the cases of MPC, CoE, EmE, TaW, and FrB, the approximation reproduces the tendency of the degree correlation well, whereas in the cases of CoM, ADN, and AAN, the discrepancy is significantly large. For EmD, it can be said that the trend of degree correlation, which is neither positive nor negative, is qualitatively reproduced.

Eigenvalue decomposition results for the eight real and two artificial networks shown in Table 1. (a) Eigenvalues of the matrix ehk − qhqkz with the six largest absolute values. The inset is a magnified view. (b) Degree correlation coefficient r considered up to the ith order in the eigenvalue decomposition given by Eq. (5). The arrows on the right edge of the panel indicate the actual value of r. (c) The value of the basic reproduction number $\mathcal {R}_{0}$ is calculated based on Eq. (16) when β = 1. The arrows on the right edge indicate the value of $\mathcal {R}_{0}$ given by the spectral radius of Eq. (15). For i = 0, there is no degree correlation and $\mathcal {R}_{0}=\langle k^2\rangle /\langle k\rangle$. The discrepancy between the approximate values at i = 6 and the true values indicated by the arrows is shown in the far right columns of Table 1. (d) Relationship between the actual $\mathcal {R}_{0}$ and the $\mathcal {R}_{0}$ given by the approximation of Eq. (17) when β = 1.
Fig. 1.

Eigenvalue decomposition results for the eight real and two artificial networks shown in Table 1. (a) Eigenvalues of the matrix ehkqhqkz with the six largest absolute values. The inset is a magnified view. (b) Degree correlation coefficient r considered up to the ith order in the eigenvalue decomposition given by Eq. (5). The arrows on the right edge of the panel indicate the actual value of r. (c) The value of the basic reproduction number |$\mathcal {R}_{0}$| is calculated based on Eq. (16) when β = 1. The arrows on the right edge indicate the value of |$\mathcal {R}_{0}$| given by the spectral radius of Eq. (15). For i = 0, there is no degree correlation and |$\mathcal {R}_{0}=\langle k^2\rangle /\langle k\rangle$|⁠. The discrepancy between the approximate values at i = 6 and the true values indicated by the arrows is shown in the far right columns of Table 1. (d) Relationship between the actual |$\mathcal {R}_{0}$| and the |$\mathcal {R}_{0}$| given by the approximation of Eq. (17) when β = 1.

Average degrees of the nearest neighbors knn(k) (red) for the eight actual networks and the first-order approximation (blue) based on eigenvalue decomposition, as shown in Eq. (7).
Fig. 2.

Average degrees of the nearest neighbors knn(k) (red) for the eight actual networks and the first-order approximation (blue) based on eigenvalue decomposition, as shown in Eq. (7).

Table 1.

Examples of real social networks and artificial networks. Eight real networks are sorted in ascending order with respect to the degree correlation coefficient r: (MPC) personal mobile phone call network among a small set of core users at the Massachusetts Institute of Technology [11,12], (CoE) coauthorship network among mathematicians who coauthored papers with Erdös (Erdös number is one) or with those mathematicians (Erdös number is two) [11,13], (EmE) network of email communications at a large European research institute [14], (EmD) network of email communications at the Democratic National Committee (DNC) [11], (TaW) communication networks on the Talk Page in Wikipedia [11,15], (FrB) friendship networks in Brightkite, which was once a location-based social networking service [16], (CoM) coauthorship network among mathematicians on the mathematical review collection of the American Mathematical Society (MathSciNet) [11,17], and (CoC) coauthorship network among physicists on arXiv cond-mat (condensed matter physics) [11,18]. Two artificial networks are constructed by using the Xulvi-Brunet–Sokolov algorithm [19]: (ADN) and (AAN) are created by rewiring the links to have disassortativity and assortativity with probability p = 0.8, respectively. Each column shows the number of nodes, number of links, average degree, maximum degree, matrix rank ehkqhqk, degree correlation coefficient r, average clustering coefficient C, the first and second eigenvalues of the matrix ehkqhqk, the difference between the sixth-order approximation and the actual value of r, and the ratio of the sixth-order approximation and the exact value of |$\mathcal {R}_{0}$|⁠.

NetworkNodesEdgeskkmaxRankrCλ1λ2r(6)r|$\mathcal {R}_{0}^{(6)}$|/|$\mathcal {R}_{0}$|
(MPC) Mobile phone call [11,12]680976802.326174−0.680.02−0.17530.0036−0.011.01
(CoE) Collaboration—Erdös [11,13]509475153.06156−0.440.07−0.0709−0.00440.001.00
(EmE) Email—EU [14]32 43054 3973.4623232−0.380.11−0.06210.0023−0.011.01
(EmD) Email—DNC [11]90612 08526.6462134−0.090.610.02200.01390.051.02
(TaW) Talk—Wikipedia [11,15]92 117360 7677.81220485−0.030.06−0.00600.00060.011.01
(FrB) Friendship—Brightkite [16]58 228428 1567.411342610.010.170.0055−0.00250.021.02
(CoM) Collaboration—MathSciNet [11,17]391 529873 7754.54961620.120.400.01580.0129−0.030.88
(CoC) Collaboration—cond-mat [11,18]21 36391 2868.52791220.130.630.00770.0076−0.060.89
(ADN) Artificial disassortative network [19]10 00039 9908.0337101−0.130.01−0.03660.01570.000.99
(AAN) Artificial assortative network [19]10 00039 9908.03371010.170.010.06070.02140.010.99
NetworkNodesEdgeskkmaxRankrCλ1λ2r(6)r|$\mathcal {R}_{0}^{(6)}$|/|$\mathcal {R}_{0}$|
(MPC) Mobile phone call [11,12]680976802.326174−0.680.02−0.17530.0036−0.011.01
(CoE) Collaboration—Erdös [11,13]509475153.06156−0.440.07−0.0709−0.00440.001.00
(EmE) Email—EU [14]32 43054 3973.4623232−0.380.11−0.06210.0023−0.011.01
(EmD) Email—DNC [11]90612 08526.6462134−0.090.610.02200.01390.051.02
(TaW) Talk—Wikipedia [11,15]92 117360 7677.81220485−0.030.06−0.00600.00060.011.01
(FrB) Friendship—Brightkite [16]58 228428 1567.411342610.010.170.0055−0.00250.021.02
(CoM) Collaboration—MathSciNet [11,17]391 529873 7754.54961620.120.400.01580.0129−0.030.88
(CoC) Collaboration—cond-mat [11,18]21 36391 2868.52791220.130.630.00770.0076−0.060.89
(ADN) Artificial disassortative network [19]10 00039 9908.0337101−0.130.01−0.03660.01570.000.99
(AAN) Artificial assortative network [19]10 00039 9908.03371010.170.010.06070.02140.010.99
Table 1.

Examples of real social networks and artificial networks. Eight real networks are sorted in ascending order with respect to the degree correlation coefficient r: (MPC) personal mobile phone call network among a small set of core users at the Massachusetts Institute of Technology [11,12], (CoE) coauthorship network among mathematicians who coauthored papers with Erdös (Erdös number is one) or with those mathematicians (Erdös number is two) [11,13], (EmE) network of email communications at a large European research institute [14], (EmD) network of email communications at the Democratic National Committee (DNC) [11], (TaW) communication networks on the Talk Page in Wikipedia [11,15], (FrB) friendship networks in Brightkite, which was once a location-based social networking service [16], (CoM) coauthorship network among mathematicians on the mathematical review collection of the American Mathematical Society (MathSciNet) [11,17], and (CoC) coauthorship network among physicists on arXiv cond-mat (condensed matter physics) [11,18]. Two artificial networks are constructed by using the Xulvi-Brunet–Sokolov algorithm [19]: (ADN) and (AAN) are created by rewiring the links to have disassortativity and assortativity with probability p = 0.8, respectively. Each column shows the number of nodes, number of links, average degree, maximum degree, matrix rank ehkqhqk, degree correlation coefficient r, average clustering coefficient C, the first and second eigenvalues of the matrix ehkqhqk, the difference between the sixth-order approximation and the actual value of r, and the ratio of the sixth-order approximation and the exact value of |$\mathcal {R}_{0}$|⁠.

NetworkNodesEdgeskkmaxRankrCλ1λ2r(6)r|$\mathcal {R}_{0}^{(6)}$|/|$\mathcal {R}_{0}$|
(MPC) Mobile phone call [11,12]680976802.326174−0.680.02−0.17530.0036−0.011.01
(CoE) Collaboration—Erdös [11,13]509475153.06156−0.440.07−0.0709−0.00440.001.00
(EmE) Email—EU [14]32 43054 3973.4623232−0.380.11−0.06210.0023−0.011.01
(EmD) Email—DNC [11]90612 08526.6462134−0.090.610.02200.01390.051.02
(TaW) Talk—Wikipedia [11,15]92 117360 7677.81220485−0.030.06−0.00600.00060.011.01
(FrB) Friendship—Brightkite [16]58 228428 1567.411342610.010.170.0055−0.00250.021.02
(CoM) Collaboration—MathSciNet [11,17]391 529873 7754.54961620.120.400.01580.0129−0.030.88
(CoC) Collaboration—cond-mat [11,18]21 36391 2868.52791220.130.630.00770.0076−0.060.89
(ADN) Artificial disassortative network [19]10 00039 9908.0337101−0.130.01−0.03660.01570.000.99
(AAN) Artificial assortative network [19]10 00039 9908.03371010.170.010.06070.02140.010.99
NetworkNodesEdgeskkmaxRankrCλ1λ2r(6)r|$\mathcal {R}_{0}^{(6)}$|/|$\mathcal {R}_{0}$|
(MPC) Mobile phone call [11,12]680976802.326174−0.680.02−0.17530.0036−0.011.01
(CoE) Collaboration—Erdös [11,13]509475153.06156−0.440.07−0.0709−0.00440.001.00
(EmE) Email—EU [14]32 43054 3973.4623232−0.380.11−0.06210.0023−0.011.01
(EmD) Email—DNC [11]90612 08526.6462134−0.090.610.02200.01390.051.02
(TaW) Talk—Wikipedia [11,15]92 117360 7677.81220485−0.030.06−0.00600.00060.011.01
(FrB) Friendship—Brightkite [16]58 228428 1567.411342610.010.170.0055−0.00250.021.02
(CoM) Collaboration—MathSciNet [11,17]391 529873 7754.54961620.120.400.01580.0129−0.030.88
(CoC) Collaboration—cond-mat [11,18]21 36391 2868.52791220.130.630.00770.0076−0.060.89
(ADN) Artificial disassortative network [19]10 00039 9908.0337101−0.130.01−0.03660.01570.000.99
(AAN) Artificial assortative network [19]10 00039 9908.03371010.170.010.06070.02140.010.99

Let us now examine the effect of degree correlations on diffusion phenomena in social networks. The following epidemic model was considered:

(8)

where ρk(t) represents the density of infected nodes within degree class k, and ph|k is the conditional probability that a node of degree k is connected to a node of degree h and is given by ph|k = ehk/qk. Herein, β is the transmission rate, and the time scale is set such that the recovery rate is unity. Equation (8) was proposed as a degree-based mean-field approximation of the epidemic models on fat-tailed networks with a few loops [20–26].

To measure the transmission potential, the basic reproduction number |$\mathcal {R}_{0}$| was used; this is the average number of secondary infections caused by a typical infection in a completely susceptible population [27,28]. When |$\mathcal {R}_{0}\gt 1$|⁠, the infection can spread throughout the host population, whereas when |$\mathcal {R}_{0}\lt 1$|⁠, the infection cannot spread. The value of |$\mathcal {R}_{0}$| is given by the spectral radius of the next-generation matrix G. For Eq. (8), the component Gkh of the next-generation matrix is expressed as

(9)

which is the average number of secondary cases arising from a node of degree h to nodes of degree k [29,30]. If the following vertical and horizontal vectors are represented using bras and kets:

(10)
(11)
(12)
(13)

the next-generation matrix can be written as

(14)

Because the eigenvectors G are linearly coupled and consist of |k〉 and |f(i)〉, the eigenvalue problem for G is replaced by the eigenvalue problem for the (i + 1)-dimensional matrix as follows:

(15)

Figure 1(c) shows the spectral radius of Eq. (15) for 0 ≤ i ≤ 6, when β = 1 When i is the rank of ehk, Eq. (15) is the exact expression, whereas for a small i, this is an approximate expression. The ratios between the approximate expression for i = 6 and the exact expression are shown in the rightmost column of Table 1, with large deviations downwards for CoM and CoC.

Alternatively, if |λi| ≪ 1 for i = 1, 2, …, then another approximation is possible. Neglecting the terms above the second order of λi, an approximation of the basic reproduction number is obtained as

(16)

Considering 〈k|k〉 = 〈k2〉/〈k〉, |$\langle k|f^{(i)}\rangle = \langle f^{(i)}|k\rangle = \langle k f_k^{(i)} \rangle$| and Eq. (5), Eq. (16) can be rewritten as follows:

(17)

which is consistent with that obtained previously [30,31]. Figure 1(d) presents a comparison of Eq. (17) and the exact expression using the spectral radius of Eq. (15), and it shows that Eq. (17) is a fairly good approximation except for networks MPC, CoE, and EmE, which yield strong, negative-degree correlations. In all cases, however, it is not as accurate as the approximation of Eq. (15).

Finally, a method was devised to calculate the type reproduction number |$\mathcal {T}$|⁠, which is used to explore the effect of immunizing a target group and is defined as the average number of secondary infections within the target group [24,32,33]. If a proportion |$1-1/\mathcal {T}$| of the target population is immunized, the spread of the infection can be suppressed. Individuals with degree kt or greater are targeted. The following matrix is introduced to calculate |$\mathcal {T}$|⁠:

(18)

where

(19)
(20)

Matrix C consists of only those components of the next-generation matrix G that infect the target population. The type reproduction number is given by the spectral radius of the following matrix:

(21)

where I denotes the identity matrix [24,32,33]. Because this eigenvalue problem can be simplified as before, the (i + 1)-dimensional matrix is considered as follows:

(22)

The spectral radius of the following matrix was calculated:

(23)

The type reproduction number |$\mathcal {T}$| is defined only when the spectral radius of GC or G(i)C(i) is less than one. Figure 3 shows (as an example) the effectiveness of this approximation method for two real networks.

Type reproduction number $\mathcal {T}$ (for two real networks MPC and CoE) when targeting nodes with degrees greater than or equal to kt. The red plus “+” signs represent the results obtained from Eq. (21) and the blue cross “×” signs represent the approximation from Eq. (23) with i = 1. When $\mathcal {T}$ is finitely defined, immunizing only the target can suppress the spread of infection. This limit is independent of β, with kt ≤ 31 for MPC (kt ≤ 30 in the approximate calculation) and kt ≤ 10 for CoE (also in the approximate calculation).
Fig. 3.

Type reproduction number |$\mathcal {T}$| (for two real networks MPC and CoE) when targeting nodes with degrees greater than or equal to kt. The red plus “+” signs represent the results obtained from Eq. (21) and the blue cross “×” signs represent the approximation from Eq. (23) with i = 1. When |$\mathcal {T}$| is finitely defined, immunizing only the target can suppress the spread of infection. This limit is independent of β, with kt ≤ 31 for MPC (kt ≤ 30 in the approximate calculation) and kt ≤ 10 for CoE (also in the approximate calculation).

In conclusion, this study has demonstrated that degree correlation can be redescribed using eigenvalue decomposition and that the next-generation matrix can be represented as a matrix of a few orders. This approximation is better for real social networks (especially disassortative ones) than for artificial networks with the Xulvi-Brunet–Sokolov algorithm [19]. This may be because this algorithm simply introduces degree correlations by rewiring the links artificially, thus not creating a gap between the eigenvalues that may exist in real social networks. This approximation method was applied to the epidemic model on networks to obtain an approximation of basic and type reproduction numbers. In addition to the approximation that cuts off the sum in Eq. (14), Eq. (17), which is an approximation when the degree correlation is small, was derived. However, the effects of loops, which cannot be ignored in networks with high-clustering coefficients, were not considered in this study. This may be why the approximation was not very good for the two assortative networks CoC and CoM with large clustering coefficients. In addition, it is necessary to introduce a correction for the difference between the SIR and SIS models, considering the infection process [34]. Finally, the proposed eigenvalue decomposition method is expected to be extensively applied to the dynamics of networks other than epidemic models.

Acknowledgement

This work was supported by JSPS KAKENHI (grant No. 21K03387). Part of this study was conducted at the Joint Usage/Research Center on Tropical Disease, Institute of Tropical Medicine, Nagasaki University (2023-Seeds-01).

References

[1]

R.
Albert
,
A.-L.
Ḃarabási
,
Rev. Mod. Phys.
74
,
47
(
2002
).

[2]

M.
Newman
,
A.-L.
Barabási
,
D. J.
Watts
,
The Structure and Dynamics of Networks
(
Princeton University Press
,
Princeton, NJ
,
2006
).

[3]

S. N.
Dorogovtsev
,
A. V.
Goltsev
,
J. F. F.
Mendes
,
Rev. Mod. Phys.
80
,
1275
(
2008
).

[4]

A.-L.
Barabási
,
M.
Pósfai
,
Network Science
(
Cambridge University Press
,
Cambridge, UK
,
2016
).

[5]

M.
Newman
,
Networks
(
Oxford University Press
,
Oxford, UK
,
2018
).

[6]

J.
Park
,
M. E. J.
Newman
,
Phys. Rev. E
.
68
,
026112
(
2003
).

[7]

P.
Van Mieghem
,
Graph Spectra for Complex Networks
(
Cambridge University Press
,
Cambridge, UK
,
2011
).

[8]

G. F.
de Arruda
,
F. A.
Rodrigues
,
Y.
Moreno
,
Phys. Rep.
756
,
1
(
2018
).

[9]

M. E. J.
Newman
,
Phys. Rev. Lett.
89
,
208701
(
2002
).

[10]

R.
Pastor-Satorras
,
A.
Vázquez
,
A.
Vespignani
,
Phys. Rev. Lett.
87
,
258701
(
2001
).

[11]

R.
Rossi
,
N.
 
Ahmed
,
Proceedings of the Twenty-Ninth AAAI Conference on ArtificialIntelligence
,
4292
(
2015
).

[12]

N.
Eagle
,
A.
Pentland
,
Pers. Ubiquit. Comput.
10
,
255
(
2006
).

[13]

V.
Batagelj
,
A.
Mrvar
,
Soc. Netw.
22
,
173
(
2000
).

[14]

J.
Leskovec
,
K. J.
Lang
,
A.
Dasgupta
,
M. W.
Mahoney
,
Internet Math.
6
,
29
(
2009
).

[15]

J.
Leskovec
,
D.
Huttenlocher
,
J.
Kleinberg
,
Proc. 19th Int. Conf. World Wide Web
, p.
641
(
2010
).

[16]

E.
Cho
,
S. A.
Myers
,
J.
Leskovec
,
KDD ’11: Proc. 17th ACM SIGKDD Int. Conf. Knowledge Discovery and Data Mining
, p.
1082
(
2011
).

[17]

G.
Palla
,
I. J.
Farkas
,
P.
Pollner
,
I.
Derényi
,
T.
Vicsek
,
New J. Phys.
10
,
123026
(
2008
).

[18]

J.
Leskovec
,
J.
Kleinberg
,
C.
Faloutsos
,
ACM Trans. Knowl. Discov. Data
.
1
,
2
(
2007
).

[19]

R.
Xulvi-Brunet
,
I. M.
Sokolov
,
Acta Phys. Polon. B
.
36
,
1431
(
2005
).

[20]

M.
Boguñá
,
R.
Pastor-Satorras
,
Phys. Rev. E
.
66
,
047104
(
2002
).

[21]

M.
Boguñá
,
R.
Pastor-Satorras
,
A.
Vespignani
,
Phys. Rev. Lett.
90
,
028701
(
2003
).

[22]

Y.
Moreno
,
J. B.
Gómez
,
A. F.
Pacheco
,
Phys. Rev. E
.
68
,
035103
(
2003
).

[23]

S.
Morita
,
Sci. Rep.
6
,
22506
(
2016
).

[24]

S.
Morita
,
Physica A
.
587
,
126514
(
2022
).

[25]

R.
Pastor-Satorras
,
C.
Castellano
,
P.
Van Mieghem
,
A.
Vespignani
,
Rev. Mod. Phys.
87
,
925
(
2015
).

[26]

I. Z.
Kiss
,
J. C.
Miller
,
P. L.
Simon
,
Mathematics of Epidemics on Networks
(
Springer
,
Cham
,
2017
).

[27]

R. M.
Anderson
,
R. M.
May
,
Infectious Diseases of Humans: Dynamics and Control
(
Oxford University Press
,
Oxford, UK
,
1991
).

[28]

O.
Diekmann
,
J. A. P.
Heesterbeek
,
Mathematical Epidemiology of Infectious Diseases: Model Building, Analysis and Interpretation
(
Wiley
,
New York
,
2000
).

[29]

O.
Diekmann
,
J. A. P.
Heesterbeek
,
M. G.
Roberts
,
J. R. Soc. Interface
.
7
,
873
(
2010
).

[30]

S.
Morita
,
Physica A
.
563
,
125419
(
2021
).

[31]

A. V.
Goltsev
,
S. N.
Dorogovtsev
,
J. G.
Oliveira
,
J. F. F.
Mendes
,
Phys. Rev. Lett.
109
,
128702
(
2012
).

[32]

M. G.
Roberts
,
J. A. P.
Heesterbeek
,
Proc. R. Soc. Lond. B
.
270
,
1359
(
2003
).

[33]

J. A. P.
Heesterbeek
,
M. G.
Roberts
,
Math. Biosci.
206
,
3
(
2007
).

[34]

S.
Morita
,
Phys. Rev. E
.
106
,
034318
(
2022
).

This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.