Keywords

1 Introduction

Pre-modern epidemics still foster interest, especially around their etiology, dynamics and impact [2]. A key topic in this respect is understanding the mechanics of different kinds of epidemics. For example, the Black Death might have been an exceptional, if not completely different phenomenon from the bubonic plague [7]. Pre-modern plague outbreaks are generally considered to have been more impactful in cities than in the countryside, where the population density was lower and the means of transportation not as effective [1]. Evidence suggesting a strong link between trade routes and sequences of plague outbreaks, as well as their seasonality, has been suggested [6]. As a consequence, the interaction of different kinds of epidemics and the spatio-temporal dynamics of an outbreak in a urban environment might have been more complex than expected [8]. In view of the lack of extensive data sources on pre-modern epidemics, modeling efforts are of great importance in order to help bounding the limits of the possible.

A small-world effect is an observation of a low average shortest path length between any two nodes in a network, irrespective of the number of nodes in such a network and their average clustering coefficient [13]. In practice, usually a few edges connecting far-away nodes suffice to make the whole network small-world: an example are modern transportation networks, where flight routes among cities connect far-away urban ground networks. Despite small-world contact networks being intuitively linked with fast spreading epidemics, in practice spreading often slows down due to structural and temporal effects [9]. As an example, [10] found that small-world networks can present slow spreading due to topological effects—dense intra-cluster and sparse inter-cluster connectivity—and bursty activity patterns of individuals.

Marvel et al. [12] recently claimed that the contact network of the pre-modern world was not small-world—not physically nor socially. Their evidence is the wave-like representation of epidemic diffusion at a continental scale in pre-modern Europe, examples of which are to be found in most historical atlases. I contend here that it is likely that the pre-modern world was small-world, at least in urban centers. This is shown by running epidemic spread simulations on the transportation network of the city of Venice iterating over two steps: local SIR processes on fully mixed groups of persons interacting by random travelers. As soon as naval transportation is accounted for, the network becomes effectively small-world. This paper is organized as follows: methods are presented in Sect. 2, namely the transportation network of Venice and the epidemic model; Sect. 3 describes the simulations and Sect. 4 concludes.

2 Method

A simulation is proposed in order to assess to what extent the small-world of physical contacts could be a pre-modern phenomenon in a urban setting. Taking the transportation network of the city of Venice as a case study, a realistic-size population is distributed in the city, according to the urban density of different areas. The population is split in small groups, corresponding to the nodes of the network, where full mixing is assumed and SIR processes are run independently. This small groups interact with each other via travelers, who can move by land or water.

2.1 Venice Transportation Network

The transportation network of Venice was manually constructed from the modern topography of Venice, from which land and sea routes have been exported as geographical referenced segments. Nodes are created at crossing vertices, or crossroads, mirroring the urban density of any given area of the city. Edges are classified as being on land (“calle” is Venetian, green in Fig. 1) or water (“canal”, blue), while nodes are classified as connecting only water edges (cyan), only land edges (grey) or connecting at least one of each typology (red). The resulting network possess 7384 nodes, 8861 edges and a low average degree of 2.4, typical of transportation networks. If we consider our proxy of urban density to be a good approximation for the density of population in a given area of the city, and if we reasonably assume that the topography of Venice did not substantially change from the XVI century to the present day, then our network can be used to simulate epidemic outbreaks in the city.

Fig. 1.
figure 1

The transportation network of Venice. Green edges are land routes and blue edges water routes; grey nodes connect only land edges, cyan nodes connect only water edges, and red nodes connect at least one edge per typology. The red circle indicates the starting point of epidemic simulations. (Color figure online)

Evidently, Venice is circled by water and mixed nodes are just a lower-bound approximation of all possible landings in the city. Venice is also known for its exceptional condition of a “floating city”, yet the availability of water routes was a common feat of many pre-modern urban settlements. On a larger scale, even Europe is almost circled by water, and possesses several river basin areas. Nevertheless the extent to which Venice can be taken to be representative of pre-modern urban environments in this respect remains to be clarified. In order to account for Venice’s alleged specificity, the simulations will be rather conservative with respect to the likelihood of naval travels.

If we reasonably assume Venice to have had a maximum of circa 150’000 inhabitants during the XV to XVIII centuriesFootnote 1, and assign it to all land nodes uniformly, we total 23 persons per node. The outbreak and spread of an epidemic can then be simulated by a discrete model which iterates between two self-conclusive phases (i.e. each phase is computed for all nodes independently before moving to the next phase):

  • Step 1: the population of each node is considered to be fully-mixed and the time evolution of the infected fraction of the population within each node is modeled using standard approaches, here we adopt the SIR model.

  • Step 2: a fraction of the population moves according to different functions (power law, exponential or geometrical progression).

2.2 Epidemic Model

The epidemic model is composed of three elements: a model for the development of the infection within each node, a traveling process and its associated travel probability function.

The susceptible s, infected i, recovered r (or anyway removed) model (=SIR) prescribes to divide the population into three classes. Infected individuals have contact with susceptible individuals at an average rate of \(\beta \) (contact rate), and infected individuals recover at an average rate of \(\gamma \) (infection period). This model is thus governed by the following system of differential equations:

$$\begin{aligned} \frac{ds}{dt} = -\beta \cdot s_t \cdot i_t; \frac{di}{dt} = \beta \cdot s_t \cdot i_t - \gamma \cdot i_t; \frac{dr}{dt} = \gamma \cdot i_t \end{aligned}$$

with \(s_t + i_t + r_t = 1\) at all times. Default values of \(\beta = 0.05\) and \(\gamma = 0.1\) were used in all experiments. Note that in our setting these values need not be above the critical threshold for a transition to an epidemic regime, which is \(\beta \ge \gamma \) with a fully mixed population [14].

After the population has been updated according to the SIR model, travel occurs. For each node independently:

  1. 1.

    An amount of traveling population is selected uniformly at random.

  2. 2.

    Each traveler randomly selects a neighboring land node with probability p or, if it is in a red node, it randomly jumps to another red node with probability \(1-p\). Naturally, \(p = 1\) if the traveler is in a grey node, and backwards movements are possible.

  3. 3.

    The number of movements done by each traveler is given by different travel probability functions. Given p(d) the probability of traveling d steps and k a kernel factor, three functions have been tested: (i) the power law \(p(k; d) = e^{-k \cdot d}\), (ii) the exponential \(p(k; d) = d^{-k}\) and (iii) a geometrical progression \(p(d) = p(d-1)/2\). A default kernel parameter of \(k = 2.0\) has been used.

The proposed model is an approximation and does not account for several aspects of the real-world phenomenon. One sensible limitation is the absence of real movement patterns which account for the relative importance of specific destinations, which could be integrated for example using a gravity model [16].

3 Simulation

The simplest way to simulate an epidemic outbreak is to infect a certain amount of persons in a random land node, where this amount needs to be sufficient for some traveler to survive and move. A starting condition of one node with three infected individuals was enough to generate an epidemic outbreak. For the purpose of this paper the origin of the epidemics does not matter, provided the randomly selected node is connected to the principal component of the transportation network. For what follows a node in the “San Polo” parish has been selected as the starting point (red circled in Fig. 1).

In order to follow the spread of the epidemic, we use two measures calculated at any time step t. First, the standard Infection Rate IR(t), the proportion of infected persons at any give time t over all nodes, defined as:

$$\begin{aligned} IR(t) = \frac{\sum \limits _{v=1}^n i(v_t)}{\sum \limits _{v=1}^n \big [ i(v_t)+s(v_t) \big ]} \end{aligned}$$

Secondly, a customized version of the Basic Reproduction Number, called transmissibility, largely inspired by [18]. This transmissibility TR(t) is an approximated lower-bound to the average probability of a previously uninfected node to receive an infected traveler at time t. Define V to be the set of nodes in the transportation network, N(v) to be the distance-1 neighborhood of node v and \(Ti(v_t)\) the number of infected travelers of node v at time t, then:

$$\begin{aligned} TR(t) \approx \frac{1}{| V |} \sum \limits _{v \in V: i(v) = 0} \Bigg \{ \frac{\sum \limits _{u \in N(v)} 1 - \Big [ \frac{| N(u) - 1 |}{| N(u) |} \Big ]^{Ti(u_t)}}{| N(v) |} \Bigg \} \end{aligned}$$

Transmissibility is approximated because it only considers adjacent nodes i.e. travels of distance 1, and a lower-bound to the real measure given the division by the total number of nodes in the network. The resulting measure is a trend of the infection, strictly correlated with the Infection Rate and anticipating it.

The results of simulations are summarized in Figs. 2(a) and 3(a) for the scenario where \(p = 1\) (thus naval travel probability is 0). Figures 2(b) and 3(b) show the scenario with \(p = 0.85\) and thus naval travel probability is 0.15. All simulations were run multiple times (blue lines) and averaged (red lines), over 200 time ticks. Note that the two settings correspond to using two different transportation networks: one where red nodes are not connected to other red nodes, and only land routes are open; another where red nodes are connected with all other red nodes in the network. The former network has an average path length of 34 and a diameter of 91, the latter has an average path length of 8.6 and a diameter of 35. Simulations have been run with a power law travel function: both exponential and geometrical progression do not change the outcomes of the two simulations, only their timings (an exponential functions lags the spread, a geometrical progression accelerates it).

Fig. 2.
figure 2

SIR processes over the whole population, averaged over all simulation runs. (Color figure online)

Fig. 3.
figure 3

Infection Rate and Transmissibility over time. The outcomes of several runs of the simulation (in blue) are averaged (in red) to show an estimation of empirical variance. (Color figure online)

If we disallow for naval travels, we clearly see the wave-like epidemic spreading process taken by Marvel et al. [12] as evidence for the lack of a small-world contact network in the population. In particular, the outcome is a low-infection process, shown in Fig. 2(a), which behaves according to the topology of the network as the front of the epidemics progresses, Fig. 3(a). This model is clearly sensible to the topology of the network. For example the rise in transmissibility from ticks 40 to 50 is due to the spread reaching the dense area before the “Rialto” bridge, and the second major peak after tick 100 is mainly due to the spread moving after the bottleneck of the “Rialto” bridge. Running the same process on a regular square lattice of comparable size—details are omitted for brevity—produces a similarly steady process of wave-like diffusion with a monotonic increase of the Infection Rate until a global maximum is reached, followed by a steady decrease. The reason for this behavior is of course the regularity of the underlying topological network of the regular lattice, as results are consistent with previous literature on the topic [11].

Conversely, even a low probability of naval travel makes the process behave as in a small-world setting, with little to no effect of the underlying network topology, as shown in Figs. 2(b) and 3(b). It is therefore likely that urban centers and water routes acted respectively as catalysts and fast carriers of epidemics in pre-modern times as they do now, in a sort of jump and burst pattern. The wave-like representation of pre-modern epidemic spreads across Europe might therefore be just an artifact of data aggregation.

I thus suggest that an alternative model, with cities or urban conglomerates as supernodes in a network of land and water transportation, might better explain pre-modern epidemic outbreaks at the continental level. Each supernode, a city, should contain a fully-connected population of potential hosts (rats, humans, etc.). Eventually, according to seasonal patterns, cities communicate, mainly via water transport (either by sea or by rivers). The proposed approach bears strong resemblance to the super-networks of family households initially proposed in [3], and further expanded in [4], where every node in the super-network is a different network in itself—in our case small-world cities.

4 Conclusions

I investigated via epidemic spread simulation how the pre-modern world was likely to have been small-world at the urban scale, taking the transportation network of Venice as a case study. Without naval travel, the epidemic expands in waves, closely tied with the topology of the network. On the contrary, even with a low probability of naval travel accounted for, the process becomes qualitatively small-world. I thus argue that the interaction of small-world epidemics in cities, especially ports, and the jumps permitted by naval travels might account for the spread of large-scale epidemics in pre-modern times more than a generalized wave-like process induced by an exponentially decaying contact kernel. Several research questions remain open, specifically:

  1. 1.

    to what extend the case study of Venice can be taken to be representative of pre-modern urban environments in general?

  2. 2.

    Will the proposed model account for epidemic spread at a European scale?

  3. 3.

    Will evidence from historical records back the proposed model?

The purpose of this paper is two-fold. First, to caution in the use of aggregated evidence, as multiple interpretations can usually coexist with quite different mathematical models which account for the same measurable outcomes. Secondly, to suggest that the historical process of the reduction of distances across the globe, mainly thanks to transportation and communication technologies, has been gradual albeit increasingly accelerating. Small-world mechanics now proper to large-scale global networks might be found during pre-modern times in smaller-scale networks, such as urban environments. The quest then becomes to understand the pre-modern world as potentially being one where small and large-world mechanics coexisted at different times and scales.