Skip to main content
Log in

Population-driven Urban Road Evolution Dynamic Model

  • Published:
Networks and Spatial Economics Aims and scope Submit manuscript

Abstract

In this paper, we propose a road evolution model by considering the interaction between population distribution and urban road network. In the model, new roads need to be constructed when new zones are built, and existing zones with higher population density have higher probability to connect with new roads. The relative neighborhood graph and a Fermat-Weber location problem are introduced as the connection mechanism to capture the characteristics of road evolution. The simulation experiment is conducted to demonstrate the effects of population on road evolution. Moreover, the topological attributes for the urban road network are evaluated using degree distribution, betweenness centrality, coverage, circuitness and treeness in the experiment. Simulation results show that the distribution of population in the city has a significant influence on the shape of road network, leading to a growing heterogeneous topology.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  • Alberti M, Waddell P (2000) An integrated urban development and ecological simulation model. Integr Assess 1(3):215–227

    Article  Google Scholar 

  • Barthélemy M (2003) Betweenness centrality in large complex networks. Eur Phys J B 38(2):163–168

    Article  Google Scholar 

  • Barthélemy M, Flammini A (2008) Modeling Urban Street Patterns. Phys Rev Lett 100(13):138702

    Article  Google Scholar 

  • Barthélemy M, Flammini A (2009) Co-evolution of density and topology in a simple model of city formation. Netw Spat Econ 9(3):401–425

    Article  Google Scholar 

  • Boyce DE (1984) Urban transportation network-equilibrium and design models: recent achievements and future prospects. Env Plan A 16(1):1445–1474

    Article  Google Scholar 

  • Chen A, Zhou Z, Chootinan P, Ryu S, Yang C, Wong SC (2011) Transportation network design problem under uncertainty: a review and new developments. Transp Rev 31(6):743–768

    Article  Google Scholar 

  • Courtat T, Gloaguen C (2011) Mathematics and morphogenesis of the cities: a geometrical approach. Phys Rev E 83(3):036106

    Article  Google Scholar 

  • Ding Y, Lou Y (1998) Application of fractal theory in the evaluation transportation network. J Shanghai Marit Univ 19(4):7–12

    Google Scholar 

  • Dorogovtsev SN, Mendes JFF, Samukhin AN (2001) Size-dependent degree distribution of a scale-free growing network. Phys Rev E 63(6):062101

    Article  Google Scholar 

  • Ducruet C, Beauguitte L (2014) Spatial science and network science: review and outcomes of a complex relationship. Netw Spat Econ 10(3-4):297–316

    Article  Google Scholar 

  • Erath A, Löchl M, Axhausen KW (2009) Graph-theoretical analysis of the swiss road and railway networks over time. Netw Spat Econ 9(3):379–400

    Article  Google Scholar 

  • Facchinei F, Pang JS (2003) Finite-dimensional variational inequalities and complementarity problems, vol I. Springer, New York

  • Figueiredo L, Machado JAT (2007) Simulation and dynamics of freeway traffic. Nonlinear Dynam 49(4):567–577

    Article  Google Scholar 

  • Freeman LC (1997) A set of measures of centrality based on betweenness. Sociometry 40(1):35–41

    Article  Google Scholar 

  • Friesz TL (1985) Transportation network equilibrium, design and aggregation: key developments and research opportunities. Transp Res A 19(5-6):413–427

    Article  Google Scholar 

  • Haggett P, Chorley R (1969) Network analysis in geography. Edward Arnold, London

    Google Scholar 

  • Handy S, Cao X, Mokhtarian P (2005) Correlation or causality between the built environment and travel behavior? Evidence from Northern California. Transp Res D 10(6):427–444

    Article  Google Scholar 

  • Hwang FK, Richards DS (1992) Steiner tree problems. Networks 22(10):55–89

    Article  Google Scholar 

  • Jaromczyk JW, Toussaint GT (1992) Relative neighborhood graphs and their relatives. IEEE Proc 80(9):1502–1517

    Article  Google Scholar 

  • Karger DR, Klein PN, Tarjan RE (1995) A randomized linear-time algorithm to find minimum spanning trees. J ACM 42(2):321–328

    Article  Google Scholar 

  • Levinson D (2008) Density and dispersion: the co-development of land use and rail in London. J Econ Geogr 8(1):55–77

    Article  Google Scholar 

  • Levinson D, Xie F, Zhu S (2007) The co-evolution of land use and road networks. Proc 17th Int Sympo Transp Traffic Theory 111-126:839–859

    Google Scholar 

  • Levinson D, Yerra B (2006) Self-organization of transportation networks. Transp Sci 40(2):179–188

    Article  Google Scholar 

  • Li TF, Wu JJ, Sun HJ, Gao ZY (2015) Integrated co-evolution model of land use and traffic network design. Netw Spat Econ. doi:10.1007/s11067-015-9289-3

    Google Scholar 

  • Liu HX,Wang DZW (2015) Global optimization method for network design problem with stochastic user equilibrium. Transp Res B 72:20–39

  • Magnanti TL, Wong RT (1984) Network design and transportation planning: models and algorithms. Transp Sci 18(1):1–55

    Article  Google Scholar 

  • Maheshwari P, Khaddar R, Kachroo P, Paz A (2014) Dynamic modeling of performance indices for planning of sustainable transportation systems. Netw Spat Econ. doi:10.1007/s11067-014-9238-6

    Google Scholar 

  • Migdalas A (1995) Bilevel programming in traffic planning: models, methods and challenge. J Globl Optim 7(4):381–405

    Article  Google Scholar 

  • Schweitzer F, Ebeling W, Rose H, Weiss O (1997) Optimization of road networks using evolutionary strategies. Evolu Comput 5(4):419–438

    Article  Google Scholar 

  • Supowit KJ (1983) The relative neighborhood graph with an application to minimum spanning trees. J ACM 30(3):428–448

    Article  Google Scholar 

  • Szeto WY, Jiang Y, Wang DZW, Sumalee A (2013) A sustainable road network design problem with land use transportation interaction over time. Netw Spat Econ. doi:10.1007/s11067-013-9191-9

    Google Scholar 

  • Toussaint GT (1980) The relative neighbourhood graph of a finite planar set. Pattern Recogn 12(4):261–268

    Article  Google Scholar 

  • Vardi Y, Zhang CH (2001) A modified Weiszfeld algorithm for the Fermat-Weber location problem. Mathem Program 90(3):559–566

    Article  Google Scholar 

  • Wang DZW, Liu HX, Szeto WY (2015) A novel discrete design problem formulation and its global optimization solution algorithm. Transp Res E 79:213–230

  • Weiszfeld E (1937) Sur le point pour lequel la somme des distances de n points donnés est minimum. Tôhoku Math J 43:355–386

    Google Scholar 

  • Wu JJ, Xu MT, Gao ZY (2013) Coevolution dynamics model of road surface and urban traffic Structure. Nolinear Dynam 73(3):1327–1334

    Article  Google Scholar 

  • Xie F, Levinson D (2007) Measuring the structure of road networks. Geogr Anal 39(3):336–356

    Article  Google Scholar 

  • Xie F, Levinson D (2009a) Modeling the growth of transportation networks: a comprehensive review. Netw Spat Econ 9(3):291–307

    Article  Google Scholar 

  • Xie F, Levinson D (2009b) Topological evolution of surface transportation networks. Comput Environ Urban Syst 33(3):211–223

    Article  Google Scholar 

  • Xie F, Levinson D (2011) Evolving transportation networks. Springer

  • Yamins D, Rasmussen S, Fogel D (2003) Growing urban roads. Netw Spat Econ 3(1):69–85

    Article  Google Scholar 

  • Yang H, Huang HJ (1998) Principle of marginal-cost pricing: How does it work in a general road network? Transp Res A 32(1):45–54

    Google Scholar 

  • Yang H, Bell MGH (1998) Models and algorithms for road network design: a review and some new developments. Transp Rev 18(3):257–278

    Article  Google Scholar 

  • Zanjirani FR, Miandoabchi E, Szeto WY, Rashidi H (2013) A review of urban transportation network design problems. Eur J Oper Res 229(2):281–302

    Article  Google Scholar 

  • Zhang WY, Guan W, Ma JH, Tian JF (2015) A nonlinear pairwise swapping dynamics to model to selfish rerouting evolutionary game. Netw Spat Econ. doi:10.1007/s11067-014-9281-3

    Google Scholar 

  • Zhao FX, Wu JJ, Sun HJ, Gao ZY (2015) Role of human moving on city spatial evolution. Phys A 419:642–650

    Article  Google Scholar 

  • Zhou T, Yan G, Wang BH (2005) Maximal planar networks with large clustering coefficient and power-law degree distribution. Phys Rev E 71(4):046–141

    Article  Google Scholar 

Download references

Acknowledgments

This work was partially supported by the National Basic Research Program of China (2012CB725400), NSFC (71271024, 71322102), and the Foundation of State Key Laboratory of Rail Traffic Control and Safety (RCS2015ZZ003).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianjun Wu.

Appendices

Appendix A: Relative Neighborhood Graph (RNG)

RNG was first proposed by Toussaint (1980) in the studies of computational geometry. RNG of a finite set V in the Euclidean space \({{\mathbb {R}}^{m}}\) is defined as an undirected graph with a set of distinct points V and set of edges R N G(V) which are exactly those pairs (p,q) of points for which d(p,q)≤max zV∖{p,q}{d(p,z),d(q,z)} (Barthélemy and Flammini 2008; Toussaint 1980). The MST is a subgraph of RNG. This implies that the network constructed according to RNG will have higher accessibility than that constructed according to MST. For further reading on RNG, the readers are referred to Supowit (1983), and Jaromczyk and Toussaint (1992).

Given a set V of n distinct points on the Euclidean space, i.e., V={p 1,...,p n }, how to find R N G(V). The following is the procedure of RNG algorithm:

Step 1. Calculate the Euclidean distance of all pairs d(p i ,p j ), i,j=1,...,n,ij.

Step 2. For each pair of the distinct points k=1,...,n,ki,kj (p i ,p j ), compute dmaxk= max {d(p k ,p i ),d(p k ,p j )}.

Step 3. If \(d_{\max }^{k}\ge d({{p}_{i}},{{p}_{j}})\), then the points p i and p j are connected by an edge, otherwise, they cannot be connected.

Step 4. Return to Step 2 until all points are searched.

Appendix B: The Fermat-weber Location Problem

The Fermat-Weber location problem is one of the most famous problems in location theory. It is used to find a point in \({{\mathbb {R}}^{m}}\) that minimizes the sum of weighted Euclidean distances from this point to n given points in \({{\mathbb {R}}^{m}}\). If all weights are equal, the Fermat-Weber location problem reduces to Euclidean minimum Steiner tree problem (Hwang and Richards 1992; Chlebik and Chlebikova 2002). Specifically, considering an m-dimensional Euclidean space, we let V={p 1,....,p n } denote n distinct points in \({{\mathbb {R}}^{m}}\). The Fermat-Weber location problem is to determine an optimal point \({{p}_{0}}=\left (x_{1}^{*},...,x_{m}^{*} \right )\) in the Euclidean space to satisfy the following condition (Weiszfeld 1937; Vardi and Zhang, 2001):

$$ f({{p}_{0}})=\min f(x)=\min \sum\limits_{i=1}^{n}{{{w}_{i}}{{\left\| x-{{p}_{i}} \right\|}_{2}}} $$
(14)

where w i (i=1,....,n) denotes the positive weight of ith (i=1,....,n) point in \({{\mathbb {R}}^{m}}\).

Weiszfeld (1937) proved that if p 0 is the optimal solution of Eq. 14, the optimal point p 0 is one of n distinct points or a new added point which satisfies the following conditions:

$$ {{p}_{0}}=\frac{1}{\sum\limits_{i=1}^{n}{\frac{{{w}_{i}}}{{{\left\| {{p}_{0}}-{{p}_{i}} \right\|}_{2}}}}}\sum\limits_{i=1}^{n}{\frac{{{w}_{i}}}{{{\left\| {{p}_{0}}-{{p}_{i}} \right\|}_{2}}}}{{p}_{i}} $$
(15)

Then, the following heuristic algorithm for solving the Fermat-Weber location problem was proposed (Weiszfeld 1937):

$$\begin{array}{@{}rcl@{}} T:{p_{0}^{k}}&\to& p_{0}^{k+1}=T({p_{0}^{k}}),\\ T\left( {p_{0}^{k}}\right)&=&\frac{1}{\sum\limits_{i=1}^{n}{\frac{{{w}_{i}}}{{{\left\| {{p_{0}^{k}}}-{{p}_{i}} \right\|}_{2}}}}}\sum\limits_{i=1}^{n}{\frac{{{w}_{i}}}{{{\left\| {{p_{0}^{k}}}-{{p}_{i}} \right\|}_{2}}}}{{p}_{i}} \end{array} $$
(16)

where T denotes a mapping. For an arbitrarily initial point \({p_{0}^{1}}\) which is different to p i , the point \(p_{0}^{k+1}\) is closest to the point p 0 when k approaches infinite.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhao, F., Wu, J., Sun, H. et al. Population-driven Urban Road Evolution Dynamic Model. Netw Spat Econ 16, 997–1018 (2016). https://doi.org/10.1007/s11067-015-9308-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11067-015-9308-4

Keywords

Navigation