It is well observed that some infectious diseases show a feature of periodicity; that is, the disease may prevail during a certain season and vanish afterwards. In the effort of understanding this specific phenomenon, in this paper, we propose a spreading model with a time-variant infectivity function considering both the features of periodicity and agent variability. We apply the modified model to a scale-free network frame with tunable power-law coefficient to find out the characteristics of periodic spreading dynamics. Our work consists of both theoretical derivation and a series of corresponding numerical simulations in order to find out the influence of the parameters of both network topology and the modified model on spreading dynamics in the underlined networks. The experiments prove the success of our model in producing a periodic behavior of spreading, and the results agree well with theoretical calculations.

1. Introduction

The spreading process on top of complex systems is one of the most focused subjects in the realm of network science and intensively studied [16]. A large range of realistic systems such as communication network, transportation web, power grid, or large-scale supply chains [79] could undergo some sort of spreading processes and cause potential economic losses. The last fifteen years have seen the successful application of complex network theory on the analysis of dynamical behaviors on top of complex systems [1014]. From the perspective of this theory, the individuals of a real-world complex system are modeled by agents in a network and the contacts among them are considered as the links connecting agents. A healthy agent may become infectious through the already infected agents that are linked to it. On this common basis, researchers have integrated the network view into a series of compartmental models like SI (Susceptible-Infected), SIS (Susceptible-Infected-Susceptible), and SIR (Susceptible-Infected-Recovered) among many others and have unveiled some exciting features of networked spreading dynamics [1517]. Reference [18] considered the effect of medium by means of a modified SIS model and recovered that spreading medium could accelerate epidemic spreading without changing the final spreading scale. Reference [19] established R-SIR-R (Risk-SIR-Random) and R-SIR-A (Risk-SIR-Acquaintance) on the basis of cellular automata to study the safety risk spreading of complex information system on top of nearest coupled network, random network, WS small-world network, and BA scale-free network and concluded that the outbreak threshold decreases with the strengthening of network’s heterogeneity. Reference [4] built a SVIR (Susceptible-Vaccinated-Infected-Recovered) model and compared various vaccination strategies; the results showed that both the vaccination level and infection level are lower when adopting continuous strategy other than pure strategy.

Nevertheless, the compartmental models are too simplified to describe various spreading processes in real-world systems partly because the infectivity is treated as linear. To this end, nonlinear infectivity is proposed and many delicate models are put forward. Chu et al. in [20] proposed a epidemic spreading model in weighted SF network; they investigated the nonlinear infectivity and weighted transmission rate and found the strong effect of the infectivity parameter on the epidemic threshold and the prevalence. Reference [21] investigated a new SIS model with nonlinear infectivity as well as birth and death of agents and links, and the reproductive number is calculated mathematically.

In spite of the intensive research, many valuable problems still remain open. Why do some popular diseases (such as flu) show a notable feature of periodicity? What is the mechanism of this phenomenon? Note that a large number of spreading processes in practical systems display a feature of periodicity [22, 23]. Reference [22] studied the spreading in community networks, and Zhou et al. found periodic behaviors in both SIS and SIRS models when the infection rate is larger than the threshold which may be helpful in understanding the spatial-temporal pattern of DHF incidence in Thailand. Reference [23] proposed a modified SIRS (Susceptible-Infected-Recovered-Susceptible) model and found that the time-delay of the assessment of epidemic risk can cause periodic outbreak of diseases. In the above papers, researchers tried to demonstrate the mechanism of periodicity from their own perspectives; however, they all adopted a constant effective infectivity rate in the spreading model regardless of the fact that the contagion rate of epidemics could be time-variant. Moreover, agent variability is also advised to be considered in the confirmation of effective infectivity rate.

In this paper, we take both the factors into account. We apply the new model to topologically alterable scale-free networks and discuss the influence of network’s structural parameters, agent variability, and periodicity on the epidemic spreading behaviors. The results show that our model is successful in describing the periodic feature, and some influential parameters are proposed and investigated.

2. Modified SIS Model

There are two sorts of agents in SIS model (S and I) which are susceptible and infected. In this case, a susceptible agent can be infected when it is in contact with an already infected one with probability . Once infected, agents recover with some probability per unit time. The dynamics of SIS model can be described by the following system of ordinary differential equations:where () indicates the number of susceptible (infected) agents at moment . Without loss of generality, let ; hence the effective infectivity rate . Based on mean field theory, we can get the main equation:where the first term on the right side is the extinction term and the second one is the production term. The meaning of each parameter is as follows: (a) is the probability that the agent of degree gets affected; (b) is the probability that a healthy agent becomes infected when being in contact with an infected agent; (c) is the average proportion of all the infected agents in the network and can be used to measure the spreading prevalence. Here, we call it spreading scale in the remaining part of this paper and take it as an important meter of spreading dynamics; (d) is the probability that a given edge of a certain agent is pointed to an infected neighbor.

When the degree-degree interrelationship is weak, we havewhere is the mean degree of the network. Apparently, ; the sufficient condition that the spreading process sustains in the system is . We take the critical value ; then we have

Taking agent variability into consideration, it requireswhere , and is the average of . We name the agent variability weight for it defines the extent of agent difference. To make sure that , we need two conditions to be satisfied:Condition 1: .Condition 2: ,where   is the smallest degree of all agents and the power-law coefficient. The above inequations are easy to be satisfied in practice.

After agent variability, we take periodicity into consideration by modifying (5) as

is a continuous function with period , ; is the amplitude, . Also, we have .

Revising (4), we can get

Integrating (7) into (3), we will have an autonomous equation of :

There exists a trivial solution . To allow for nontrivial solutions, there must be

Clearly, there is

With , we obtain the sufficient condition of (10):

After solving it, we obtain

The outbreak threshold that sustains the spreading process on top of the network comes as

is related with , , and . Comparing it with the threshold of traditional SIS model on top of scale-free network which is , it is quite clear that . In other words, epidemics are more difficult to sustain on the network when adopting our modified model. Specially, must to be set to a small value to avoid error enlargement.

3. Experiments and Discussion

In the above sections, we proposed the modified SIS spreading model which involves an abstract periodic function (). Without loss of generality, let for simulative convenience’s sake. We conduct the simulations by distributing initiative infected agents randomly on the network with probability 20%.

3.1. Network Model

There was a prevailing consumption for a long period of time that all complex systems could be considered mathematically as random networks until Barabási and Albert [11] falsified that consumption. Their work on a WWW project indicates that the degree distribution of many practical networks submits power-law distribution and they proposed the BA scale-free network model with power-law coefficient fixed to 3 by preference attachment and growth mechanism. Although BA model is able to picture some realistic networks such as the Internet, most real-world complex systems which can be abstracted as scale-free networks do not submit a fixed coefficient power-law distribution. As a result, [24, 25] built a network construction mechanism which allows for a controllable power-law coefficient. The details are as follows.

By distributing a normalized weight to each of the isolated agents and adding links among the agents with some probability, we get a tunable power-law coefficient and mean degree by adjusting the total edge number. The algorithm is as follows.

Step 1. Distribute weight to agent , , where is the total number of agents; the tunable parameter is within interval . Normalize the weight as

Step 2. Add edges among agents. If agent and satisfywhere and are random numbers in , and if and are not connected, add an edge between them. By this rule, isolated nodes with high weights are more likely to be linked.

Step 3. Repeat Step 2 till there are edges.

The mean degree of this network is 2, and the degree distribution satisfies power-law , where is the degree of agent and satisfies

Apparently, we are able to adjust the network topology by tuning parameters and .

3.2. Time Evolution

To reveal the new characteristics of the modified spreading model built in Section 2, we compare it with three comparative models in the following part and analyze their simulative performance. The models we are going to discuss are listed as follows:Model A: SIS model with no periodic infectivity and no agent variability.Model B: SIS model with periodic infectivity and no agent variability.Model C: SIS model with agent variability and no periodic infectivity.Model D: SIS model with both periodicity and agent variability.

The interactive scale-free network has the size and mean degree . Parameters in comparative spreading models are set as follows: , , , and for periodic infectivity models and for constant infectivity models.

The three curves shown in Figure 1 correspond, respectively, to the time evolution of Model A, Model B, and Model B’s infectivity rate . Similarly, Figure 2 shows the time evolution of Models C and D and . In particular, the vertical location of is adjusted to get a better view of comparison.

As shown in Figure 1, the evolution curve of Model A oscillates substantially within interval (0.44, 0.51) on a minor cycle which is about 2 time steps. Meanwhile, when considering periodicity in Model B, a dual-cycle effect is observed on the curve: on one hand, the curve oscillates on a short cycle as in Model A; on the other hand, Model B curve synchronizes with the infectivity rate on a major cycle which is 200 time steps according to our initial settings. By a simple modification of the SIS spreading model such as involving periodicity in infectivity, we can observe a realistic phenomenon in spreading dynamics that the spreading scale shows a periodic feature. In our modification, the infectivity rate is a sine function instead of a constant number as in most researches, which causes the spreading scale to display a pseudo-sine function as well. Moreover, we have tested cosine function and several other functions for ; we found the tendency of spreading scale during evolution in accordance with that of the infectivity rate in all the results. To this end, we have reason to believe that our modified model on the infectivity rate provides an explanation for the periodic phenomenon in real-world spreading processes.

As to Models C and D, the simulation results are shown in Figure 2. After entering the steady stage, Model C curve is surprisingly steady and keeps in an almost horizontal state. Besides, Model D curve quite assembles that of Model A only with a smaller amplitude of the minor cycle. Moreover, if we take a close look at the curves in the figure, we can find that the amplitudes of both the models reduce as time goes on, but with a relatively low speed. For a better view, we compared Model A with C in Figure 3 where Model C involves agent variability and Model A does not and Model B with D in Figure 4 where Model D involves agent variability and Model B does not; by the clear difference shown in the figures, we can conclude with evidence that agent variability minishes the periodic amplitude.

3.3. The Influence of Network Topology

In the art of complex network, researchers’ main focus lies in the interplay of network structure and the dynamics which occur on the network. In this subsection, we adopt the network model proposed in Section 2 and simulate the influence of power-law coefficient, mean degree, and so forth on the spreading dynamics. The initial setting of the modified SIS model is as follows: , , .

3.3.1. Power-Law Coefficient

The power-law coefficient is an indicator of homogeneity of a scale-free network. A big value of the coefficient corresponds to a high level of uniformity of degree distribution, and a more negative value of the coefficient corresponds to a low level of uniformity of degree distribution.

Figure 5 displays the plots of spreading scale with respect to under several values of . The simulation results indicate that they basically agree with the theoretical calculation by comparison of Figure 5 and (13), but the simulation thresholds are a bit larger than the theoretical ones; this is because the simulation curve is an average of 200 independent simulations; in some simulations the epidemic does not survive. Let us take the situation of as an example, according to (13); meanwhile, in the figure, the black line starts to ascend in the interval [0.06, 0.07]. It is also observed from the same figure that is negatively related with , which means that the spreading scale descends with the homogeneity of the underlined network. This is because, in a more homogeneous network, the number of hub nodes (those nodes with rather high degrees) is reduced; as a result, the influence of  “super spreaders” on their neighbors is restrained which leads to a lower level of spreading.

3.3.2. Mean Degree of the Network

The mean degree indicates the average thickness of a network; this metric reflects the average connection number that a node has. The parameter setting of the spreading model is as follows: , , and .

We can see that the influence of mean degree on the outbreak threshold is monotonous from Figure 6. The theoretical outbreak thresholds corresponding to , and are, respectively, 0.0797, 0.0683, and 0.0562 which are a bit smaller than simulation results due to the same averaging effect as in Section 3.3.1. The outbreak threshold is negatively related with mean degree of the network; in other words, the more connected the agents are to each other, the easier the diseases break out and stay active in the system. The reason for this tendency is that a more highly connected network provides more routes for the spreading process to expand, which leads to a low outbreak threshold.

3.4. The Influence of Modified SIS Model

On the basis of the intensively studied linear infectivity, we propose a nonlinear periodic infectivity rate model with the consideration of agent variability and apply it to our network model. The modified spreading model we put forward includes two adjustable parameters: the cycle and agent variability weight .

3.4.1. Infectivity Rate Cycle

From the above discussion, we know the cycle of infectivity rate affects that of the spreading scale. In this subsection, we discuss its influence on the outbreak threshold and the spreading scale through numerical simulation. The parameter settings of the network and modified SIS model are as follows: , , , and .

The curves of with respect to when , , and are displayed in Figure 7. Clearly, the cycle of infectivity rate has little effect on the outbreak threshold and the final spreading scale. To illustrate this with more evidence, we simulated the time evolution of when and shown in Figure 8. It can be seen that after , the evolution enters a steady state. Both the curves are sine-wave shaped and oscillate within the same interval; the only difference lies in the oscillation cycle.

3.4.2. Agent Variability Weight

In a realistic system, each agent’s ability to avoid contagions varies because different agents have different local properties such as the degree property. Based on that idea, it is all natural to consider the infectivity rate as degree related. Obviously, it is reasonable to assume that agents with high degrees are more likely to contact with infected neighboring agents.

The interactive network we use has the minimum degree which satisfies Condition 2 in Section 2. We plot versus when , , , and . The results are demonstrated in Figure 9. We compare the simulated thresholds to theoretical results which are 0.0677, 0.0887, 0.1152, and 0.1511 and find that they fit well. As shown in (5), as goes further from 0, high degree agents are less likely to infect neighbors in accordance with (5) which causes the enhancement of network robustness against epidemic spreading outbreak.

4. Conclusion

The variation of infectivity rate of epidemic is a realistic consideration. Based on that, we modified the conventional model by adding periodic feature and agent variability to the infectivity function. We discussed the spreading dynamics of our model on top of topologically alterable scale-free networks by both theoretical and simulative measures. It is found that the periodic infectivity rate causes the final spreading scale to oscillate with the infectivity. Also, a dual-cycle phenomenon is observed; meanwhile, agent variability decreases the amplitude of the minor cycle. The network topology influences the spreading dynamics in several aspects. The power-law coefficient which indicates the heterogeneity of network has positive relationship with the spreading threshold but is positively related with the final spreading scale and the mean degree of network is negatively related with the threshold. Furthermore, the cycle of infectivity rate affects only the cycle of final spreading scale. Agent variability weight and infectivity periodic amplitude are both positively related with the spreading threshold.

Competing Interests

The authors declare that they have no competing interests.

Authors’ Contributions

Z. Wang and H. Han wrote the paper and did the theoretical analysis, C. Ding did the simulation, and H. Yao and J. Du reviewed the paper.


This research is funded by the National Science Foundation of China (Grant no. 11447147).