Skip to main content
PLOS ONE logoLink to PLOS ONE
. 2013 Mar 28;8(3):e60069. doi: 10.1371/journal.pone.0060069

Human Mobility in a Continuum Approach

Filippo Simini 1,2,*, Amos Maritan 3, Zoltán Néda 4
Editor: Peter Csermely5
PMCID: PMC3610830  PMID: 23555885

Abstract

Human mobility is investigated using a continuum approach that allows to calculate the probability to observe a trip to any arbitrary region, and the fluxes between any two regions. The considered description offers a general and unified framework, in which previously proposed mobility models like the gravity model, the intervening opportunities model, and the recently introduced radiation model are naturally resulting as special cases. A new form of radiation model is derived and its validity is investigated using observational data offered by commuting trips obtained from the United States census data set, and the mobility fluxes extracted from mobile phone data collected in a western European country. The new modeling paradigm offered by this description suggests that the complex topological features observed in large mobility and transportation networks may be the result of a simple stochastic process taking place on an inhomogeneous landscape.

Introduction

Human mobility in form of migration or commuting becomes increasingly important nowadays due to many obvious reasons [1]: (i) traveling becomes easier, quicker and more affordable; (ii) some borders (like the ones inside EU) are more transparent or even inexistent for travelers; (iii) the density and growth of the population and their gross national product presents large territorial inequalities, which naturally induces mobility; (iv) the main and successful employers concentrate their location in narrow geographic regions where living costs are high, hence even in developed countries the employees are forced to commute; (v) large cities grow with higher rates, optimizing their functional efficiency and creating the necessary intellectual and economic surplus for sustaining this growth [2]. This higher growth rate of the population can be achieved only by relocating the highly skilled work-force from smaller cities. Here we propose a unified continuum approach to explain the resulting mobility patterns.

Understanding and modeling the general patterns of human mobility is a long-standing problem in sociology and human geography with obvious impact on business and the economy [3]. Research in this area got new perspectives, arousing the interest of physicists [4], [5] due to the availability of several accurate and large scale electronic data, which helps track the mobility fluxes [6][8] and check the hypotheses and results of different models. Traditionally mobility fluxes were described by models originating from physics. The best-known is the gravity model [6], [9] that postulates fluxes in analogy with the Newton’s law of gravitation, where the number of commuters between two locations is proportional to their populations (i.e. the ‘demographic mass’) and decays with the square of the distance between them. Beside the well-known gravity model, several other models were used like the generalized potential model [10], [11], the intervening opportunities model [12] or the random utility model [13]. Recently, a parameter-free radiation model has been proposed, leading to mobility patterns in good agreement with the empirical observations [14]. The model was developed assuming a spatially discretized settlement structure, and consequently it operates with a discretized flux topology on the edges of a complete graph. Here we consider and test a continuum approach to this model operating with fluxes between any two regions, and show that several other mobility models can be derived within the same framework. This novel approach based on the continuum description offers a new modeling and data interpretation paradigm for understanding human mobility patterns.

Results

The Modeling Framework

The radiation model [14] has been originally formulated to estimate commuting fluxes, i.e. the average number of commuters traveling per unit time between any two locations in a country. The key idea is that while the home-to-work trip is a daily process, it is determined by a one-time choice, i.e. the job selection. Therefore commuting fluxes reflect the human behavior in the choice of the employment. In real life many variables can affect the employment’s choice, from personal aspirations to economic considerations, but for the sake of simplicity only the most influential variables are considered in the model: the salary a job pays (or more generally, the working conditions), and the distance between the job and home. The main idea behind the model is that an individual accepts the closest job with better pay: each individual travels to the nearest location where she/he can improve her/his current working conditions (benefits). With this assumption, the probability Inline graphic that an individual with benefit Inline graphic refuses the closest Inline graphic offers is:

graphic file with name pone.0060069.e004.jpg (1)

where Inline graphic is the number of open positions in the area within a circle of radius Inline graphic centered in the origin location, and Inline graphic is the cumulative distribution function of the benefits. Equation (1) is equivalent with assuming that the rejection of Inline graphic job offers with benefits less or equal to Inline graphic are independent events.

Making different assumptions and approximations on the benefit distribution Inline graphic, one can obtain several formulas for the number of trips between locations. Below we present four examples: the original radiation model, the classic intervening opportunities (IO) model [12], a uniform selection model, and a novel radiation model with selection.

The original radiation model

If we solve Eq. (1) assuming that the benefit distribution Inline graphic is a continuous function, we recover the original radiation model’s formula [14]. Indeed, we calculate the probability Inline graphic of not accepting one of the closest Inline graphic job offers by integrating Eq. (1) over the benefits:

graphic file with name pone.0060069.e014.jpg (2)
graphic file with name pone.0060069.e015.jpg (3)

The intervening opportunities model

We can also show how the classical IO model [12], [15] can be included within the same framework as a degenerate case. Consider the situation in which the benefit distribution is singular, i.e. all jobs are exactly equivalent Inline graphic and Inline graphic (where Inline graphic is the Heaviside function). In this case we have to specify the individual’s behavior when s/he receives a job offer identical to her/his current one: this corresponds to setting a specific value to the step function at the discontinuity point, Inline graphic. If Inline graphic, then the individual will travel to an infinite distance; while if Inline graphic, the individual accepts the job in the closest location. If Inline graphic, then the individual accepts each offer with probability Inline graphic and refuses it with probability Inline graphic. Applying Eq. (2) we obtain

graphic file with name pone.0060069.e025.jpg (4)

where Inline graphic if Inline graphic.

The uniform selection model

When Inline graphic, a good approximation of Eq. (4) is Inline graphic, which corresponds to randomly select one of the available job opportunities, irrespective of the benefits and the distance. Generalizing this interpretation, we can define a model on a finite space containing Inline graphic average job openings per unit time in which the accepted job is selected uniformly at random, and thus Inline graphic.

The radiation model with selection

Let us assume that the benefit distribution Inline graphic is continuous as in the original radiation model, whereas the probability to accept any offer is reduced by a factor Inline graphic with Inline graphic. As a consequence, the probability that an individual with benefit Inline graphic accepts an offer has to be replaced by a reduced value: Inline graphic. This process can be interpreted as a commuting population who is willing to accept better offers with probability Inline graphic, or who is aware only of a fraction Inline graphic of the available job offers. This is equivalent to a combination of the radiation model and the intervening opportunities model described above (here Inline graphic). In this case Inline graphic, and the probability to refuse the closest Inline graphic offers is

graphic file with name pone.0060069.e042.jpg
graphic file with name pone.0060069.e043.jpg (5)

Note that when Inline graphic we recover the original radiation model (3), while a Inline graphic causes a shift of the median of Inline graphic towards higher values of Inline graphic. In particular, for Inline graphic the following approximation holds: Inline graphic, where we made explicit the dependence on Inline graphic. The validity of this relationship can be verified by defining Inline graphic and expanding around Inline graphic:

graphic file with name pone.0060069.e053.jpg
graphic file with name pone.0060069.e054.jpg (6)

and

graphic file with name pone.0060069.e055.jpg
graphic file with name pone.0060069.e056.jpg
graphic file with name pone.0060069.e057.jpg (7)

The difference is of the order Inline graphic, thus Inline graphic when Inline graphic. Note that Eq. (7) follows immediately from Eq. (6) by substituting Inline graphic and Inline graphic. We can derive the dependence of the median on the rescaling of the parameter Inline graphic: if with Inline graphic the median is Inline graphic defined by Inline graphic, with Inline graphic the median is ten times higher, i.e. Inline graphic. By varying the parameter Inline graphic it is thus possible to adjust the median of the distribution Inline graphic, which is equivalent to set a characteristic length of the trips.

These examples show the versatility of the radiation model’s formalism, which can successfully provide an explanation to several probability distributions Inline graphic observed empirically in different contexts [12], [14]. The probability density, Inline graphic, to accept one of the offers between Inline graphic and Inline graphic for a unit Inline graphic value can be obtained from Inline graphic by derivation. To be more specific, let us consider the original radiation model. From Eq. 3 we have Inline graphic. Let Inline graphic be the density of job offers at point Inline graphic (in polar coordinate, Inline graphic, we will use the same notation for the density Inline graphic). Then one gets the following expression for the number of job offers within a distance Inline graphic from Inline graphic, Inline graphic and Inline graphic. Thus the probability to accept an offer within a region at distance between Inline graphic and Inline graphic, Inline graphic, is given by

graphic file with name pone.0060069.e089.jpg (8)

This also suggests that

graphic file with name pone.0060069.e090.jpg (9)

is the probability to travel from the origin, Inline graphic, to an area Inline graphic centered at the spatial point Inline graphic. In general, Inline graphic has the following simple expression for any model presented above: Inline graphic. From Eq. (8) we can derive the probability Inline graphic of a trip from the origin to a generic region Inline graphic (see Fig. 1a) as

graphic file with name pone.0060069.e098.jpg (10)
Figure 1. Definition of the variables used in the calculations.

Figure 1

a) Notation used in Eq. 10. b) Configuration used to calculate the probability Inline graphic c) Configuration used in Eq. (12) to calculate Inline graphic.

where Inline graphic is the radial job offers’ density, and Inline graphic is the job offers’ density in Inline graphic at distance Inline graphic from Inline graphic. If the radial job offers’ density has small variations around its average between Inline graphic and Inline graphic, i.e. Inline graphic and Inline graphic Inline graphic, then we can derive a simple approximated formula for Inline graphic

graphic file with name pone.0060069.e110.jpg
graphic file with name pone.0060069.e111.jpg (11)

where Inline graphic, and Inline graphic is the number of job offers in Inline graphic.

This equation is especially important because data are usually collected as fluxes in a discretized space, whose regions are defined according to the local administrative subdivision (e.g. counties or municipalities). Inline graphic has a particularly simple expression if we consider the probability Inline graphic to accept one of the Inline graphic offers between Inline graphic and Inline graphic, corresponding to the ring in Fig. 1b. This is given by Inline graphic, which in the limit Inline graphic tends to Inline graphic. If we only consider trips outside a circular region centered on the origin location and containing Inline graphic job offers, then the probability Inline graphic to accept one of the Inline graphic offers between Inline graphic and Inline graphic given that none of the closest Inline graphic offers has been accepted, is Inline graphic. Note that Inline graphic is the same probability of one trip derived in the original radiation model’s discrete formulation [14] with the only difference being that here we have Inline graphic instead of Inline graphic (Inline graphic is equal to Inline graphic).

It is important to observe that the equations derived for Inline graphic are correctly normalized when the total number of job offers, Inline graphic, is infinite and therefore finite-size corrections are required in real-world applications [16]. The normalized probability is Inline graphic, where the normalization constant is Inline graphic. The correction to Inline graphic is of the order Inline graphic, which in most cases is very small given that usually Inline graphic. This normalization scheme has a straightforward mechanistic interpretation: it offers another try at job selection for individuals who during their first job search did not find any job offer with better benefit than their current one. Other kinds of normalization procedures that combine two of the models presented above are also possible. If, for example, we assume that the individuals who did not find a better job in their first try decide to select the offer with the highest benefit, even if it does not exceed their current one, (a mechanism corresponding to the random selection model) the normalized probability we obtain is Inline graphic. Therefore, there are multiple ways to normalize the models, each capturing a different selection mechanism. This suggests that a systematic investigation of finite size effects could also help understand the mechanisms underlying job selection.

Comparison with Empirical Data

In Fig. 2 we apply the original parameter-free radiation model (Eq. 3) and the one-parameter radiation model with selection (Eq. 5) to commuting data among United States’ counties. We show the agreement between the theoretical Inline graphic distributions and the collapses predicted by the original radiation model, Fig. 2b, and the radiation model with selection, Fig. 2bc. In Fig. 3 we compare the theoretical distributions Inline graphic of the original radiation model, the radiation model with selection, and the IO model, to the empirical distributions extracted from a mobile phone database of a western European country. For a description of the data sets and the analyses performed see the section Materials and Methods.

Figure 2. Testing the radiation model’s theoretical predictions on commuting trips extracted from the US census dataset.

Figure 2

a) We divide the commuting flows in deciles according to the population of the origin county, Inline graphic, and for each set we calculate the distributions Inline graphic. The values in the key indicate the mean origin population, Inline graphic, of each decile. We use the population as a proxy to estimate the number of employment opportunities in every county, Inline graphic, assuming in first approximation a linear relationship between population and job openings. b,c) The collapse of the distributions Inline graphic on the theoretical curves Eqs. (3) and (5) predicted by the original radiation model and the radiation model with selection respectively. (See the section Materials and Methods for details).

Figure 3. Testing the mobility models on trips extracted from a mobile phone dataset.

Figure 3

We analyze all call records collected during one day, and we define a trip when we observe two consecutive calls by the same user from two different towers. We define the variable Inline graphic, representing the number of possible points of interest in a circular area Inline graphic centered at a given cell tower, as the total number of calls placed from the towers in Inline graphic, assuming that a location’s attractiveness is proportional to its call activity. We then calculate the empirical distribution Inline graphic, i.e. the fraction of trips to the towers between Inline graphic and Inline graphic (red circles), and we compare it to the various models’ theoretical predictions Inline graphic, with Inline graphic defined in Eqs. (??), (4), and (3), and whose parameters, Inline graphic and Inline graphic, are obtained with least-squares fits (black lines). In the inset we show the plot in a log-log scale. (See the section Materials and Methods for details).

An advantage of the proposed approach is that it is defined for a continuous spatial density of job offers, and its results are thus independent of any particular space subdivision in discrete locations. This feature solves some consistency issues present in other mobility models defined on a discretized space. Consider for example the gravity law [6], [9], [17], the prevailing framework to predict population movement [18][20], cargo shipping volume [21], inter-city phone calls [22], as well as bilateral trade flows between nations [23]. The gravity law’s probability of one trip from an area with population Inline graphic to an area with population Inline graphic (assuming that population is proportional to the number of job offers) at distance Inline graphic is obtained by fitting a formula like Inline graphic to previous mobility data. As shown in [14], the values of the best-fit parameters Inline graphic and Inline graphic are strongly dependent on the spatial subdivision considered, raising the problem of deciding which subdivision gives the correct results.

Also, the continuous formalism developed here helps finding a solution to the issue concerning the additivity of the fluxes frequently encountered in discrete formulations. As an example, consider two adjacent areas, Inline graphic and Inline graphic with populations Inline graphic and Inline graphic respectively, at the same distance Inline graphic from the origin location. The gravity law predicts Inline graphic and Inline graphic travelers to Inline graphic and Inline graphic respectively. If we consider a different spatial subdivision, in which locations 1 and 2 are now grouped together forming a single location, Inline graphic, and we calculate the number of travelers we obtain Inline graphic unless Inline graphic or Inline graphic. If the exponent Inline graphic is different from one, the additivity requirement does not hold and the difference in the estimated trips can be considerably high. For example, if Inline graphic and Inline graphic, then Inline graphic, i.e. a Inline graphic relative difference. The additivity of the fluxes is a necessary property required to any mobility model in order to be self-consistent. We can easily verify that all models derivable from Eq. (1) have the additivity property. This is a consequence of the linearity of the integral in Eq. (10). In fact, for every two regions Inline graphic and Inline graphic we have Inline graphic, for a generic Inline graphic. We observe that it is possible to develop a continuum formalism for the gravity model that fulfils the additivity constraint by assuming that the probability to travel from location Inline graphic to location Inline graphic is Inline graphic. The average number of travelers from region Inline graphic to region Inline graphic is Inline graphic and because of the linearity of the integral on Inline graphic the fluxes are additive.

We can use the continuum approach to investigate the relationship between a region’s population and the total number of travelers from that region outwards (i.e. the commuters whose destination is outside the region). It is often assumed that the number of commuters is proportional to the region’s population. This is the case, for example, for the commuting fluxes measured by the US census 2000 [14]. We can check the validity of this assumption by writing the average number of commuters leaving a region Inline graphic as Inline graphic, where Inline graphic is the complement of Inline graphic, and Inline graphic is the probability for an individual in Inline graphic to travel outside Inline graphic (cf. Eq. 10). We can easily calculate Inline graphic if we make the simplifying assumptions that the number of job offers in a region is proportional to the region’s population (see the section Materials and Methods for details), that the population density is uniform, i.e. Inline graphic, and Inline graphic is a circle of radius Inline graphic (see Fig. 1c). Then

graphic file with name pone.0060069.e193.jpg
graphic file with name pone.0060069.e194.jpg (12)

where Inline graphic is the probability to travel to a distance Inline graphic (cf. Eq. 8). For the original radiation model Inline graphic, and Eq. (12) can be calculated exactly and has the following asymptotic limits: Inline graphic if Inline graphic, and Inline graphic if Inline graphic. The same asymptotic behaviour is obtained for the IO model, with Inline graphic: Inline graphic if Inline graphic, and Inline graphic if Inline graphic. For both models if the size of the region, Inline graphic, is sufficiently small then the number of commuters, Inline graphic, is proportional to the total population of the region. When Inline graphic becomes larger than a characteristic size only the individuals living close to the boundary have a non-zero chance of travelling outside Inline graphic.

A further generalization of the model could take into account the fact that Euclidean distance is not appropriate in situations where geographical barriers exist and/or travel facilities are heterogeneously distributed. In this case one introduces a metric tensor Inline graphic and the square distance between neighboring positions at point Inline graphic is Inline graphic with Inline graphic and Inline graphic. In this case Eq. (9) is rewritten as Inline graphic, where Inline graphic is a local parameter of the model.

Discussion

The fundamental Eq. (1) represents a unified framework to model mobility and transportation patterns. In particular, we showed how the intervening opportunity model [12] can be regarded as a degenerate case of the radiation model, corresponding to a situation in which the benefit differences are not taken into account in the employment’s choice. We also explained the advantages of a continuous approach to model mobility fluxes, we derived the appropriate discretized expressions that guarantee the consistency of our predictions on any discrete spatial subdivision, verifying that the fluxes additivity requirement holds.

Furthermore, our approach also provides an insight on the theoretical foundation of the most common types of gravity models. Indeed, when the space is homogeneous and the job’s distribution is fractal, Inline graphic is independent of the point of origin, i.e. Inline graphic where Inline graphic and Inline graphic are the fractal dimension and an average density of job offers, respectively. Equation (11) for the probability, Inline graphic, to observe a trip to a generic region Inline graphic within distances Inline graphic and Inline graphic from the origin becomes (Inline graphic is the number of job offers in D) Inline graphic. In particular, for the original radiation model, Eq. (3), the average number of trips to a region Inline graphic containing Inline graphic job offers is Inline graphic, whereas for the intervening opportunities model, Eq. (4), Inline graphic. These two classes of deterrence functions Inline graphic, power law and exponential, are actually the two most used form of gravity models [17], [20], [24]. Moreover, our approach provides an interpretation to the gravity model’s fitting parameters. First, the exponents Inline graphic and Inline graphic are both one when the benefits are spatially uncorrelated, i.e. the benefit distributions at the local (regional) and global (country) scales are the same. If Inline graphic or Inline graphic differ from one it means that there are regions where job offerings with higher or lower benefits tend to concentrate. Second, the exponent of the power law is predicted to be two times the fractal dimension of the job offers, Inline graphic, whereas the exponential deterrence function should be substituted with a stretched exponential with shape parameter Inline graphic and a characteristic length of the order of Inline graphic. Thus, when the spatial displacement of the potential trip’s destinations is a fractal, the radiation model’s formalism offers a theoretical derivation of the gravity models from first principles.

In conclusion, we have developed a general framework for unifying the theoretical foundation of a broad class of human mobility models. The used continuum approach allows for a consistent description of mobility fluxes between any delimited regions. The successful comparison with real mobility fluxes extracted from two different data sources confirms that our approach not only provides a theoretically sound modeling framework, but also a good quantitative agreement with experimental data. This suggests that the decision process we assumed for the job selection also captures the basic decision mechanism related to the choice of the destinations for other activities (shopping, leisure, …). On the other hand, our study suggests that the weighted network representing the mobility fluxes among geographic regions can be the result of a stochastic process consisting of many independent events. This approach is somehow complementary to the theory of optimal transportation networks [25][30] that describes the patterns observed in different natural and artificial systems solely as the adaptation to a global optimization principle (e.g. leaf venations, river networks, power grids, road and airport networks). The modeling framework we propose provides also a plausible example of spontaneous bottom-up design of transportation networks. Indeed, we show how complex patterns can arise even in those systems lacking a global control on the network topology, or a long-term evolutionary selection mechanism of the optimal structure.

Materials and Methods

Analysis on the Inter-county Commuting Trips Extracted from United States’ Census Data

The data on US commuting trips can be freely downloaded from http://www.census.gov/population/www/cen2000/commuting/index.html.

The files were compiled from Census 2000 responses to the long-form (sample) questions on where individuals worked, and provide all the work destinations for people who live in each county. The data contain information on 34,116,820 commuters in 3,141 counties.

Demographic data containing the population and the geographic coordinates of the centroids of each county can be freely downloaded from https://www.census.gov/geo/www/gazetteer/places2k.html.

Our goal is to use the US commuting data to calculate the empirical distribution Inline graphic and compare it to the theoretical predictions of the original radiation model, Eq. (3), and the radiation model with selection, Eq. (5).

We assume that the number of employment opportunities in every county, Inline graphic, is proportional to the county’s population, Inline graphic, i.e. Inline graphic, where Inline graphic is the ratio between the average number of job offers considered by an individual (i.e. the ones known and of potential interest) over the population. Under this assumption, if we calculate the probability Inline graphic using the population instead of the job openings the resulting distribution is simply rescaled as Inline graphic.

From the census data we obtain the fraction of individuals who live in county Inline graphic with population Inline graphic and work in county Inline graphic that lies beyond a circle containing a population Inline graphic as Inline graphic, where Inline graphic is the number of commuters from Inline graphic to Inline graphic, and Inline graphic is the total number of commuters from Inline graphic to all other counties. It follows that upon rescaling with Inline graphic, all the Inline graphic should collapse on the theoretical distribution Inline graphic. This is what we want to test in Fig. 2.

First, we divide the commuting fluxes in deciles according to the population of the origin county, Inline graphic. Then, for each set we calculate the distributions Inline graphic (Fig. 2a), and the rescaled distributions Inline graphic with Inline graphic equal to the mean origin population of the counties in each set, and using the Inline graphic of Eq. (3) in Fig. 2b, and of Eq. (5) in Fig. 2c. The value of the parameter Inline graphic has been obtained by maximizing the likelihood that the observed fluxes are an outcome of the model. The discrepancy observed at very high Inline graphic (Inline graphic) can be the result of boundary (finite-size) effects that become relevant at large populations, corresponding to long distances. Also, the fluctuations at very small Inline graphic values are due to the resolution limit encountered when Inline graphic. The parameter Inline graphic is close to 1 because in the comparison with data we consider populations instead of job offers and we assume that the two quantities are proportional, and consequently the fitting parameter we find is Inline graphic, which is always close to 1 irrespective of Inline graphic given that Inline graphic.

Analysis on Trips Extracted from a Mobile Phone Dataset

We use a set of anonymized billing records from a European mobile phone service provider [5], [31], [32]. The dataset contains the spatio-temporal information of the calls placed by Inline graphicM anonymous users, specifying date, time and the cellular antenna (tower) that handled each call. Coupled with a dataset containing the locations (latitude and longitude) of cellular towers, we have the approximate location of the caller when placing the call. We analyze all call records collected during one day, and we define a trip when we observe two consecutive calls by the same user from two different towers. The type of mobility information obtained from the mobile phone data is radically different from that provided by the census data. In fact, the scope and method of the mobile phone data collection is complementary to the self-reported information of the census survey, and it offers the possibility to consider all trips, not only commuting (home-to-work) trips. Additionally, the mobility information that we extract from the mobile phone data is more detailed in both time and space. Indeed, we can observe trips of any duration, ranging from few minutes to several hours. In a similar manner, we can analyse trips on the much finer spatial resolution of cellular towers, whose average distance is Inline graphickm, compared to the average size of counties, Inline graphickm. We are therefore including in the current analysis many more trips, obtaining a more complete picture of individual mobility.

In Figure 3 we use the trips obtained from the mobile phone data to provide a direct test of the models’ fundamental prediction, i.e. the specific functional form of the trips distribution Inline graphic. In the case of mobile phone data the trips’ destinations are determined by the particular purpose of the users when they start the trip. Therefore, the variable Inline graphic should now represent not only the number of job opportunities in a region, but rather the number of all possible venues that could be the destination of a trip, e.g. shopping centers, restaurants, schools, bars, etc. We therefore define the variable Inline graphic, representing the number of possible points of interest in a circular region Inline graphic centered at a given cell tower, as the total number of calls placed from the towers in Inline graphic, assuming that a location’s attractiveness is proportional to its call activity. We then calculate the empirical density distribution Inline graphic, i.e. the fraction of trips to the towers between Inline graphic and Inline graphic, and we compare it to the various models’ theoretical predictions Inline graphic, with Inline graphic defined in Eqs. (5), (4), and (3), and whose parameters, Inline graphic and Inline graphic, are obtained with least-squares fits. Moreover, we verified (plots not shown) that the result presented in Fig. 3 is stable with respect to other possible ways of defining a trip using the mobile phone data, e.g. between the two farthest locations visited by each user in 24 hours, or between the two most visited locations.

Acknowledgments

We thank J. P. Bagrow, A.-L. Barabási, F. Giannotti, J. S. Juul, and D. Pedreschi for many useful discussions.

Funding Statement

The present work was supported by research grant PN-II-ID-PCE-2011-3-0348. AM research is supported by the Cariparo Foundation and PRIN (Progetti di Ricerca di Interesse Nazionale). The research leading to these results has received funding from the European Union Seventh Framework Programme (FP7/2007–2013) under grant agreement No. 270833. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1. Cohen JE, Roig M, Reuman DC, GoGwilt C (2008) International migration beyond gravity: A statistical model for use in population projections. Proceedings of the National Academy of Sciences 105: 15269. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2. Bettencourt L, West G (2010) A unified theory of urban living. Nature 467: 912–913. [DOI] [PubMed] [Google Scholar]
  • 3. Ritchey PN (1976) Explanations of migration. Annual review of sociology 2: 363–404. [Google Scholar]
  • 4. Brockmann D, Hufnagel L, Geisel T (2006) The scaling laws of human travel. Nature 439: 462–465. [DOI] [PubMed] [Google Scholar]
  • 5. González MC, Hidalgo CA, Barabási AL (2008) Understanding individual human mobility patterns. Nature 453: 779–782. [DOI] [PubMed] [Google Scholar]
  • 6. Barthélemy M (2010) Spatial networks. Physics Reports 499: 1–101. [Google Scholar]
  • 7. Bazzani A, Giorgini B, Rambaldi S, Gallotti R, Giovannini L (2010) Statistical laws in urban mobility from microscopic gps data in the area of orence. Journal of Statistical Mechanics: Theory and Experiment 2010: P05001. [Google Scholar]
  • 8. Eubank S, Guclu H, Kumar VSA, Marathe MV, Srinivasan A, et al. (2004) Modelling disease outbreaks in realistic urban social networks. Nature 429: 180–184. [DOI] [PubMed] [Google Scholar]
  • 9. Zipf GK (1946) The p 1 p 2/d hypothesis: On the intercity movement of persons. American Sociological Review 11: 677–686. [Google Scholar]
  • 10. Anderson TR (1956) Potential models and the spatial distribution of population. Papers in Regional Science 2: 175–182. [Google Scholar]
  • 11. Lukermann F, Porter PW (1960) Gravity and potential models in economic geography. Annals of the Association of American Geographers 50: 493–504. [Google Scholar]
  • 12. Stouffer SA (1940) Intervening opportunities: a theory relating mobility and distance. American Sociological Review 5: 845–867. [Google Scholar]
  • 13. Block H, Marschak J (1960) Random orderings and stochastic theories of responses. Contributions to probability and statistics 2: 97–132. [Google Scholar]
  • 14. Simini F, González MC, Maritan A, Barabási AL (2012) A universal model for mobility and migration patterns. Nature 484: 96. [DOI] [PubMed] [Google Scholar]
  • 15. Schmitt RR, Greene DL (1978) An alternative derivation of the intervening opportunities model. Geographical Analysis 10: 73–77. [Google Scholar]
  • 16.Masucci A, Serras J, Johansson A, Batty M (2012) Gravity vs radiation model: on the importance of scale and heterogeneity in commuting ows. Arxiv preprint arXiv: 12065735. [DOI] [PubMed]
  • 17.Erlander S, Stewart NF (1990) The gravity model in transportation analysis: theory and extensions. Vsp.
  • 18. Jung WS, Wang F, Stanley HE (2008) Gravity model in the korean highway. EPL (Europhysics Letters) 81: 48005. [Google Scholar]
  • 19. Eggo RM, Cauchemez S, Ferguson NM (2011) Spatial dynamics of the 1918 inuenza pandemic in england, wales and the united states. Journal of The Royal Society Interface 8: 233–243. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20. Viboud C, Bjornstad ON, Smith DL, Simonsen L, Miller MA, et al. (2006) Synchrony, waves, and spatial hierarchies in the spread of inuenza. Science 312: 447–451. [DOI] [PubMed] [Google Scholar]
  • 21.Kaluza P, Kölzsch A, Gastner MT, Blasius B (2010) The complex network of global cargo ship movements. Journal of The Royal Society Interface. [DOI] [PMC free article] [PubMed]
  • 22. Krings G, Calabrese F, Ratti C, Blondel VD (2009) Urban gravity: a model for inter-city telecommunication ows. Journal of Statistical Mechanics: Theory and Experiment 2009: L07003. [Google Scholar]
  • 23.Pöyhönen P (1963) A tentative model for the volume of trade between countries. Weltwirtschaftliches Archiv : 93–100.
  • 24. Balcan D, Colizza V, Gonçalves B, Hu H, Ramasco JJ, et al. (2009) Multiscale mobility networks and the spatial spreading of infectious diseases. Proceedings of the National Academy of Sciences 106: 21484. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25. Li G, Reis SDS, Moreira AA, Havlin S, Stanley HE, et al. (2010) Towards design principles for optimal transport networks. Phys Rev Lett 104: 018701. [DOI] [PubMed] [Google Scholar]
  • 26. Hu Y, Wang Y, Li D, Havlin S, Di Z (2011) Possible origin of efficient navigation in small worlds. Physical Review Letters 106: 108701. [DOI] [PubMed] [Google Scholar]
  • 27. Bohn S, Magnasco MO (2007) Structure, scaling, and phase transition in the optimal transport network. Physical Review Letters 98: 88702. [DOI] [PubMed] [Google Scholar]
  • 28.Caldarelli G (2007) Scale-Free Networks: Complex webs in nature and technology. Oxford University Press, USA.
  • 29. Durand M (2007) Structure of optimal transport networks subject to a global constraint. Physical Review Letters 98: 88701. [DOI] [PubMed] [Google Scholar]
  • 30. Corson F (2010) Fluctuations and redundancy in optimal transport networks. Physical Review Letters 104: 48703. [DOI] [PubMed] [Google Scholar]
  • 31. Song C, Qu Z, Blumm N, Barabási AL (2010) Limits of predictability in human mobility. Science 327: 1018. [DOI] [PubMed] [Google Scholar]
  • 32. Onnela JP, Saramäki J, Hyvönen J, Szabó G, Lazer D, et al. (2007) Structure and tie strengths in mobile communication networks. Proceedings of the National Academy of Sciences 104: 7332. [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from PLoS ONE are provided here courtesy of PLOS

RESOURCES