<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article
  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="3.0" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">PLoS ONE</journal-id>
<journal-id journal-id-type="publisher-id">plos</journal-id>
<journal-id journal-id-type="pmc">plosone</journal-id>
<journal-title-group>
<journal-title>PLOS ONE</journal-title>
</journal-title-group>
<issn pub-type="epub">1932-6203</issn>
<publisher>
<publisher-name>Public Library of Science</publisher-name>
<publisher-loc>San Francisco, CA USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.1371/journal.pone.0133780</article-id>
<article-id pub-id-type="publisher-id">PONE-D-15-12029</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Research Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Urban Transfer Entropy across Scales</article-title>
<alt-title alt-title-type="running-head">Urban Transfer Entropy across Scales</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes" xlink:type="simple">
<name name-style="western">
<surname>Murcio</surname>
<given-names>Roberto</given-names>
</name>
<xref rid="aff001" ref-type="aff"><sup>1</sup></xref>
<xref rid="cor001" ref-type="corresp">*</xref>
</contrib>
<contrib contrib-type="author" equal-contrib="yes" xlink:type="simple">
<name name-style="western">
<surname>Morphet</surname>
<given-names>Robin</given-names>
</name>
<xref rid="aff001" ref-type="aff"><sup>1</sup></xref>
</contrib>
<contrib contrib-type="author" equal-contrib="yes" xlink:type="simple">
<name name-style="western">
<surname>Gershenson</surname>
<given-names>Carlos</given-names>
</name>
<xref rid="aff002" ref-type="aff"><sup>2</sup></xref>
</contrib>
<contrib contrib-type="author" equal-contrib="yes" xlink:type="simple">
<name name-style="western">
<surname>Batty</surname>
<given-names>Michael</given-names>
</name>
<xref rid="aff001" ref-type="aff"><sup>1</sup></xref>
</contrib>
</contrib-group>
<aff id="aff001"><label>1</label> <addr-line>Centre for Advanced Spatial Analysis, University College London, London, United Kingdom</addr-line></aff>
<aff id="aff002"><label>2</label> <addr-line>Instituto de Investigaciones en Matemáticas Aplicadas y en Sistemas, Universidad Nacional Autónoma de México, Distrito Federal, Mexico</addr-line></aff>
<contrib-group>
<contrib contrib-type="editor" xlink:type="simple">
<name name-style="western">
<surname>Li</surname>
<given-names>Daqing</given-names>
</name>
<role>Editor</role>
<xref ref-type="aff" rid="edit1"/>
</contrib>
</contrib-group>
<aff id="edit1"><addr-line>Beihang University, CHINA</addr-line></aff>
<author-notes>
<fn fn-type="conflict" id="coi001">
<p>The authors have declared that no competing interests exist.</p>
</fn>
<fn fn-type="con" id="contrib001">
<p>Conceived and designed the experiments: R. Murcio. Performed the experiments: R. Murcio CG. Analyzed the data: R. Murcio R. Morphet CG MB. Wrote the paper: R. Morphet R. Murcio MB CG.</p>
</fn>
<corresp id="cor001">* E-mail: <email xlink:type="simple">r.murcio@ucl.ac.uk</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>24</day>
<month>7</month>
<year>2015</year>
</pub-date>
<pub-date pub-type="collection">
<year>2015</year>
</pub-date>
<volume>10</volume>
<issue>7</issue>
<elocation-id>e0133780</elocation-id>
<history>
<date date-type="received">
<day>19</day>
<month>3</month>
<year>2015</year>
</date>
<date date-type="accepted">
<day>1</day>
<month>7</month>
<year>2015</year>
</date>
</history>
<permissions>
<copyright-year>2015</copyright-year>
<copyright-holder>Murcio et al</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">
<license-p>This is an open access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">Creative Commons Attribution License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="info:doi/10.1371/journal.pone.0133780" xlink:type="simple"/>
<abstract>
<p>The morphology of urban agglomeration is studied here in the context of information exchange between different spatio-temporal scales. Urban migration to and from cities is characterised as non-random and following non-random pathways. Cities are multidimensional non-linear phenomena, so understanding the relationships and connectivity between scales is important in determining how the interplay of local/regional urban policies may affect the distribution of urban settlements. In order to quantify these relationships, we follow an information theoretic approach using the concept of Transfer Entropy. Our analysis is based on a stochastic urban fractal model, which mimics urban growing settlements and migration waves. The results indicate how different policies could affect urban morphology in terms of the information generated across geographical scales.</p>
</abstract>
<funding-group>
<funding-statement>RM, MB and RMo were partially funded by the European Research Council (ERC) MECHANICITY Project (249393 ERC-2009-AdG); RM by the Sistema Nacional de Investigadores membership 56935 of the Consejo Nacional de Ciencia y Tecnologia, Mexico and CG by the Sistema Nacional de Investigadores membership 47907 of the Consejo Nacional de Ciencia y Tecnologia, Mexico. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.</funding-statement>
</funding-group>
<counts>
<fig-count count="4"/>
<table-count count="1"/>
<page-count count="13"/>
</counts>
<custom-meta-group>
<custom-meta id="data-availability" xlink:type="simple">
<meta-name>Data Availability</meta-name>
<meta-value>All relevant data are within the paper and its Supporting Information files.</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
<body>
<sec id="sec001" sec-type="intro">
<title>Introduction</title>
<p>In this paper we examine the transfer of information between two spatial levels in a spatial hierarchy over time. The two spatial levels are termed regional and local reflecting their level of resolution. The change model that we use to show change over time represents the temporal dynamics and has three main components, a percolation process, a diffusion process and a criticality process. The percolation model describes the changing character of the cells as they become occupied. The diffusion takes place over the cells, one of which acts as a seed. As migrants diffuse the cell occupancy increases up to a threshold after which the sandpile, that is the accumulation of growth, collapses thus spreading the capacity of the cell in question to its adjoining cells. At the termination of the process we have migrants occupying many of the cells. The analysis then proceeds by identifying clusters using a subtractive clustering algorithm. With clusters defined at regional and local levels we are then in a position to calculate the transfer entropy between the two levels in both directions, regional to local and local to regional, thus providing us with a new measure of spatial dependence.</p>
<p>Conventional models of metropolitan areas are usually confined to an analysis at one scale or level [<xref rid="pone.0133780.ref001" ref-type="bibr">1</xref>, <xref rid="pone.0133780.ref002" ref-type="bibr">2</xref>, <xref rid="pone.0133780.ref003" ref-type="bibr">3</xref>, <xref rid="pone.0133780.ref004" ref-type="bibr">4</xref>, <xref rid="pone.0133780.ref005" ref-type="bibr">5</xref>] although interactions and migrations between the scales may be of importance in understanding the dynamics of the modelled system [<xref rid="pone.0133780.ref006" ref-type="bibr">6</xref>]. Classical theory [<xref rid="pone.0133780.ref007" ref-type="bibr">7</xref>] defines three conditions that must be met for migration to occur:
<list list-type="alpha-lower">
<list-item><p><italic>Complementarity</italic>: there must be a benefit in locating in the desired destination relative to the origin</p></list-item>
<list-item><p><italic>Intervening opportunity</italic>: where there is potential movement from an origin to a destination intermediate competing destinations must also be taken into account.</p></list-item>
<list-item><p><italic>Migration cost</italic>: this factor could be seen as a distance/friction parameter. If the cost of moving between an origin and a potential destination is too great, movement will not take place, regardless of conditions (a) and (b).</p></list-item>
</list></p>
<p>We will embody these principles in the hypothetical urban model that we use to explore interaction between spatial and temporal scales measuring these interactions using various information measures that we will now describe.</p>
</sec>
<sec id="sec002">
<title>Information Measures</title>
<p>We define below the measure that we use for analysis of the clusters, namely transfer entropy. In information theory [<xref rid="pone.0133780.ref008" ref-type="bibr">8</xref>], the Shannon entropy represents the basic measure of information and this is defined as,
<disp-formula id="pone.0133780.e001">
<alternatives>
<graphic id="pone.0133780.e001g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e001" xlink:type="simple"/>
<mml:math display="block" id="M1" overflow="scroll">
<mml:mrow><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>X</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>−</mml:mo><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>∈</mml:mo><mml:mi>X</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mtext>log</mml:mtext><mml:mspace width="0.2em"/><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mstyle><mml:mspace width="2em"/><mml:mo>,</mml:mo><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mi>x</mml:mi></mml:munder><mml:mi>p</mml:mi></mml:mstyle><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow>
</mml:math>
</alternatives>
<label>(1)</label>
</disp-formula>
which is the preferred measure for detecting the reduction in uncertainty by any measurement <italic>x</italic> of a random variable whose probability is <italic>p</italic>(<italic>x</italic>). Extending Shannon entropy to measure the uncertainty between two interacting random variables <italic>X</italic> and <italic>Y</italic>, at different temporal or spatial scales for example, is accomplished using mutual information, <italic>I(X</italic>,<italic>Y)</italic>, defined by
<disp-formula id="pone.0133780.e002">
<alternatives>
<graphic id="pone.0133780.e002g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e002" xlink:type="simple"/>
<mml:math display="block" id="M2" overflow="scroll">
<mml:mrow><mml:mi>I</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>Y</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>∈</mml:mo><mml:mi>X</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mo>∈</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mstyle></mml:mrow></mml:mstyle><mml:mspace width="0.1em"/><mml:mtext>log</mml:mtext><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow>
</mml:math>
</alternatives>
<label>(2)</label>
</disp-formula></p>
<p>One drawback with <italic>I(X</italic>, <italic>Y)</italic>, is its lack of directionality as, <italic>I(X</italic>, <italic>Y) = I (Y</italic>, <italic>X)</italic>, which, in our analysis, would imply that the future has a causal effect on the past. Mutual Information can also be expressed as the difference between two entropies thus
<disp-formula id="pone.0133780.e003">
<alternatives>
<graphic id="pone.0133780.e003g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e003" xlink:type="simple"/>
<mml:math display="block" id="M3" overflow="scroll">
<mml:mrow><mml:mi>I</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>Y</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>−</mml:mo><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>∈</mml:mo><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>∈</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mstyle><mml:mspace width="0.1em"/><mml:mtext>log</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>∈</mml:mo><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>∈</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mstyle><mml:mspace width="0.1em"/><mml:mtext>log</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow>
</mml:math>
</alternatives>
<label>(3)</label>
</disp-formula>
with the first term of the right hand side representing the entropy assuming independence and the second representing the observed entropy.</p>
<p>Transfer entropy, <italic>TE</italic>, was developed by Schreiber [<xref rid="pone.0133780.ref009" ref-type="bibr">9</xref>] to overcome the time symmetric limitation of mutual information. Given two sample spaces of information, <italic>X</italic> = {<italic>x</italic><sub>1</sub>, <italic>x</italic><sub>2</sub>,…, <italic>x</italic><sub><italic>t</italic></sub>} and <italic>Y</italic> = {<italic>y</italic><sub>1</sub>, <italic>y</italic><sub>2</sub>,…, <italic>y</italic><sub><italic>t</italic></sub>}, the transfer entropy from <italic>X</italic> to <italic>Y</italic>, is obtained from defining the entropy rate between two systems as the amount of additional information gained from the next observation of one of the two systems.</p>
<p>Following [<xref rid="pone.0133780.ref006" ref-type="bibr">6</xref>], let us consider two systems, <italic>X</italic> and <italic>Y</italic> and define two entropies. In the first case we define an entropy (actually an entropy rate as it depends on time <italic>t</italic>, based on the assumption that <italic>y</italic><sub><italic>t</italic>+1</sub> depends on both <italic>x</italic><sub><italic>t</italic></sub> and <italic>y</italic><sub><italic>t</italic></sub>
<disp-formula id="pone.0133780.e004">
<alternatives>
<graphic id="pone.0133780.e004g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e004" xlink:type="simple"/>
<mml:math display="block" id="M4" overflow="scroll">
<mml:mrow><mml:mi>h</mml:mi><mml:mn>1</mml:mn><mml:mo>=</mml:mo><mml:mo>−</mml:mo><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mi>t</mml:mi></mml:munder><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mstyle><mml:mspace width="0.1em"/><mml:mtext>log</mml:mtext><mml:mspace width="0.1em"/><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow>
</mml:math>
</alternatives>
<label>(4)</label>
</disp-formula></p>
<p>In the second case we define an entropy in which <italic>y</italic><sub><italic>t</italic>+1</sub> depends only on <italic>y</italic><sub><italic>t</italic></sub> thus
<disp-formula id="pone.0133780.e005">
<alternatives>
<graphic id="pone.0133780.e005g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e005" xlink:type="simple"/>
<mml:math display="block" id="M5" overflow="scroll">
<mml:mrow><mml:mi>h</mml:mi><mml:mn>2</mml:mn><mml:mo>=</mml:mo><mml:mo>−</mml:mo><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mi>t</mml:mi></mml:munder><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mstyle><mml:mspace width="0.1em"/><mml:mtext>log</mml:mtext><mml:mspace width="0.1em"/><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow>
</mml:math>
</alternatives>
<label>(5)</label>
</disp-formula></p>
<p><xref rid="pone.0133780.e004" ref-type="disp-formula">Eq 4</xref> defines the entropy given dependence on <italic>x</italic><sub><italic>t</italic></sub> and <italic>y</italic><sub><italic>t</italic></sub> whilst <xref rid="pone.0133780.e005" ref-type="disp-formula">Eq 5</xref> shows dependence on <italic>y</italic><sub><italic>t</italic></sub> only.</p>
<p>Transfer entropy, <italic>T</italic><sub><italic>XY</italic></sub>, the transfer of information from X to <italic>Y</italic>, is then defined as the difference between these two rates in the same way that mutual information was defined in <xref rid="pone.0133780.e003" ref-type="disp-formula">Eq 3</xref>. Then
<disp-formula id="pone.0133780.e006">
<alternatives>
<graphic id="pone.0133780.e006g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e006" xlink:type="simple"/>
<mml:math display="block" id="M6" overflow="scroll">
<mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mi>T</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>Y</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>h</mml:mi><mml:mn>2</mml:mn><mml:mo>−</mml:mo><mml:mi>h</mml:mi><mml:mn>1</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mspace width="3em"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munder><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mstyle><mml:mspace width="0.1em"/><mml:mtext>log</mml:mtext><mml:mspace width="0.1em"/><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mspace width="3em"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munder><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mstyle><mml:mspace width="0.1em"/><mml:mtext>log</mml:mtext><mml:mspace width="0.1em"/><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
</mml:math>
</alternatives>
<label>(6)</label>
</disp-formula></p>
<p>This measure of information transfer resembles the Kullback-Leibler distance but applied to conditional probabilities. The transfer entropy <italic>T(Y</italic>,<italic>X)</italic> can be derived in a similar fashion giving
<disp-formula id="pone.0133780.e007">
<alternatives>
<graphic id="pone.0133780.e007g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e007" xlink:type="simple"/>
<mml:math display="block" id="M7" overflow="scroll">
<mml:mrow><mml:mi>T</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>Y</mml:mi><mml:mo>,</mml:mo><mml:mi>X</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munder><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mstyle><mml:mspace width="0.1em"/><mml:mtext>log</mml:mtext><mml:mspace width="0.1em"/><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow>
</mml:math>
</alternatives>
<label>(7)</label>
</disp-formula></p>
<p>The asymmetry is confirmed as <xref rid="pone.0133780.e006" ref-type="disp-formula">Eq 6</xref> does not equal <xref rid="pone.0133780.e007" ref-type="disp-formula">Eq 7</xref>.</p>
</sec>
<sec id="sec003">
<title>The Urban Model</title>
<p>Our application is to the United Kingdom where we plant the first seed of growth at the historic location of the City of London [<xref rid="pone.0133780.ref010" ref-type="bibr">10</xref>], one of the earliest major settlements in the country, the first encampment of the Roman army in its invasion of Britain in 53AD. This represents the initial historical event which we use to initiate our modelling of the settlement of the UK. We model urban growth using two well-known fractal processes: percolation and diffusion limited aggregation which is linked to the self-organising process defined by Bak, Tang and Wiesenfeld (BTW) [<xref rid="pone.0133780.ref011" ref-type="bibr">11</xref>]. The BTW process converges to an attractor, the critical point of which is reached from a wide variety of starting conditions. At the critical point the process said to have achieved self- organised criticality (SOC). Our urban model aims to capture the different spatial patterns and dynamics observed in a system of settlements at different geographical scales. For regional scales (~1:1,500,000) we applied diffusion and percolation in order to represent two of the main drivers of urban growth: migration of the population and the economics of agglomeration respectively. The morphology at local scales (~1:200,000) derives from imposing SOC characteristics on the model. The idea of using far from equilibrium models to represent urban structures has been applied in previous studies, such as [<xref rid="pone.0133780.ref012" ref-type="bibr">12</xref>, <xref rid="pone.0133780.ref013" ref-type="bibr">13</xref>]</p>
<p>A regular lattice was set up to cover the study area with a grid. This grid represents the available land for urban growth and occupies some 302x388 cells. Each of these cells, <italic>i</italic> represents a region of the physical terrain of approximately 4.8 km<sup>2</sup>. Our simulations run through a series of discrete steps, represented by time <italic>t</italic>, and at each step <italic>U</italic><sub><italic>i</italic></sub>(<italic>t</italic>) an urbanisation index for each cell is defined by: non-urbanized (<italic>U</italic><sub><italic>i</italic></sub>(<italic>t</italic>) = 0; urbanised consolidated (<italic>U</italic><sub><italic>i</italic></sub>(<italic>t</italic>) = 1); and urbanized non-consolidated (<italic>U</italic><sub><italic>i</italic></sub>(<italic>t</italic>) = 2). The meaning of these values and their derivation is described below. They are used in the analysis to distinguish different types of cluster.</p>
<sec id="sec004">
<title>The percolation process</title>
<p>Vicsek and Szalay proposed a cellular automaton model to study the fractal distribution of galaxies [<xref rid="pone.0133780.ref014" ref-type="bibr">14</xref>]. In their lattice model, a cell <italic>i</italic> which represents a mass element, would become part of a galaxy based on two parameters; the potential of belonging to a galaxy at position <italic>i</italic>, and a given threshold that regulates such a potential. Fujita and Thisse in their study of economic agglomeration theory [<xref rid="pone.0133780.ref015" ref-type="bibr">15</xref>] say that <italic>“… just as matter in the solar system is concentrated in a small number of bodies (the planets and their satellites); economic life is concentrated in a fairly limited number of human settlements (cities and clusters)</italic>. <italic>Furthermore</italic>, <italic>paralleling large and small planets</italic>, <italic>there are large and small settlements with very different combinations of firms and households</italic>.<italic>”</italic> Following these ideas, a percolation model to study the fractal distribution of galaxies based on [<xref rid="pone.0133780.ref016" ref-type="bibr">16</xref>] is applied here to model the development of urban settlements.</p>
<p>We consider a potential for urbanization <italic>P</italic><sub><italic>i</italic></sub>(<italic>t</italic>) in cell <italic>i</italic>. As development takes place more cells develop the potential to urbanize and the decision on whether cell <italic>i</italic> becomes urbanized or not depends on an external parameter, the development threshold <italic>T</italic>. If <italic>P</italic><sub><italic>i</italic></sub>(<italic>t</italic>) &gt; <italic>T</italic> and cell <italic>i</italic> has not already undergone urbanization, then cell <italic>i</italic> becomes urbanized and is consolidated with <italic>U</italic><sub><italic>i</italic></sub>(<italic>t</italic>) = 1. Once a migrant unit is attached to an urban settlement at <italic>i</italic>, it could be the case that for this particular <italic>i</italic>, <italic>P</italic><sub><italic>i</italic></sub>(<italic>t</italic>) is not greater than <italic>T</italic>; if that is the case, the cell <italic>i</italic>, occupied by the migrant unit would became an urbanized non-consolidated urban settlement with <italic>U</italic><sub><italic>i</italic></sub>(<italic>t</italic>) = 2; this reflects a pattern of development in many of the urban belts formed around metropolitan areas. If after recalculation of <italic>P</italic><sub><italic>i</italic></sub>(<italic>t</italic>) a migrant unit arrives at a cell with <italic>U</italic><sub><italic>i</italic></sub>(<italic>t</italic>) = 2 and <italic>P</italic><sub><italic>i</italic></sub>(<italic>t</italic>) &gt; <italic>T</italic>, then the value of <italic>U</italic><sub><italic>i</italic></sub>(<italic>t</italic>) becomes equal to 1.The potential <italic>P</italic><sub><italic>i</italic></sub>(<italic>t</italic> + 1) is defined as:
<disp-formula id="pone.0133780.e008">
<alternatives>
<graphic id="pone.0133780.e008g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e008" xlink:type="simple"/>
<mml:math display="block" id="M8" overflow="scroll">
<mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>∈</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>5</mml:mn></mml:mfrac></mml:mrow></mml:mstyle><mml:mo>+</mml:mo><mml:mtext>K</mml:mtext><mml:mo>⋅</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mspace width="0.25em"/><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>ε</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mspace width="0.15em"/><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow>
</mml:math>
</alternatives>
<label>(8)</label>
</disp-formula>
where Ω represents the cell, <italic>i</italic>, plus its von Neumann neighbourhood (The north, south, east and west cells of the central cell <italic>i</italic>) and <italic>ε</italic><sub><italic>i</italic></sub>(<italic>t</italic>) is either 1 or −1 with equal probability. The inclusion of random events prevents any tendency towards equilibrium since noise is continually being introduced into the system. Once cell <italic>i</italic> becomes urbanized and consolidated, it cannot reverse this process, even if its potential <italic>P</italic><sub><italic>i</italic></sub>(<italic>t</italic>) falls below the value of <italic>T</italic>.</p>
<p>The function <italic>C</italic><sub><italic>i</italic></sub> (<italic>t</italic>) calculates the current number of urban units (buildings for example) that a cell <italic>i</italic> has at a particular time <italic>t</italic>. The constant <italic>K</italic> &gt; 0 which is a damping factor, is fixed at the beginning of the simulation and represents the influence that the local settlements have over the regional potential (<italic>K = 0</italic>.<italic>1</italic> in our simulations). The formulation for <italic>C</italic><sub><italic>i</italic></sub>(<italic>t</italic>) is given in <xref rid="pone.0133780.e016" ref-type="disp-formula">Eq 11</xref>.</p>
</sec>
<sec id="sec005">
<title>The diffusion process</title>
<p>As discussed in the introduction, the conditions for migration to occur are fulfilled by a diffusion limited aggregation-like process [<xref rid="pone.0133780.ref017" ref-type="bibr">17</xref>]. At each time <italic>t</italic> (<xref rid="pone.0133780.e016" ref-type="disp-formula">Eq 11</xref>), we select a fixed number of random positions over the study area and at each of these positions we create a migrant unit that begins a walk (diffusion) over any configuration that is emerging at that particular <italic>t</italic> until reaches some cell <italic>i</italic>, being in the nearest neighbourhood of an already occupied cell <italic>j</italic>. The nature of the walk is address in section 3.3. The number of migrant units <italic>N</italic>(<italic>t</italic>) created is not fixed in all the simulations but is defined from:
<disp-formula id="pone.0133780.e009">
<alternatives>
<graphic id="pone.0133780.e009g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e009" xlink:type="simple"/>
<mml:math display="block" id="M9" overflow="scroll">
<mml:mrow><mml:mi>N</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mspace width="0.3em"/><mml:mtext>for</mml:mtext><mml:mspace width="0.25em"/><mml:mi>t</mml:mi><mml:mo>&lt;</mml:mo><mml:mn>50</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>t</mml:mi><mml:mspace width="0.15em"/><mml:mtext>mod</mml:mtext><mml:mspace width="0.1em"/><mml:mn>10</mml:mn><mml:mspace width="0.3em"/><mml:mtext>for</mml:mtext><mml:mspace width="0.3em"/><mml:mn>50</mml:mn><mml:mo>≤</mml:mo><mml:mi>t</mml:mi><mml:mo>≤</mml:mo><mml:mn>500</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow>
</mml:math>
</alternatives>
<label>(9)</label>
</disp-formula>
so <italic>N</italic>(<italic>t</italic>) increases over time.</p>
</sec>
<sec id="sec006">
<title>Self-Organized criticality</title>
<p>Self-Organized Criticality (SOC) is a characteristic possessed by spatially extended dynamical systems and other complex systems [<xref rid="pone.0133780.ref011" ref-type="bibr">11</xref>, <xref rid="pone.0133780.ref018" ref-type="bibr">18</xref>]. When a phenomenon changes state, the resulting reactions are distributed across time and space at all levels in a way that can range from a simple isolated movement, to chain reactions involving all activities in the system. A good example is the sand pile model, as presented in [<xref rid="pone.0133780.ref018" ref-type="bibr">18</xref>, <xref rid="pone.0133780.ref019" ref-type="bibr">19</xref>] and, based on this we introduce SOC into our model. However, instead of sand grains, we have urban units that migrate and in doing so, may trigger a chain reaction in which other units also relocate. To model this, two parameters are required for each cell <italic>i</italic>, a maximum capacity <inline-formula id="pone.0133780.e010"><alternatives><graphic id="pone.0133780.e010g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e010" xlink:type="simple"/><mml:math display="inline" id="M10" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msubsup></mml:mrow></mml:math></alternatives></inline-formula> and a current capacity <italic>C</italic><sub><italic>i</italic></sub>(<italic>t</italic>). The <inline-formula id="pone.0133780.e011"><alternatives><graphic id="pone.0133780.e011g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e011" xlink:type="simple"/><mml:math display="inline" id="M11" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msubsup></mml:mrow></mml:math></alternatives></inline-formula> parameter represents the maximum number of urban units that cell <italic>i</italic> can hold and is defined as
<disp-formula id="pone.0133780.e012">
<alternatives>
<graphic id="pone.0133780.e012g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e012" xlink:type="simple"/>
<mml:math display="block" id="M12" overflow="scroll">
<mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msubsup><mml:mspace width="0.25em"/><mml:mrow><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msubsup><mml:mo>.</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mi>α</mml:mi></mml:mrow></mml:msup></mml:mrow>
</mml:math>
</alternatives>
<label>(10)</label>
</disp-formula>
where <italic>r</italic> is the Euclidean distance from the spatial position of the seed to cell <italic>i</italic> and, <inline-formula id="pone.0133780.e013"><alternatives><graphic id="pone.0133780.e013g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e013" xlink:type="simple"/><mml:math display="inline" id="M13" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msubsup></mml:mrow></mml:math></alternatives></inline-formula> is the maximum capacity for the historical accident, which is set here to 100 to ensure that its capacity is never constrained, and <italic>α</italic> is a parameter of the distance distribution which we define as a power law. <xref rid="pone.0133780.e012" ref-type="disp-formula">Eq 10</xref> constrains the density of an area by how far it is from the seed. The exponent <italic>α</italic> (which is set to 0.3 in our simulations) can be thought as a density gradient held constant over time. In reality appears to decrease gradually as the city grows [<xref rid="pone.0133780.ref016" ref-type="bibr">16</xref>]. In terms of the sand pile model, the critical slope of the distribution of the urban units over an area is controlled by <italic>α</italic>.</p>
<p>Once we have calculated the <inline-formula id="pone.0133780.e014"><alternatives><graphic id="pone.0133780.e014g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e014" xlink:type="simple"/><mml:math display="inline" id="M14" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msubsup></mml:mrow></mml:math></alternatives></inline-formula> for every cell <italic>i</italic>, (except the seed cell which has fixed capacity) we need to set up the current capacities, <italic>C</italic><sub><italic>i</italic></sub>(<italic>t</italic>), for the whole lattice excepting the seed cell which is equal to 1, as we assume that at least one urban unit is already there.</p>
<p>Capacities are then defined as follows in <xref rid="pone.0133780.e016" ref-type="disp-formula">Eq 11</xref> which represents the sand pile process. If <inline-formula id="pone.0133780.e015"><alternatives><graphic id="pone.0133780.e015g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e015" xlink:type="simple"/><mml:math display="inline" id="M15" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&gt;</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msubsup></mml:mrow></mml:math></alternatives></inline-formula> for a cell <italic>i</italic>, then an avalanche begins (as in the sand pile model) around cell <italic>i</italic> by its losing 4 urban units to its von Neumann neighbourhood. The damping constant now defined as <italic>κ</italic> &gt; 0, similar to that introduced in <xref rid="pone.0133780.e008" ref-type="disp-formula">Eq 8</xref>, is fixed at the beginning of the simulation with a value of <italic>0</italic>.<italic>1</italic> and represents the influence that the regional settlements have over the local capacities. The value of K and <italic>κ</italic> ensures that the analysis of asymmetric regional and local influence is not biased by a varying damping factor. The idea of using damping factors as a parameters which can help us to control and explain the interactions between regions and people is explored in [<xref rid="pone.0133780.ref020" ref-type="bibr">20</xref>, <xref rid="pone.0133780.ref021" ref-type="bibr">21</xref>]. Cell capacities are updated using the following algorithm
<disp-formula id="pone.0133780.e016">
<alternatives>
<graphic id="pone.0133780.e016g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e016" xlink:type="simple"/>
<mml:math display="block" id="M16" overflow="scroll">
<mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mspace width="0.25em"/><mml:mtext>for</mml:mtext><mml:mspace width="0.25em"/><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow/></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mspace width="0.25em"/><mml:mtext>for</mml:mtext><mml:mspace width="0.25em"/><mml:mi>t</mml:mi><mml:mo>≠</mml:mo><mml:mn>0</mml:mn><mml:mspace width="0.25em"/><mml:mtext>and</mml:mtext><mml:mspace width="0.25em"/><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>−</mml:mo><mml:mn>4</mml:mn><mml:mspace width="0.25em"/><mml:mtext>and</mml:mtext><mml:mspace width="0.25em"/><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">Ω</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">Ω</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>κ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="0.25em"/><mml:mtext>for</mml:mtext><mml:mspace width="0.25em"/><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mi>t</mml:mi><mml:mo>≠</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>and</mml:mtext></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&gt;</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msubsup></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mtr></mml:mtable>
</mml:math>
</alternatives>
<label>(11)</label>
</disp-formula></p>
<p>Table A in <xref rid="pone.0133780.s001" ref-type="supplementary-material">S1 File</xref> summaries all the parameters used in our model along with its initial values and a brief description.</p>
</sec>
<sec id="sec007">
<title>Running the model</title>
<p>We defined a set of four thresholds <italic>T</italic> equal to <italic>4</italic>.<italic>0</italic>, <italic>4</italic>.<italic>5</italic>, <italic>5</italic>.<italic>0</italic> and <italic>6</italic>.<italic>0</italic> relating to the difficulty of development actually occurring, which are determined by physical or policy factors. We fixed the length of the simulation to <italic>t = 500</italic> iterations as this gives sufficient time for patterns to emerge. At time <italic>t = 0</italic> all grid positions, except the seed, have a potential <italic>P</italic><sub><italic>i</italic></sub>(0) = <italic>ε</italic><sub><italic>i</italic></sub>. To represent the importance of the historical accident across time, its initial potential is <italic>P</italic><sub><italic>seed</italic></sub>(0) = 20 which remains constant through all the iterations, so <xref rid="pone.0133780.e008" ref-type="disp-formula">Eq 8</xref> is never applied to the seed cell and its potential always exceeds the threshold. A typical configuration obtained with this model is shown in <xref rid="pone.0133780.g001" ref-type="fig">Fig 1</xref>. As our approach is stochastic we performed 1000 runs per configuration in order to derive robust statistics. All the quantities and measures derived are then the averaged over each configuration. We refer the reader to [<xref rid="pone.0133780.ref022" ref-type="bibr">22</xref>, <xref rid="pone.0133780.ref023" ref-type="bibr">23</xref>] for examples in which aspects of this model have been applied.</p>
<fig id="pone.0133780.g001" position="float">
<object-id pub-id-type="doi">10.1371/journal.pone.0133780.g001</object-id>
<label>Fig 1</label>
<caption>
<title>Three different stages in our model evolution.</title>
<p>From right to left we can observe structures formed at (A) <italic>t</italic><sub><italic>1</italic></sub> <italic>(t = 50)</italic> (B) <italic>t</italic><sub><italic>5</italic></sub> <italic>(t = 250)</italic> and (C) <italic>t</italic><sub><italic>10</italic></sub> <italic>(t = 500)</italic>. Consolidated structures <italic>C</italic><sub><italic>i</italic></sub>(<italic>t</italic>) = 1 are shown in black, while non-consolidated ones <italic>C</italic><sub><italic>i</italic></sub>(<italic>t</italic>) = 2 are shown in white. The red circumference around the London area is the area of influence defined around the initial seed. Source: Black and white structures compiled by authors; Coastline made with Natural Earth. Free vector and raster map data @ <ext-link ext-link-type="uri" xlink:href="http://www.naturalearthdata.com/" xlink:type="simple">naturalearthdata.com</ext-link></p>
</caption>
<graphic mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.g001" position="float" xlink:type="simple"/>
</fig>
</sec>
<sec id="sec008">
<title>Urban migration</title>
<p>Migration units walk across the lattice (as described in section 3.1) until they fix their position in a cell <italic>i</italic> according to the rules set out above. This walk is achieved by selecting a subset of all possible trajectories that migrant units may take. We accomplish this in two different ways:
<list list-type="alpha-lower">
<list-item><p>All migration units scan a defined area in search of the location with the highest potential, and when they find it, they walk a certain distance in terms of their units towards that location;</p></list-item>
<list-item><p>An area of influence with a radius of 100 cell units, centred at the seed is created. Once a migration unit enters this influence zone, it will prefer to move towards the seed and condition a) no longer applies.</p></list-item>
</list></p>
</sec>
</sec>
<sec id="sec009">
<title>Analysis</title>
<sec id="sec010">
<title>Time series construction</title>
<p>A ten point time series is defined for the configurations obtained by our model. This was accomplished by recording the pattern of urban structures generated at times <italic>t = {50</italic>, <italic>100</italic>, <italic>150… 500}</italic>. We label each point in the time series as <italic>t</italic><sub><italic>j</italic></sub>, with <italic>t</italic><sub><italic>1</italic></sub> <italic>= 50</italic>, <italic>t</italic><sub><italic>2</italic></sub> <italic>= 100</italic>, until <italic>t</italic><sub><italic>10</italic></sub> <italic>= 500</italic>. The main problem here is how to assign them a unique value in order to apply <xref rid="pone.0133780.e004" ref-type="disp-formula">Eq 4</xref>. We performed a classification analysis based on the number of clusters <bold>N</bold> detected at each <italic>t</italic><sub><italic>j</italic></sub>, applying a subtractive cluster algorithm [<xref rid="pone.0133780.ref024" ref-type="bibr">24</xref>] that strongly depends on a predefined cluster radius <italic>r</italic><sub><italic>c</italic></sub> which is used as a cut-off to define these time series at different geographical scales. The logic is as follows: at a local level, we can observe in great detail the urban structures that surround us and easily distinguish one structure from another, but our observation area is very limited (based on the small radius of <italic>r</italic><sub><italic>c</italic></sub>); as we begin to increase the geographical scale, much of the urban detail begins to disappear, as many structures become indistinguishable from each other but now our observation area covers many more structures (based on a larger radius <italic>r</italic><sub><italic>c</italic></sub>).</p>
<p>The subtractive cluster algorithm can be summarized in three steps:
<list list-type="order">
<list-item><p>Select the data point <italic>k</italic> with the highest potential <italic>G</italic> to became a cluster or group centre, according to
<disp-formula id="pone.0133780.e017">
<alternatives>
<graphic id="pone.0133780.e017g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e017" xlink:type="simple"/>
<mml:math display="block" id="M17" overflow="scroll">
<mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>∈</mml:mo><mml:mi>k</mml:mi><mml:mo>−</mml:mo><mml:mi>j</mml:mi><mml:mo>≤</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:munder><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mi>β</mml:mi><mml:msup><mml:mrow><mml:mrow><mml:mo>‖</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>−</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mo>‖</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:mstyle></mml:mrow>
</mml:math>
</alternatives>
<label>(12)</label>
</disp-formula></p></list-item>
<list-item><p>Where <inline-formula id="pone.0133780.e018"><alternatives><graphic id="pone.0133780.e018g" position="anchor" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.e018" xlink:type="simple"/><mml:math display="inline" id="M18" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mn>4</mml:mn><mml:mrow><mml:msubsup><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mrow></mml:math></alternatives></inline-formula> and <italic>r</italic><sub><italic>a</italic></sub> is a positive constant and ‖<italic>k</italic> − <italic>j</italic>‖ is the Euclidean distance between points <italic>k</italic> and <italic>j</italic>.</p></list-item>
<list-item><p>All data points in point <italic>k</italic>’s <italic>r</italic><sub><italic>a</italic></sub> vicinity are labelled as one cluster and removed from further calculations.</p></list-item>
<list-item><p>The process continues iterating on steps 1 and 2 until all the data is within radii <italic>r</italic><sub><italic>a</italic></sub> of a cluster centre</p></list-item>
</list></p>
<p>In our calculations, parameter <italic>r</italic><sub><italic>a</italic></sub> takes values in the range {1, 46.6, 92.3, 138, 183.6, 229.3, 275, 320.6, 366.36, 412}. This selection is constrained by the maximum (1) and minimum (412) Euclidean distance that a pair of cells <italic>i</italic> and <italic>j</italic> can have in our lattice. The intermediate values are calculated dividing 412 by 10, as we are defining 10 different geographical scales. For example, for <italic>T = 4</italic>.<italic>5</italic> we obtained the time series shown in <xref rid="pone.0133780.t001" ref-type="table">Table 1</xref>.</p>
<table-wrap id="pone.0133780.t001" position="float">
<object-id pub-id-type="doi">10.1371/journal.pone.0133780.t001</object-id>
<label>Table 1</label> <caption><title>Times series for <italic>T = 4.5</italic> showing the number of clusters generated at each scale.</title></caption>
<alternatives>
<graphic id="pone.0133780.t001g" position="float" mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.t001" xlink:type="simple"/>
<table>
<colgroup span="1">
<col align="left" valign="middle" span="1"/>
<col align="left" valign="middle" span="1"/>
<col align="left" valign="middle" span="1"/>
<col align="left" valign="middle" span="1"/>
<col align="left" valign="middle" span="1"/>
<col align="left" valign="middle" span="1"/>
<col align="left" valign="middle" span="1"/>
<col align="left" valign="middle" span="1"/>
<col align="left" valign="middle" span="1"/>
<col align="left" valign="middle" span="1"/>
<col align="left" valign="middle" span="1"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="1" colspan="1"/>
<th colspan="10" align="center" rowspan="1">Time periods</th>
</tr>
<tr>
<th align="left" rowspan="1" colspan="1">Scale</th>
<th align="left" rowspan="1" colspan="1">t<sub>1</sub></th>
<th align="left" rowspan="1" colspan="1">t<sub>2</sub></th>
<th align="left" rowspan="1" colspan="1">t<sub>3</sub></th>
<th align="left" rowspan="1" colspan="1">t<sub>4</sub></th>
<th align="left" rowspan="1" colspan="1">t<sub>5</sub></th>
<th align="left" rowspan="1" colspan="1">t<sub>6</sub></th>
<th align="left" rowspan="1" colspan="1">t<sub>7</sub></th>
<th align="left" rowspan="1" colspan="1">t<sub>8</sub></th>
<th align="left" rowspan="1" colspan="1">t<sub>9</sub></th>
<th align="left" rowspan="1" colspan="1">t<sub>10</sub></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" rowspan="1" colspan="1"><bold>1</bold></td>
<td align="left" rowspan="1" colspan="1">51</td>
<td align="left" rowspan="1" colspan="1">87</td>
<td align="left" rowspan="1" colspan="1">154</td>
<td align="left" rowspan="1" colspan="1">230</td>
<td align="left" rowspan="1" colspan="1">315</td>
<td align="left" rowspan="1" colspan="1">408</td>
<td align="left" rowspan="1" colspan="1">502</td>
<td align="left" rowspan="1" colspan="1">607</td>
<td align="left" rowspan="1" colspan="1">732</td>
<td align="left" rowspan="1" colspan="1">873</td>
</tr>
<tr>
<td align="left" rowspan="1" colspan="1"><bold>2</bold></td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">5</td>
<td align="left" rowspan="1" colspan="1">7</td>
<td align="left" rowspan="1" colspan="1">9</td>
<td align="left" rowspan="1" colspan="1">11</td>
<td align="left" rowspan="1" colspan="1">14</td>
<td align="left" rowspan="1" colspan="1">16</td>
<td align="left" rowspan="1" colspan="1">20</td>
<td align="left" rowspan="1" colspan="1">24</td>
<td align="left" rowspan="1" colspan="1">29</td>
</tr>
<tr>
<td align="left" rowspan="1" colspan="1"><bold>3</bold></td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">6</td>
<td align="left" rowspan="1" colspan="1">7</td>
<td align="left" rowspan="1" colspan="1">8</td>
<td align="left" rowspan="1" colspan="1">9</td>
<td align="left" rowspan="1" colspan="1">10</td>
<td align="left" rowspan="1" colspan="1">11</td>
<td align="left" rowspan="1" colspan="1">12</td>
<td align="left" rowspan="1" colspan="1">13</td>
</tr>
<tr>
<td align="left" rowspan="1" colspan="1"><bold>4</bold></td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">5</td>
<td align="left" rowspan="1" colspan="1">6</td>
<td align="left" rowspan="1" colspan="1">7</td>
<td align="left" rowspan="1" colspan="1">7</td>
<td align="left" rowspan="1" colspan="1">7</td>
<td align="left" rowspan="1" colspan="1">8</td>
<td align="left" rowspan="1" colspan="1">8</td>
<td align="left" rowspan="1" colspan="1">9</td>
</tr>
<tr>
<td align="left" rowspan="1" colspan="1"><bold>5</bold></td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">5</td>
<td align="left" rowspan="1" colspan="1">5</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">6</td>
<td align="left" rowspan="1" colspan="1">6</td>
<td align="left" rowspan="1" colspan="1">6</td>
<td align="left" rowspan="1" colspan="1">7</td>
<td align="left" rowspan="1" colspan="1">7</td>
</tr>
<tr>
<td align="left" rowspan="1" colspan="1"><bold>6</bold></td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">5</td>
<td align="left" rowspan="1" colspan="1">5</td>
<td align="left" rowspan="1" colspan="1">5</td>
<td align="left" rowspan="1" colspan="1">5</td>
</tr>
<tr>
<td align="left" rowspan="1" colspan="1"><bold>7</bold></td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">4</td>
<td align="left" rowspan="1" colspan="1">4</td>
</tr>
<tr>
<td align="left" rowspan="1" colspan="1"><bold>8</bold></td>
<td align="left" rowspan="1" colspan="1">2</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">4</td>
</tr>
<tr>
<td align="left" rowspan="1" colspan="1"><bold>9</bold></td>
<td align="left" rowspan="1" colspan="1">2</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
<td align="left" rowspan="1" colspan="1">3</td>
</tr>
<tr>
<td align="left" rowspan="1" colspan="1"><bold>10</bold></td>
<td align="left" rowspan="1" colspan="1">2</td>
<td align="left" rowspan="1" colspan="1">2</td>
<td align="left" rowspan="1" colspan="1">2</td>
<td align="left" rowspan="1" colspan="1">2</td>
<td align="left" rowspan="1" colspan="1">2</td>
<td align="left" rowspan="1" colspan="1">2</td>
<td align="left" rowspan="1" colspan="1">2</td>
<td align="left" rowspan="1" colspan="1">2</td>
<td align="left" rowspan="1" colspan="1">2</td>
<td align="left" rowspan="1" colspan="1">2</td>
</tr>
</tbody>
</table>
</alternatives>
<table-wrap-foot>
<fn id="t001fn001"><p>As the scale increases, the number of cluster between time periods became more and more stable, because the urban structures became undistinguishable from each other at larger scales. At scale 10, we have only two big clusters representing the whole study area at any time period.</p></fn>
</table-wrap-foot>
</table-wrap>
<p>Using the previous method, three more tables were constructed giving a total of four tables, one for each <italic>T</italic>. These other three tables can be found in Tables B, C and D in <xref rid="pone.0133780.s001" ref-type="supplementary-material">S1 File</xref>.</p>
</sec>
<sec id="sec011">
<title>Transfer entropy calculations</title>
<p>In <xref rid="pone.0133780.e006" ref-type="disp-formula">Eq 6</xref> the joint probability calculation is key to obtaining the <italic>TE</italic> value. Estimating these probabilities has been proved to be a very difficult task. Several methods via probability density function estimation have been proposed to solve this problem [<xref rid="pone.0133780.ref025" ref-type="bibr">25</xref>]. In this research, representing the different scenarios, through the four tables mentioned above, we calculated the empirical joint probabilities for the emerging configurations, i.e., we calculated the probability of having a certain number of clusters between scales, assuming that if a particular configuration is not found in a particular table, and then the joint probability for that configuration is zero. Thus, if we take <xref rid="pone.0133780.t001" ref-type="table">Table 1</xref>, in order to calculate the <italic>TE</italic><sub><italic>Scale</italic> 1→<italic>Scale</italic> 2</sub> at step <italic>t</italic><sub><italic>1</italic></sub>, we need to find out the probability <italic>p(y2</italic>,<italic>y1</italic>,<italic>x1)</italic> as required by the first term of <xref rid="pone.0133780.e008" ref-type="disp-formula">Eq 8</xref>. This probability is easily obtained inspecting the first and second rows of the mentioned table (as Scale 1 is represented by the first row and Scale 2 by the second row). The term <italic>y</italic><sub><italic>2</italic></sub> corresponds to the value located in the second column, second row; <italic>y1</italic> is the value at the first column, second row and <italic>x1</italic> is located in the first column, first row position, i.e., <italic>p(y2</italic>,<italic>y1</italic>,<italic>x1) =</italic> (5,4,51). We then count how many combinations of these values exist in these two rows. For this example there is only one, so <italic>p(y2</italic>,<italic>y1</italic>,<italic>x1) = (5</italic>,<italic>4</italic>,<italic>51) = 1/10</italic>, as there are 10 positions in the time series. Now, if we take <italic>TE</italic><sub><italic>Scale</italic> 7→<italic>Scale</italic> 8</sub> and <italic>t</italic><sub><italic>4</italic></sub>, then we examine rows 7 and 8 to find the values for <italic>y5</italic>,<italic>y4</italic> and <italic>x4</italic>, which are 3, 3 and 4, so, <italic>p(y4</italic>,<italic>y3</italic>,<italic>x3) =</italic> (3,3,4) <italic>=</italic> 5/10, as there are seven identical (3,3,4) combinations between rows 7 and 8.</p>
</sec>
<sec id="sec012" sec-type="conclusions">
<title>Results and Discussion</title>
<p>Taking <xref rid="pone.0133780.t001" ref-type="table">Table 1</xref> again as a typical cluster configuration, we observe that at time <italic>t</italic><sub><italic>1</italic></sub>, except for Scale 1 (the most local scale), the number of clusters at all scales is very low, because at this point almost no urban structures are formed; for at time <italic>t</italic><sub><italic>10</italic></sub> the number of clusters reported is constant, which suggests that when the urban structures reach the point of consolidation, the probability of detecting new developments is low; on the other hand, the change between <italic>t</italic><sub><italic>1</italic></sub> and the rest of the temporal sequence is dramatic, implying at this early stage, the full complexity of the urban structures is only measurable at a local scale.</p>
<p>To construct a coherent analysis for the <italic>TE</italic> results among all our scales and thresholds, they were categorised as:
<list list-type="alpha-lower">
<list-item><p><italic>TE</italic> between contiguous scales (scale 1 vs scale 2, scale 2 vs scale 3, etc.)</p></list-item>
<list-item><p><italic>TE</italic> between non-contiguous scales (scale 1 vs scale 3, scale 1 vs scale 4, etc.).</p></list-item>
</list></p>
<p>This shows how much of the information generated at one scale <italic>i</italic> is responsible for the information obtained at scale <italic>j</italic> and how the middle scales filter such information. As in the analysis of clusters above, the <italic>TE</italic> values obtained reflect the differences between different thresholds. This suggests that as settlements become harder to generate, as a result of policy or physical factors, the probability that a migrant unit settles, decreases since it becomes harder for it to find a consolidated area to attach to. In reality, these migrant units would still settle somewhere, regardless of the urban policy, but in our model this fine grain detail is not taken into account.</p>
<p>In general, the <italic>TE</italic> in the local→regional direction dominates that for the regional→local, as is show in <xref rid="pone.0133780.g002" ref-type="fig">Fig 2</xref>. Information flows less easily from regional to local scales, a situation that might be expected as the information generated at the higher scale of the urban system is not ultimately responsible for the creation of the local structures; policies established at a regional level, unless they are very restrictive and impose a particular local development pattern, would tend to become diluted (and be less effective) at the more local scales. One notable aspect of all the plots in <xref rid="pone.0133780.g002" ref-type="fig">Fig 2</xref> is that the <italic>TE</italic> rises initially with the length of the rise decreasing as the threshold increases. At the early stages of urban structure formation, the system always increases the transfer of information in both directions. But this tendency does not hold as the system continues to grow. As the urban systems get larger, the information transfer tends to equalise with, in the higher threshold cases, the regional→local direction dominating that for the local→regional as the scale increases. This equalisation may simply represent the convergence of the two <italic>r</italic><sub><italic>a</italic></sub> values at each mark as the mark number increases but it suggests that the information transfers at the higher scales are less significant in both their absolute size and in their directional difference. Where the dominance reverses, the difference in information flows is small suggesting a similarity in the cluster pattern. This might be expected if growth was concentrated mainly at the cluster edges and the increase in <italic>r</italic><sub><italic>a</italic></sub> left the number of clusters substantially unchanged. The peaks in <italic>TE</italic> may therefore be seen as the points at which the growth pattern changes from one of many new separated clusters to fewer larger clusters caused initially by edge accretion of cells and in the later stages by amalgamation of larger clusters. This would account for the multiple peaks observed in the local→regional <italic>TE</italic>. Interestingly enough, for <italic>T = 4</italic>.<italic>5</italic>, mark 4, <italic>TE</italic> values, in both directions equal zero, meaning that the number of clusters detected from scale 4 to scale 5 is exactly the same. There was no particular change in the overall structure of the system from one scale to the other. Further research is needed concerning this effect.</p>
<fig id="pone.0133780.g002" position="float">
<object-id pub-id-type="doi">10.1371/journal.pone.0133780.g002</object-id>
<label>Fig 2</label>
<caption>
<title><italic>TE</italic> between contiguous scales.</title>
<p>The x axis should be read as follows: Mark 1–<italic>TE</italic> Local→Regional (Scale 1, Scale 2) and <italic>TE</italic> Regional→Local (Scale 2, Scale 1); Mark 2–<italic>TE</italic> Local→Regional (Scale 2, Scale 3) and <italic>TE</italic> Regional→Local (Scale 3, Scale 2), etc.</p>
</caption>
<graphic mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.g002" position="float" xlink:type="simple"/>
</fig>
<p>For the threshold <italic>T = 5</italic>.<italic>0</italic>, representing a moderate urban policy at mark 4, <italic>TE</italic> values for the regional→local direction are greater than the local→regional until mark 8 (except for mark 6 in which both values are practically equal). At these points, the structure of the information changes in a way that allows the information generated at higher scales to flow to lower ones. From mark 6 this is not that surprising, because we are operating at the higher scales and the information generated at a regional level is mainly responsible for the structures observed at this level. At mark 4 (<italic>TE</italic> between scales 4 and 5, in both directions) the net direction of the information is indistinguishable in practical terms. This suggests that the regional pattern of information is leading the local but this may simply be the effect of scale with the regional scale identifying as clusters those settlements at a local scale which are growing by accretion. In <xref rid="pone.0133780.g003" ref-type="fig">Fig 3</xref> we show a section from one typical configuration generated for scales 4 and 5, <italic>T = 5</italic>.<italic>0</italic>. Although the latter contains a greater proliferation of urban structure, it does not seem to contain more clusters, thereby reinforcing the view that the <italic>TE</italic> equality reflects growth by accretion and amalgamation with little change in the cluster numbers. The reversal of dominance and the near equality of <italic>TE</italic>s from thresholds 4.0, 4.5 and 5.0 reflect a change in the distribution of the settlements.</p>
<fig id="pone.0133780.g003" position="float">
<object-id pub-id-type="doi">10.1371/journal.pone.0133780.g003</object-id>
<label>Fig 3</label>
<caption>
<title>The London area zoom generated with our urban model for <italic>T =</italic> 5.0.</title>
<p>(A) <italic>t</italic><sub><italic>4</italic></sub> (B) <italic>t</italic><sub><italic>5</italic></sub>. Source: Black and white structures compiled by authors; Coastline made with Natural Earth. Free vector and raster map data @ <ext-link ext-link-type="uri" xlink:href="http://www.naturalearthdata.com/" xlink:type="simple">naturalearthdata.com</ext-link>.</p>
</caption>
<graphic mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.g003" position="float" xlink:type="simple"/>
</fig>
<p>Finally, for <italic>T =</italic> 6.0, this represents a more restrictive urban policy. Once the scales begin to increase, the number of clusters generated at this threshold begin to stabilize, so when we calculate the <italic>TE</italic> between series it tends to zero. As stated above, when <italic>T</italic> → ∞ the number of clusters tends to zero so the <italic>TE</italic> would also tend to zero in the process. This unrealistic scenario implies restrictive urban policies, to the point where no urban structures could be created. Alternatively, when <italic>T</italic> → 0, (no restrictions at all) this would lead to same result since each location can be urbanized, giving one big cluster with zero <italic>TE</italic>.</p>
<p>The last <italic>TE</italic> measure performed was over the non-contiguous scales. <xref rid="pone.0133780.g004" ref-type="fig">Fig 4</xref> presents 10 plots at <italic>T = 5</italic>.<italic>0</italic>. First, notice that from Scale 2, all plots, in both directions, have a zero value. This point represent the <italic>TE</italic> (Scale i, Scale i), so it should not be considered as part of the analysis <italic>per se</italic>. We kept this in order to generate a continuous sub-plot.</p>
<fig id="pone.0133780.g004" position="float">
<object-id pub-id-type="doi">10.1371/journal.pone.0133780.g004</object-id>
<label>Fig 4</label>
<caption>
<title>TE between non-contiguous scales, <italic>T =</italic> 5.0.</title>
<p>Each one of the 10 sub-plots presented is labelled as Scale i (i from 1 to 10), meaning that this particular plot represents the values for the <italic>TE</italic> between Scale i and the rest of the scales. The marks axis should be read as follows: 1–<italic>TE</italic> Local→Regional (Scale i, Scale 2) and <italic>TE</italic> Regional→Local (Scale 2, Scale i); 2–<italic>TE</italic> Local→Regional (Scale i, Scale 3) and so on until 10–<italic>TE</italic> Local→Regional (Scale i, Scale 10) and <italic>TE</italic> Regional→Local (Scale 10, Scale i).</p>
</caption>
<graphic mimetype="image" xlink:href="info:doi/10.1371/journal.pone.0133780.g004" position="float" xlink:type="simple"/>
</fig>
<p>These plots show us in one single frame the behaviour between directions of information flow. From sub-plot Scale 3 onwards, the regional→local direction <italic>TE</italic> values dominate where they are to the left of <italic>TE</italic> = 0. Conversely to the right of <italic>TE</italic> = 0, the local→regional tend to dominate. The division where we lose the non-consolidated structures from the analysis is very clear: until Scale 5, there is a constant gap at the right part of the <italic>TE</italic> zero value, while from Scale 6, this gap can be found on the left part. The fact that the <italic>TE</italic> value between directions is kept constant is evidence that the amount of information that is flowing from one scale to the rest does not get amplified or decreased at these bands. From Scale 6, the situation is similar, but mirroring at the left part of the <italic>TE</italic> zero value and at the right part, the values between directions are very close to each other, as we have already established at this scale.</p>
<p>The other somewhat unusual result is that the <italic>TE</italic> between Scale 1 every other, in the regional→local direction, is practically zero. All the information generated at the regional scale never reaches the local level, a situation that is also reflected in all the other thresholds. This situation is observed on a daily basis in our cities, where political decisions, imposed at the regional level, never reach or find their way down to improve the lives of citizens at local level. The current debate in British politics and government for example, is largely about these issues of regionalism and localism.</p>
</sec>
</sec>
<sec id="sec013" sec-type="conclusions">
<title>Conclusions</title>
<p>The information transfer between scales <italic>i</italic> and <italic>i+n</italic>, cannot be constructed as the sum of the transfer information between scales <italic>i</italic> and scale <italic>i+1</italic> plus scale <italic>i+1</italic> and scale <italic>i+</italic>…scale <italic>i+j</italic> and scale <italic>i+n</italic>, with <italic>1&lt;j&lt;n</italic>. This is one of the classic footprint for a complex system. It shows that urban patterns are not reducible to description at a single scale, but require a multi-scale description. This asymmetry reflects the hierarchical structure of spatial analysis where questions of scale are important. The model identifies London, the West Midlands, and the North West as urban centres, which is reassuring given the simplicity of the assumptions. Our results support the idea that decisions or information are flowing more easily from the local scale to the regional than the other way around. This is because <italic>TE</italic> is higher from lower scales to higher scales than vice versa. Transfer entropy seems a promising analytic tool for examining the effect of scale but requires further testing against a range of assumptions for <italic>K</italic> and <italic>κ</italic> and for the area of influence. Alternatively, these could be defined endogenously.</p>
<p>The loss of the non-consolidated structures from the calculations appears as the key factor in this change of regime or phase between contiguous scales and may prove policy relevant particularly in those studies where competition between regulated and unregulated development is of importance.</p>
<p>There are still outstanding questions which we need to explore further. Further work would include comparisons with real data, studying lower scales [<xref rid="pone.0133780.ref026" ref-type="bibr">26</xref>], other urban regions, and more sophisticated models to test different hypotheses about the effects of local vs. regional urban planning and growth. A similar asymmetric flow of information is also likely to be seen in organisational and social hierarchies and this offers some scope for an integration of social and spatial analysis.</p>
</sec>
<sec id="sec014">
<title>Supporting Information</title>
<supplementary-material id="pone.0133780.s001" xlink:href="info:doi/10.1371/journal.pone.0133780.s001" mimetype="application/vnd.openxmlformats-officedocument.wordprocessingml.document" position="float" xlink:type="simple">
<label>S1 File</label>
<caption>
<title>Table A. List of parameters used in the urban model.</title>
<p>The initial values are based on the exploration of a subset of the system’s phase space and not in a calibration procedure against any particular real urban process. The values selected here are the ones where the overall of the structures generated resembles the ones observed in the UK. The fourth column specifies if a parameter’s initial value is changed throughout the execution of the model or not. <bold>Table B.Times series for <italic>T = 4</italic>.<italic>0</italic> showing the number of clusters generated at each scale. Table C.Times series for T = 5.0 showing the number of clusters generated at each scale. Table D.Times series for T = 6.0 showing the number of clusters generated at each scale.</bold></p>
<p>(DOCX)</p>
</caption>
</supplementary-material>
</sec>
</body>
<back>
<ref-list>
<title>References</title>
<ref id="pone.0133780.ref001"><label>1</label><mixed-citation publication-type="book" xlink:type="simple"><name name-style="western"><surname>Wegener</surname> <given-names>M</given-names></name>. <chapter-title>Land-use transport interaction models</chapter-title>. In: <name name-style="western"><surname>Fischer</surname> <given-names>MM</given-names></name>, <name name-style="western"><surname>Nijkamp</surname> <given-names>P</given-names></name>, editors. <source>Handbook of Regional Science</source>. <publisher-loc>Heidelberg/New York/Dordrecht/London</publisher-loc>: <publisher-name>Springer</publisher-name>; <year>2014</year>. pp <fpage>741</fpage>–<lpage>758</lpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref002"><label>2</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Jin</surname> <given-names>Y</given-names></name>, <name name-style="western"><surname>Echenique</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Hargreaves</surname> <given-names>A</given-names></name>. <article-title>A recursive spatial equilibrium model for planning large-scale urban change</article-title>, <source>Environ Plann B Plann Des</source>. <year>2013</year>; <volume>40</volume>(<issue>6</issue>): <fpage>1027</fpage>–<lpage>1050</lpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref003"><label>3</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Hu</surname> <given-names>J.</given-names></name>, <name name-style="western"><surname>You</surname> <given-names>S.</given-names></name>, &amp; <name name-style="western"><surname>Neumann</surname> <given-names>U.</given-names></name> <article-title>Approaches to large-scale urban modeling</article-title>. <source>Computer Graphics and Applications, IEEE</source>.<year>2003</year>; <volume>23</volume>(<issue>6</issue>), <fpage>62</fpage>–<lpage>69</lpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref004"><label>4</label><mixed-citation publication-type="book" xlink:type="simple"><name name-style="western"><surname>Batty</surname> <given-names>Michael</given-names></name>. "<chapter-title>Fifty years of urban modeling: Macro-statics to micro-dynamics</chapter-title>." <source>The dynamics of complex urban systems</source>. <publisher-name>Physica-Verlag HD</publisher-name>, <year>2008</year>. <fpage>1</fpage>–<lpage>20</lpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref005"><label>5</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Andersson</surname> <given-names>C.</given-names></name>, <name name-style="western"><surname>Lindgren</surname> <given-names>K.</given-names></name>, <name name-style="western"><surname>Rasmussen</surname> <given-names>S.</given-names></name>, &amp; <name name-style="western"><surname>White</surname> <given-names>R.</given-names></name> <article-title>Urban growth simulation from “first principles”</article-title>. <source>Physical Review E</source>.<year>2002</year>; <volume>66</volume>(<issue>2</issue>), <fpage>026204</fpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref006"><label>6</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Waddell</surname> <given-names>P</given-names></name>. <article-title>Integrated land use and transportation planning and modeling: addressing challenges in research and practice</article-title>. <source>Transport Rev</source>. <year>2011</year>; <volume>31</volume>: <fpage>209</fpage>–<lpage>229</lpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref007"><label>7</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Fujita</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Krugman</surname> <given-names>P</given-names></name>. <article-title>The new economic geography: Past, present and the future, Papers in Regional</article-title>. <source>Science</source>. <year>2004</year>; <volume>83</volume>:<fpage>139</fpage>–<lpage>164</lpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref008"><label>8</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Shannon</surname> <given-names>CE</given-names></name>. <article-title>A mathematical theory of communication</article-title>. <source>Bell Syst Tech J</source>. <year>1948</year>; <volume>27</volume>:<fpage>379</fpage>–<lpage>423</lpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref009"><label>9</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Schreiber</surname> <given-names>T</given-names></name>. <article-title>Measuring Information Transfer</article-title>. <source>Phys. Rev. Lett.</source> <year>2000</year>;<volume>85</volume>:<fpage>461</fpage>–<lpage>464</lpage> <object-id pub-id-type="pmid">10991308</object-id></mixed-citation></ref>
<ref id="pone.0133780.ref010"><label>10</label><mixed-citation publication-type="book" xlink:type="simple"><name name-style="western"><surname>Schopf</surname> <given-names>JW</given-names></name>. <source>Major Events In The History Of Life</source>. <edition>1st ed.</edition> <publisher-loc>London</publisher-loc>: <publisher-name>Jones&amp;Bartlett</publisher-name>; <year>1991</year>.</mixed-citation></ref>
<ref id="pone.0133780.ref011"><label>11</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Bak</surname> <given-names>P</given-names></name>, <name name-style="western"><surname>Tang</surname> <given-names>C</given-names></name>, <name name-style="western"><surname>Wiesenfeld</surname> <given-names>K</given-names></name>. <source>Phys. Rev. A</source>. <year>1987</year>;<volume>38</volume>:<fpage>364</fpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref012"><label>12</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Makse</surname> <given-names>H. A.</given-names></name>, <name name-style="western"><surname>Andrade</surname> <given-names>J. S.</given-names></name>, <name name-style="western"><surname>Batty</surname> <given-names>M.</given-names></name>, <name name-style="western"><surname>Havlin</surname> <given-names>S.</given-names></name>, &amp; <name name-style="western"><surname>Stanley</surname> <given-names>H. E.</given-names></name> <article-title>Modeling urban growth patterns with correlated percolation</article-title>. <source>Physical Review E</source>.<year>1998</year>; <volume>58</volume>(<issue>6</issue>), <fpage>7054</fpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref013"><label>13</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>White</surname> <given-names>R.</given-names></name>, &amp; <name name-style="western"><surname>Engelen</surname> <given-names>G.</given-names></name> <article-title>Cellular automata and fractal urban form: a cellular modelling approach to the evolution of urban land-use patterns</article-title>. <source>Environment and planning A</source>.<year>1993</year> <volume>25</volume>(<issue>8</issue>), <fpage>1175</fpage>–<lpage>1199</lpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref014"><label>14</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Vicsek</surname> <given-names>T</given-names></name>, <name name-style="western"><surname>Szalay</surname> <given-names>AS</given-names></name>. <article-title>Fractal distribution of galaxies modeled by a cellular-automaton-type stochastic process</article-title>. <source>Phys. Rev. Lett.</source> <year>1987</year>; <volume>58</volume>:<fpage>2818</fpage>. <object-id pub-id-type="pmid">10034857</object-id></mixed-citation></ref>
<ref id="pone.0133780.ref015"><label>15</label><mixed-citation publication-type="book" xlink:type="simple"><name name-style="western"><surname>Fujita</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Thisse</surname> <given-names>JF</given-names></name>. <chapter-title>Economics of Agglomeration</chapter-title>. <source>Cities, Industrial Location, and Regional Growth</source>. <edition>2nd ed.</edition> <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>University Press</publisher-name>; <year>2002</year>.</mixed-citation></ref>
<ref id="pone.0133780.ref016"><label>16</label><mixed-citation publication-type="book" xlink:type="simple"><name name-style="western"><surname>Batty</surname> <given-names>M</given-names></name>. <source>Cities and Complexity</source>, <edition>1st ed.</edition> <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>The MIT Press</publisher-name>;<year>2007</year>.</mixed-citation></ref>
<ref id="pone.0133780.ref017"><label>17</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Witten</surname> <given-names>TA</given-names></name>, <name name-style="western"><surname>Sander</surname> <given-names>LM</given-names></name>. <article-title>Diffusion-Limited Aggregation, a Kinetic Critical Phenomenon</article-title>. <source>Phys. Rev. Lett.</source> <year>1981</year>;<volume>47</volume>:<fpage>1400</fpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref018"><label>18</label><mixed-citation publication-type="book" xlink:type="simple"><name name-style="western"><surname>Bak</surname> <given-names>P</given-names></name>. <chapter-title>how nature works</chapter-title>. <edition>1st ed.</edition> <publisher-loc>Michigan</publisher-loc>: <publisher-name>Copernicus</publisher-name>; <year>1996</year>.</mixed-citation></ref>
<ref id="pone.0133780.ref019"><label>19</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Bak</surname> <given-names>P</given-names></name>, <name name-style="western"><surname>Tang</surname> <given-names>C</given-names></name>, <name name-style="western"><surname>Wiesenfeld</surname> <given-names>K</given-names></name>. <article-title>Self-organized criticality: An explanation of the 1/f noise</article-title>. <source>Phys. Rev. Lett.</source> <year>1987</year>; <volume>59</volume>:<fpage>381</fpage>–<lpage>384</lpage>. <object-id pub-id-type="pmid">10035754</object-id></mixed-citation></ref>
<ref id="pone.0133780.ref020"><label>20</label><mixed-citation publication-type="book" xlink:type="simple"><name name-style="western"><surname>Evans</surname> <given-names>A.</given-names></name>, <chapter-title>Uncertainty and Error</chapter-title>, in <source>Agent-Based Models of Geographical Systems</source>, eds. <name name-style="western"><surname>Heppenstall</surname> <given-names>A.J.</given-names></name>, <name name-style="western"><surname>See</surname> <given-names>L.M.</given-names></name>, <name name-style="western"><surname>Crooks</surname> <given-names>A.T.</given-names></name>, <name name-style="western"><surname>Batty</surname> <given-names>M</given-names></name>, <publisher-name>Springer</publisher-name>, <publisher-loc>Heidelberg</publisher-loc>, <year>2012</year></mixed-citation></ref>
<ref id="pone.0133780.ref021"><label>21</label><mixed-citation publication-type="book" xlink:type="simple"><name name-style="western"><surname>Batty</surname> <given-names>M.</given-names></name>, <chapter-title>A Generic Framework for Computational Spatial Modelling</chapter-title>, in <source>Agent-Based Models of Geographical Systems</source>, eds. <name name-style="western"><surname>Heppenstall</surname> <given-names>A.J.</given-names></name>, <name name-style="western"><surname>See</surname> <given-names>L.M.</given-names></name>, <name name-style="western"><surname>Crooks</surname> <given-names>A.T.</given-names></name>, <name name-style="western"><surname>Batty</surname> <given-names>M</given-names></name>, <publisher-name>Springer</publisher-name>, <publisher-loc>Heidelberg</publisher-loc>, <year>2012</year></mixed-citation></ref>
<ref id="pone.0133780.ref022"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Murcio R, Rodriguez-Romo S. Modeling Mexican urban metropolitan areas by a self-organized criticality approach. In: Sayama H, Minai A, Braha D, Bar-Yam Y, editors. Unifying Themes in Complex Systems Volume VIII: Proceedings of the Eighth International Conference on Complex Systems. Cambridge, MA: NECSI Knowledge Press. 2011; pp 630–642</mixed-citation></ref>
<ref id="pone.0133780.ref023"><label>23</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Murcio</surname> <given-names>R</given-names></name>, <name name-style="western"><surname>Rodriguez-Romo</surname> <given-names>S</given-names></name>, <name name-style="western"><surname>Sosa</surname> <given-names>A</given-names></name>. <article-title>Second-order metropolitan urban phase transitions</article-title>. <source>Chaos Soliton Fract</source>. <year>2013</year>; <volume>48</volume>:<fpage>22</fpage>–<lpage>31</lpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref024"><label>24</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Chiu</surname> <given-names>S</given-names></name>. <article-title>Fuzzy Model Identification Based on Cluster Estimation</article-title> <source>J Intell Fuzzy Syst</source>. <year>1994</year>; <volume>2</volume>:<fpage>3</fpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref025"><label>25</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Lee</surname> <given-names>J.</given-names></name>, <name name-style="western"><surname>Nemati</surname> <given-names>S.</given-names></name>, <name name-style="western"><surname>Silva</surname> <given-names>I.</given-names></name>, <name name-style="western"><surname>Edwards</surname> <given-names>B. A.</given-names></name>, <name name-style="western"><surname>Butler</surname> <given-names>J. P.</given-names></name>, &amp; <name name-style="western"><surname>Malhotra</surname> <given-names>A.</given-names></name> <article-title>Transfer entropy estimation and directional coupling change detection in biomedical time series</article-title>. <source>Biomedical engineering online [electronic resource]</source>.<year>2012</year>; <volume>11</volume>, <fpage>19</fpage>–<lpage>19</lpage>.</mixed-citation></ref>
<ref id="pone.0133780.ref026"><label>26</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Masucci</surname> <given-names>AP</given-names></name>, <name name-style="western"><surname>Stanilov</surname> <given-names>K</given-names></name>, <name name-style="western"><surname>Batty</surname> <given-names>M</given-names></name>. <article-title>Limited Urban Growth: London's Street Network Dynamics since the 18th Century</article-title>. <source>PLoS ONE</source>.<year>2013</year>; <volume>8</volume>(<issue>8</issue>): <fpage>e69469</fpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1371/journal.pone.0069469" xlink:type="simple">10.1371/journal.pone.0069469</ext-link></comment> <object-id pub-id-type="pmid">23950895</object-id></mixed-citation></ref>
</ref-list>
</back>
</article>