<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fphy.2018.00153</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Collective Search With Finite Perception: Transient Dynamics and Search Efficiency</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Gosztolai</surname> <given-names>Adam</given-names></name>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/613538/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Carrillo</surname> <given-names>Jose A.</given-names></name>
<uri xlink:href="http://loop.frontiersin.org/people/622070/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Barahona</surname> <given-names>Mauricio</given-names></name>
<xref ref-type="corresp" rid="c002"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/396219/overview"/>
</contrib>
</contrib-group>
<aff><institution>Department of Mathematics, Imperial College London</institution>, <addr-line>London</addr-line>, <country>United Kingdom</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Luis Diambra, National University of La Plata, Argentina</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: J&#x000FC;rgen Reingruber, &#x000C9;cole Normale Sup&#x000E9;rieure, France; Robert W. Newcomb, University of Maryland, College Park, United States</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Adam Gosztolai <email>adam.gosztolai&#x00040;unige.ch</email></corresp>
<corresp id="c002">Mauricio Barahona <email>m.barahona&#x00040;imperial.ac.uk</email></corresp>
<fn fn-type="other" id="fn001"><p>This article was submitted to Biophysics, a section of the journal Frontiers in Physics</p></fn></author-notes>
<pub-date pub-type="epub">
<day>10</day>
<month>01</month>
<year>2019</year>
</pub-date>
<pub-date pub-type="collection">
<year>2018</year>
</pub-date>
<volume>6</volume>
<elocation-id>153</elocation-id>
<history>
<date date-type="received">
<day>12</day>
<month>09</month>
<year>2018</year>
</date>
<date date-type="accepted">
<day>13</day>
<month>12</month>
<year>2018</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2019 Gosztolai, Carrillo and Barahona.</copyright-statement>
<copyright-year>2019</copyright-year>
<copyright-holder>Gosztolai, Carrillo and Barahona</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract><p>Motile organisms often use finite spatial perception of their surroundings to navigate and search their habitats. Yet standard models of search are usually based on purely local sensory information. To model how a finite perceptual horizon affects ecological search, we propose a framework for optimal navigation that combines concepts from random walks and optimal control theory. We show that, while local strategies are optimal on asymptotically long and short search times, finite perception yields faster convergence and increased search efficiency over transient time scales relevant in biological systems. The benefit of the finite horizon can be maintained by the searchers tuning their response sensitivity to the length scale of the stimulant in the environment, and is enhanced when the agents interact as a result of increased consensus within subpopulations. Our framework sheds light on the role of spatial perception and transients in search movement and collective sensing of the environment.</p></abstract>
<kwd-group>
<kwd>random walks</kwd>
<kwd>collective behavior</kwd>
<kwd>optimization problem formulation</kwd>
<kwd>Fokker-Planck equation</kwd>
<kwd>ecological population dynamics</kwd>
<kwd>drift-diffusion</kwd>
<kwd>model predictive control</kwd>
</kwd-group>
<contract-num rid="cn001">BB/M011178/1</contract-num>
<contract-num rid="cn002">EP/P031587/1</contract-num>
<contract-num rid="cn002">EP/I032223/1</contract-num>
<contract-num rid="cn002">EP/N014529/1</contract-num>
<contract-sponsor id="cn001">Biotechnology and Biological Sciences Research Council<named-content content-type="fundref-id">10.13039/501100000268</named-content></contract-sponsor>
<contract-sponsor id="cn002">Engineering and Physical Sciences Research Council<named-content content-type="fundref-id">10.13039/501100000266</named-content></contract-sponsor>
<counts>
<fig-count count="7"/>
<table-count count="0"/>
<equation-count count="30"/>
<ref-count count="46"/>
<page-count count="11"/>
<word-count count="7036"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>Exploration, movement, and search for resources are ubiquitous among organisms in nature [<xref ref-type="bibr" rid="B1">1</xref>&#x02013;<xref ref-type="bibr" rid="B3">3</xref>]. Classical theories of search [<xref ref-type="bibr" rid="B4">4</xref>], such as optimal foraging theory [<xref ref-type="bibr" rid="B5">5</xref>, <xref ref-type="bibr" rid="B6">6</xref>], have mostly focused on long time limits and typically assume that natural selection favors search strategies that maximize long-term encounters with nutrients. However, many phenomena in ecology [<xref ref-type="bibr" rid="B7">7</xref>] and other fields of biology operate in transient regimes [<xref ref-type="bibr" rid="B8">8</xref>, <xref ref-type="bibr" rid="B9">9</xref>], extending over time scales that never reach the asymptotic stationary state [<xref ref-type="bibr" rid="B10">10</xref>]. Another typical assumption is to consider random walks [<xref ref-type="bibr" rid="B11">11</xref>&#x02013;<xref ref-type="bibr" rid="B13">13</xref>] or diffusion processes [<xref ref-type="bibr" rid="B14">14</xref>] to describe the movement of searchers navigating the landscape based on local information [<xref ref-type="bibr" rid="B15">15</xref>&#x02013;<xref ref-type="bibr" rid="B17">17</xref>]. Yet, in many instances, searchers can obtain and store [<xref ref-type="bibr" rid="B18">18</xref>] non-local information gathered through sensory cues [<xref ref-type="bibr" rid="B19">19</xref>, <xref ref-type="bibr" rid="B20">20</xref>] or through anticipation of environmental changes [<xref ref-type="bibr" rid="B21">21</xref>&#x02013;<xref ref-type="bibr" rid="B23">23</xref>] (Figure <xref ref-type="fig" rid="F1">1</xref>). The question then arises as to how such finite perceptual range can influence both the dynamics of movement and the search efficiency over the finite time scales relevant in biology.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>A searcher with a finite perceptual range navigating a heterogeneous landscape using a biased random walk search strategy. In contrast to standard local searchers, which navigate based only on point-wise information, our searcher can use non-local information within its perceptual range to optimize its movement and exploration.</p></caption>
<graphic xlink:href="fphy-06-00153-g0001.tif"/>
</fig>
<p>Here we study the role of finite time scales associated with ecological movement and search; specifically, the effect of limited spatial perception when the search time is itself finite. To formalize these aspects, we propose an <italic>optimal navigation</italic> (ON) model, which allows us to extend the description of search as a biased random walk [<xref ref-type="bibr" rid="B11">11</xref>, <xref ref-type="bibr" rid="B14">14</xref>, <xref ref-type="bibr" rid="B24">24</xref>], and reinterpret it in the framework of optimal control theory. The ON model includes a time horizon that quantifies the perceptual range of the searchers along their trajectory and fixes a non-local optimization target for the agents. In the limit of vanishing time horizon (i.e., as the spatial perception shrinks and the information becomes local), the ON model recovers the classic Keller-Segel (KS) drift-diffusion model [<xref ref-type="bibr" rid="B25">25</xref>] of <italic>local</italic> search strategies (i.e., with instantaneous sensing and alignment to the point-wise gradient).</p>
<p>Using simulations and analytical results, we find that a population of non-local searchers moving toward a nutrient patch exhibits distinct transient behavior, clustering faster at the hotspot than local searchers, thereby increasing their search efficiency. Our results show that the maximum efficiency gain occurs when the perceptual range of the searchers matches the environmental length scale over which the nutrient concentration changes significantly. As the search time becomes asymptotically large or small, the efficiency gain from the non-local strategy diminishes, and the searchers behave effectively as local responders. If the environmental length scale changes, we show that the efficiency gain can be maintained as long as searchers can adjust their sensitivity. This means that finite perception remains advantageous to searchers that can rescale their response dynamically, or to populations that contain a diversity of responses. Finally, we consider the effect of interaction between searchers, and show that non-local information consistently reinforces the dominant strategy in the population and leads to improved search efficiency overall, even though multimodality (subpopulations) can appear during the transients. Our framework provides and optimization perspective on a range of collective phenomena in population biology and, more generally, on biologically-inspired search and exploration algorithms, thus shedding light on the role of spatial perception on finite-time search.</p>
</sec>
<sec id="s2">
<title>2. The classic Keller-Segel model: noisy search with local gradient alignment</title>
<p>A classic model for the dynamics of a population of searchers using local gradient alignment is given by the Keller-Segel equation, which we briefly recap here.</p>
<p>Consider a population of searchers moving in a closed, bounded, <italic>d</italic>-dimensional domain &#x003A9; &#x02282; &#x0211D;<sup><italic>d</italic></sup>. The searchers move by responding to two concentration fields: to a primary stimulant <italic>S</italic><sub>1</sub>(<italic>x</italic>) (e.g., nutrient) with sensitivity &#x003C7;<sub>1</sub>, and to a secondary stimulant <italic>S</italic><sub>2</sub>(<italic>x, t</italic>) (e.g., pheromone), released by the agents themselves, with sensitivity &#x003C7;<sub>2</sub>.</p>
<p>On long space and time scales relative to the microscopic motion, one can describe the biased random walk <italic>x</italic>(<italic>t</italic>) &#x02208; &#x003A9; of searchers by a Langevin equation [<xref ref-type="bibr" rid="B24">24</xref>]:</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mi>v</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:mi>D</mml:mi></mml:mrow></mml:msqrt><mml:mi>&#x003BE;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where &#x003BE;(<italic>t</italic>) is a white noise process, <italic>D</italic> is the coefficient of diffusion, and</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mi>v</mml:mi><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x02207;</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003C7;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C7;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>is the <italic>velocity of the searcher</italic>. The parameters <italic>D</italic>, &#x003C7;<sub>1</sub> and &#x003C7;<sub>2</sub> are typically inferred experimentally from trajectories of the agents [<xref ref-type="bibr" rid="B14">14</xref>, <xref ref-type="bibr" rid="B26">26</xref>], and can sometimes be expressed in terms of microscopic parameters [<xref ref-type="bibr" rid="B27">27</xref>]. Note that Equations (1) &#x02013; (2) describe a searcher that uses <italic>local information</italic>, since it aligns its velocity instantaneously to the gradients of <italic>S</italic><sub>1</sub> and <italic>S</italic><sub>2</sub>.</p>
<p>The secondary stimulant <italic>S</italic><sub>2</sub> introduces interaction between the searchers. If <italic>S</italic><sub>2</sub> is assumed to diffuse faster than the searchers, its evolution is given by</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:msub><mml:mrow><mml:mo>&#x0222B;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x003A9;</mml:mi></mml:mrow></mml:msub></mml:mstyle><mml:mtext>&#x003A6;</mml:mtext><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>&#x003C1;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>d</mml:mi><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup><mml:mo>:</mml:mo><mml:mo>=</mml:mo><mml:mi>&#x003A6;</mml:mi><mml:mo>&#x02217;</mml:mo><mml:mi>&#x003C1;</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M4"><mml:mrow><mml:mi>&#x003A6;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy='true'>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mn>2</mml:mn><mml:mi>&#x003C0;</mml:mi></mml:mrow></mml:mfrac><mml:mi>log</mml:mi><mml:mo stretchy='false'>|</mml:mo><mml:mo stretchy='false'>|</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy='false'>|</mml:mo><mml:mo stretchy='false'>|</mml:mo><mml:mtext>for&#x000A0;</mml:mtext><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mfrac><mml:mrow><mml:mtext>&#x00393;</mml:mtext><mml:mrow><mml:mo stretchy='true'>(</mml:mo><mml:mrow><mml:mfrac><mml:mi>d</mml:mi><mml:mn>2</mml:mn></mml:mfrac><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy='true'>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>d</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:msup><mml:mi>&#x003C0;</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo stretchy='false'>|</mml:mo><mml:mo stretchy='false'>|</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy='false'>|</mml:mo><mml:msup><mml:mo stretchy='false'>|</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:msup><mml:mtext>for&#x000A0;</mml:mtext><mml:mi>d</mml:mi><mml:mo>&#x02260;</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>and &#x00393; is the Gamma function (see Appendix <xref ref-type="supplementary-material" rid="SM2">A</xref>).</p>
<p>Taking all together, the time evolution of the population density &#x003C1;(<italic>x, t</italic>) of searchers obeying (1)&#x02013; (3) can be described with a Fokker-Planck equation [<xref ref-type="bibr" rid="B28">28</xref>] known as the <italic>Keller-Segel</italic> (KS) model. In dimensionless variables <italic>x</italic> &#x02192; <italic>x</italic>/<italic>L</italic> and <italic>t</italic> &#x02192; <italic>t</italic>/<italic>T</italic><sub><italic>D</italic></sub>, where <inline-formula><mml:math id="M5"><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>/</mml:mo><mml:mi>D</mml:mi></mml:math></inline-formula> is the diffusion time of the searchers, the KS equation reads</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M6"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x02202;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mrow><mml:mo>&#x02207;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>&#x003C1;</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x02207;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C1;</mml:mi><mml:mo>&#x02207;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x02207;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>&#x003C1;</mml:mi><mml:mo>&#x02207;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>&#x003A6;</mml:mtext><mml:mo>&#x02217;</mml:mo><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where the parameters Pe<sub>1</sub> &#x0003D; &#x003C7;<sub>1</sub><italic>S</italic><sub>1,av</sub>/<italic>D</italic> and Pe<sub>2</sub> &#x0003D; &#x003C7;<sub>2</sub><italic>S</italic><sub>2,av</sub>/<italic>D</italic> are P&#x000E9;clet numbers quantifying the ratio of diffusive to advective forces on the searchers, and <italic>S</italic><sub>1,av</sub>, <italic>S</italic><sub>2,av</sub> are the average stimulant concentrations. Given an initial distribution &#x003C1;<sub>0</sub>(<italic>x</italic>): &#x0003D; &#x003C1;(<italic>x</italic>, 0), a stimulant profile <italic>S</italic><sub>1</sub>(<italic>x</italic>), and parameters Pe<sub>1</sub> and Pe<sub>2</sub>, Equation (5) can be solved numerically using standard techniques. Here, we use a first-order in time, second-order in space forward Euler scheme [<xref ref-type="bibr" rid="B29">29</xref>] with upwind discretization and &#x00394;<italic>x</italic> &#x0003D; 0.01 and &#x00394;<italic>t</italic> &#x0003D; 10<sup>&#x02212;6</sup>. We denote the solution of the KS model by &#x003C1;<sub>KS</sub>(<italic>x, t</italic>). See Appendix <xref ref-type="supplementary-material" rid="SM2">A</xref> for a fuller derivation and details of the non-dimensionalization.</p>
<sec>
<title>2.1. Variational Rewriting of the KS Model</title>
<p>The KS model can be recast in a variational gradient formulation [<xref ref-type="bibr" rid="B30">30</xref>, <xref ref-type="bibr" rid="B31">31</xref>]. First, rearrange (5) as an advection equation:</p>
<disp-formula id="E6"><label>(6)</label><mml:math id="M7"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x02202;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mi>&#x003C1;</mml:mi></mml:mtd><mml:mtd><mml:mo>&#x0002B;</mml:mo><mml:mo>&#x02207;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C1;</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E7"><label>(7)</label><mml:math id="M8"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">with&#x000A0;</mml:mtext></mml:mtd><mml:mtd><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mo>&#x02207;</mml:mo><mml:mo class="qopname">log</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>u</italic> is the <italic>velocity of the population</italic>. Since the velocity of the searchers <italic>v</italic> is a gradient (2), <italic>u</italic> is also a gradient:</p>
<disp-formula id="E8"><label>(8)</label><mml:math id="M9"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mo>&#x02207;</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mo class="qopname">log</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003A6;</mml:mi><mml:mo>&#x02217;</mml:mo><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>All terms in (8) are either local or symmetric with respect to <italic>x</italic>; hence <italic>u</italic> can be written [<xref ref-type="bibr" rid="B30">30</xref>] as a first variation</p>
<disp-formula id="E9"><label>(9)</label><mml:math id="M10"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mo>&#x02207;</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mi>&#x003B4;</mml:mi><mml:mrow><mml:mi mathvariant="-tex-caligraphic">F</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x003B4;</mml:mi><mml:mi>&#x003C1;</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where the <italic>free energy</italic> functional</p>
<disp-formula id="E10"><label>(10)</label><mml:math id="M11"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="-tex-caligraphic">F</mml:mi></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:msub><mml:mrow><mml:mo>&#x0222B;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x003A9;</mml:mi></mml:mrow></mml:msub></mml:mstyle><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>&#x003C1;</mml:mi><mml:mo class="qopname">log</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>&#x003C1;</mml:mi><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mi>&#x003C1;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003A6;</mml:mi><mml:mo>&#x02217;</mml:mo><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>includes (in order): an entropic term from the stochastic component of the dynamics (2); the internal energy of the stimulant landscape <italic>S</italic><sub>1</sub>; and a term from the interaction between searchers via the secondary stimulant <italic>S</italic><sub>2</sub>.</p>
<p>The KS model can then be rewritten in the equivalent gradient flow form</p>
<disp-formula id="E11"><label>(11)</label><mml:math id="M12"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x02202;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mo>=</mml:mo><mml:mo>&#x02207;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>&#x003C1;</mml:mi><mml:mo>&#x02207;</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x003B4;</mml:mi><mml:mrow><mml:mi mathvariant="-tex-caligraphic">F</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x003B4;</mml:mi><mml:mi>&#x003C1;</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>which has the important implication that the evolution of &#x003C1;(<italic>x, t</italic>) can be computed using the Jordan-Kinderlehrer-Otto (JKO) variational optimization scheme [<xref ref-type="bibr" rid="B31">31</xref>, <xref ref-type="bibr" rid="B32">32</xref>]. From an initial density &#x003C1;<sub>0</sub>(<italic>x</italic>), the JKO scheme constructs a sequence of probability distributions {&#x003C1;(<italic>x, k&#x00394;t</italic>)}<sub><italic>k</italic>&#x02265;0</sub></p>
<disp-formula id="E12"><label>(12)</label><mml:math id="M13"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mi>&#x003C1;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>&#x00394;</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo class="qopname">arg</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:munder></mml:mstyle><mml:mrow><mml:mo stretchy="true">{</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>&#x00394;</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>W</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C1;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mi>&#x00394;</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mrow><mml:mi mathvariant="-tex-caligraphic">F</mml:mi></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="true">}</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where &#x00394;<italic>t</italic> &#x0003E; 0 is the time step, and <italic>d</italic><sub><italic>W</italic></sub>(&#x000B7;, &#x000B7;) is the Wasserstein distance between two distributions. The solution (12) has been proved to converge to the solution of Equation (5) in the limit &#x00394;<italic>t</italic> &#x02192; 0 [<xref ref-type="bibr" rid="B32">32</xref>].</p>
</sec>
</sec>
<sec id="s3">
<title>3. The Optimal Navigation model: a population of searchers with non-local optimization</title>
<p>The variational rewriting (11) and its approximation scheme (12) leads us to formulate the <italic>optimal navigation</italic> (ON) search model, as follows. Consider a population of searchers that move by performing the optimization (12) over a finite time horizon &#x003C4; &#x02265; &#x00394;<italic>t</italic> &#x0003E; 0, which reflects the perceptual range of the agents. Then the time evolution of the population corresponds to a sequence of constrained optimization problems [<xref ref-type="bibr" rid="B33">33</xref>], i.e., a succession of JKO solutions, each over time &#x003C4;.</p>
<p>Starting from the initial density &#x003C1;<sub>0</sub>(<italic>x</italic>), we construct the evolution of &#x003C1;(<italic>x, t</italic>), such that each iteration <italic>k</italic> &#x02265; 0 finds <italic>m</italic>(<italic>x, s</italic>): &#x0003D; &#x003C1;(<italic>x, k&#x003C4;</italic> &#x0002B; <italic>s</italic>) for <italic>s</italic> &#x02208; [0, &#x003C4;] by solving the minimization problem:</p>
<disp-formula id="E13"><label>(13)</label><mml:math id="M14"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:munder><mml:mrow><mml:mtext>minimize&#x000A0;</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mi>u</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:munder><mml:mi mathvariant="-tex-caligraphic">J</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mi>u</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>:</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle='true'><mml:mrow><mml:msubsup><mml:mo>&#x0222B;</mml:mo><mml:mn>0</mml:mn><mml:mi>&#x003C4;</mml:mi></mml:msubsup><mml:mrow><mml:mstyle displaystyle='true'><mml:mrow><mml:msub><mml:mo>&#x0222B;</mml:mo><mml:mi>&#x003A9;</mml:mi></mml:msub><mml:mi>m</mml:mi></mml:mrow></mml:mstyle></mml:mrow></mml:mrow></mml:mstyle><mml:mfrac><mml:mrow><mml:mo stretchy='false'>|</mml:mo><mml:mi>u</mml:mi><mml:msup><mml:mo stretchy='false'>|</mml:mo><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:mi>d</mml:mi><mml:mi>x</mml:mi><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="-tex-caligraphic">F</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>m</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x003C4;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>]</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;subject&#x000A0;to&#x000A0;</mml:mtext><mml:msub><mml:mo>&#x02202;</mml:mo><mml:mi>s</mml:mi></mml:msub><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mo>&#x02207;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mi>m</mml:mi><mml:mi>u</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mn>0.</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Note that the constraint is the continuity equation ensuring the conservation of &#x003C1; as in (6), whereas the cost function <inline-formula><mml:math id="M15"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">J</mml:mi></mml:mrow></mml:math></inline-formula> contains a transportation cost, which constrains the average motion to geodesics between optimal states, and an end-point term involving the evaluation of the free energy at &#x003C4; (10). Although we use it here for a particular form of the free energy functional, the formulation is generic: through suitable choice of <inline-formula><mml:math id="M16"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">F</mml:mi></mml:mrow></mml:math></inline-formula>, the ON model (13) converges to a broad class of conservation laws as long as they can be recast as continuity equations and possess a variational structure [<xref ref-type="bibr" rid="B30">30</xref>&#x02013;<xref ref-type="bibr" rid="B32">32</xref>, <xref ref-type="bibr" rid="B34">34</xref>].</p>
<p>We denote the solution of the ON model (13) by &#x003C1;<sub>ON</sub>(<italic>x, t</italic>; &#x003C4;), and compute it using Algorithm 1, a gradient descent algorithm inspired by Burger et al. [<xref ref-type="bibr" rid="B35">35</xref>] and presented in detail in Appendix <xref ref-type="supplementary-material" rid="SM2">B</xref>.</p>
<p>Physically, the ON model (13) describes the motion of searchers that optimize their displacement over paths bounded by the time horizon &#x003C4;. From the proof of the JKO scheme [<xref ref-type="bibr" rid="B32">32</xref>], it follows directly that the ON model recovers the local KS model as &#x003C4; &#x02192; 0:</p>
<disp-formula id="E14"><label>(14)</label><mml:math id="M17"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">lim</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x003C4;</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:munder></mml:mstyle><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">ON</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>;</mml:mo><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">KS</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>For finite horizon &#x003C4; &#x0003E; 0, the time evolution of the ON model departs from the KS solution due to the effect of non-local information on the movement of the searchers, as explored below.</p>
</sec>
<sec id="s4">
<title>4. Non-local search: transients and enhanced search efficiency</title>
<p>We use the ON model (13) to study how the finite perception of the agents (encapsulated in the time horizon &#x003C4; &#x0003E; 0) affects the search at the population level. We first consider non-interacting searchers insensitive to the secreted stimulant, i.e., Pe<sub>2</sub> &#x0003D; 0. The case of interacting searchers is presented in section 6.</p>
<p>Our numerics start with a uniform initial condition &#x003C1;<sub>0</sub>(<italic>x</italic>) &#x0003D; 1 and we compute &#x003C1;<sub>ON</sub>(<italic>x, t</italic>; &#x003C4;), the time evolution (13) of the ON population of non-local searchers with time horizon &#x003C4; &#x0003E; 0. We also compare it to the time evolution (5) of a KS population of local searchers, or equivalently the ON model with &#x003C4; &#x0003D; 0.</p>
<p>Both the KS and ON models converge to the same stationary solution &#x003C1;<sub>&#x0221E;</sub>(<italic>x</italic>) asymptotically as <italic>t</italic> &#x02192; &#x0221E;:</p>
<disp-formula id="E15"><label>(15)</label><mml:math id="M18"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x0221E;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mo>:</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">lim</mml:mo></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>&#x0221E;</mml:mi></mml:mrow></mml:munder></mml:mstyle><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">KS</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>Z</mml:mi></mml:mrow></mml:mfrac><mml:mo class="qopname">exp</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E16"><label>(16)</label><mml:math id="M19"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">lim</mml:mo></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>&#x0221E;</mml:mi></mml:mrow></mml:munder></mml:mstyle><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">ON</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>;</mml:mo><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>for all &#x003C4; and <italic>S</italic><sub>1</sub>, given by the Gibbs-Boltzmann distribution (15), where <italic>Z</italic> is a normalization constant. This result is well known for the KS equation [<xref ref-type="bibr" rid="B28">28</xref>]. To check that &#x003C1;<sub>&#x0221E;</sub>(<italic>x</italic>) is also the stationary solution of the ON model, note that at stationarity <inline-formula><mml:math id="M20"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>W</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x0221E;</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> in (12), and the result (16) follows from solving for the minimizer.</p>
<p>The approach to stationarity, on the other hand, reveals differences between the KS and ON models. To develop our intuition, let us first consider a linear attractant gradient <italic>S</italic><sub>1</sub>(<italic>x</italic>) &#x0003D; &#x003B1;<italic>x</italic>. Such a landscape is fully characterized by the local gradient &#x02207;<italic>S</italic><sub>1</sub>(<italic>x</italic>), and hence non-local searchers have no advantage since &#x003C4; &#x0003E; 0 provides no further information than what is known by local searchers. In line with this expectation, when we solve the ON model (13) using the method of characteristics (section S2 in the SI), we find that the drift velocity predicted by the KS and ON models coincide for all &#x003C4;, i.e.,</p>
<disp-formula id="E17"><mml:math id="M25"><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>;</mml:mo><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02261;</mml:mo><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mtext>&#x000A0;</mml:mtext><mml:mtext class="textrm" mathvariant="normal">when&#x000A0;</mml:mtext><mml:mstyle class="math"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mtext class="textrm" mathvariant="normal">&#x000A0;is linear</mml:mtext></mml:mstyle><mml:mo>.</mml:mo></mml:math></disp-formula>
<p>This observation implies that non-local search is only advantageous in landscapes with non-zero curvature. To illustrate this point in more detail, let us consider a static Gaussian concentration of stimulant with characteristic length scale &#x003C3; &#x0226A; 1 over the domain &#x003A9; &#x0003D; [&#x02212;1/2, 1/2]<sup><italic>d</italic></sup> (Figure <xref ref-type="fig" rid="F2">2A</xref>):</p>
<disp-formula id="E18"><label>(17)</label><mml:math id="M26"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>;</mml:mo><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msqrt><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:mi>&#x003C0;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msup><mml:mtext class="textrm" mathvariant="normal">det</mml:mtext><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003A3;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac><mml:mo class="qopname">exp</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>&#x003A3;</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where det(&#x000B7;) is the matrix determinant and <italic>x</italic><sup><italic>T</italic></sup> is the transpose of the vector <italic>x</italic>. For simplicity of the computations that follow, we take <inline-formula><mml:math id="M27"><mml:mi>&#x003A3;</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, where <italic>I</italic><sub><italic>d</italic></sub> is the <italic>d</italic>-dimensional identity matrix. Such a Gaussian landscape serves as a simple model of a stimulant patch emanating from a point source, and its characteristic length scale &#x003C3; indicates regions of steep attractant gradients near the source (||<italic>x</italic>|| &#x0226A; &#x003C3;) and regions of shallow gradients in the tails of the distribution (||<italic>x</italic>|| &#x0226B; &#x003C3;).</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Transient population dynamics in nonlocal search with the ON model in the one-dimensional <bold>(A&#x02013;C)</bold> and two-dimensional <bold>(D&#x02013;F)</bold> cases. <bold>(A)</bold> The searchers are initially uniformly distributed with &#x003C1;<sub>0</sub>(<italic>x</italic>) &#x0003D; 1. We simulate the time evolution of the population in a Gaussian stimulant profile <italic>S</italic><sub>1</sub>(<italic>x</italic>; &#x003C3;) (17) until they reach the stationary state &#x003C1;<sub>&#x0221E;</sub>(<italic>x</italic>) (15). <bold>(B)</bold> The approach toward stationarity measured by <inline-formula><mml:math id="M21"><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">D</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x0221E;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>;</mml:mo><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> (18), the normalized <italic>L</italic><sup>2</sup>-distance of the solution to the stationary state. For small time horizons <inline-formula><mml:math id="M22"><mml:mn>0</mml:mn><mml:mo>&#x0003C;</mml:mo><mml:mi>&#x003C4;</mml:mi><mml:mo>&#x0003C;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula>, there exists a long-lived intermediate transient state, whereas for <inline-formula><mml:math id="M23"><mml:mi>&#x003C4;</mml:mi><mml:mo>&#x02265;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula> the dynamics directly converges to the stationary state as the searchers quickly escape the diffusion-dominated part of the domain. See Figure <xref ref-type="fig" rid="F3">3</xref> for the definition of <inline-formula><mml:math id="M24"><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula>. <bold>(C)</bold> Space-time plots illustrating the convergence toward the stationary state by the ON model in the one-dimensional case (<italic>d</italic> &#x0003D; 1). The time evolution for increasing time horizon &#x003C4; &#x0003D; 0, 10<sup>&#x02212;5</sup>, 10<sup>&#x02212;4</sup>, 10<sup>&#x02212;3</sup> show qualitatively different transients. The KS model is equivalent to &#x003C4; &#x0003D; 0. <bold>(D,E)</bold> are equivalent to <bold>(A,B)</bold> but for the two-dimensional case. <bold>(F)</bold> Snapshots of the time evolution of the ON population with time horizon &#x003C4; &#x0003D; 5 &#x000D7; 10<sup>&#x02212;5</sup> in the two-dimensional case taken at increasing times [<italic>t</italic> &#x0003D; 10<sup>&#x02212;3</sup>, 2 &#x000D7; 10<sup>&#x02212;2</sup>, 8 &#x000D7; 10<sup>&#x02212;1</sup>, marked with yellow diamonds in <bold>(E)</bold>]. The convergence to stationarity displays the two-stage transient: the searchers near the center aggregate during the initial fast transient, whereas the searchers far from the center slowly diffuse toward the center until the stationary state is reached. As the time horizon &#x003C4; is increased this second slow transient dynamics is reduced. See animations of this solution in the <xref ref-type="supplementary-material" rid="SM1">Supplementary Information</xref>. All simulations in this figure with Pe<sub>1</sub> &#x0003D; 2 and &#x003C3; &#x0003D; 0.05.</p></caption>
<graphic xlink:href="fphy-06-00153-g0002.tif"/>
</fig>
<p>In Figure <xref ref-type="fig" rid="F2">2</xref> we show that, as the time horizon &#x003C4; is increased, the population of ON searchers exhibits a faster approach to stationarity, as measured by the normalized <italic>L</italic><sup>2</sup>-distance between &#x003C1;<sub>ON</sub>(<italic>x, t</italic>; &#x003C4;) and &#x003C1;<sub>&#x0221E;</sub>(<italic>x</italic>) as a function of time for different values of &#x003C4;:</p>
<disp-formula id="E19"><label>(18)</label><mml:math id="M28"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">D</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x0221E;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>;</mml:mo><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">ON</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>;</mml:mo><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x0221E;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x0221E;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Figures <xref ref-type="fig" rid="F2">2A&#x02013; C</xref> presents the one-dimensional case (<italic>d</italic> &#x0003D; 1). The effect of the horizon in accelerating the convergence to stationarity is shown in Figure <xref ref-type="fig" rid="F2">2B</xref>. Note also that for small values of &#x003C4;, an intermediate, quasi-steady distribution develops during the transient (e.g., &#x003C4; &#x0003D; 10<sup>&#x02212;5</sup> in Figures <xref ref-type="fig" rid="F2">2B,C</xref>). This long-lived intermediate behavior is the result of the population evolving on two timescales [<xref ref-type="bibr" rid="B14">14</xref>]: searchers near the maximum of <italic>S</italic><sub>1</sub>(<italic>x</italic>) (||<italic>x</italic>|| &#x0226A; &#x003C3;) are driven by advection due to the steep gradient, whereas those far from the maximum (||<italic>x</italic>|| &#x0226B; &#x003C3;) are driven by diffusion in shallow gradients, and hence move more slowly toward the maximum. Due to the slow diffusive searchers, the stationary state is only reached at a longer time scale <italic>t</italic> &#x0007E; 1. As the horizon &#x003C4; is increased, this dual behavior (diffusion- or advection-dominated) is lost: the searchers escape quickly the diffusion-dominated part of the domain and, as a result, the distribution approaches stationarity increasingly faster with no appreciable quasi-steady transient distribution (e.g., &#x003C4; &#x0003D; 10<sup>&#x02212;3</sup> in Figures <xref ref-type="fig" rid="F2">2B,C</xref>). The same behavior is observed also in the two-dimensional case (<italic>d</italic> &#x0003D; 2) in Figures <xref ref-type="fig" rid="F2">2D&#x02013;F</xref>.</p>
<p>Such transient states can be important in biological systems, which typically operate on time scales far from the asymptotic long-time regime [<xref ref-type="bibr" rid="B7">7</xref>&#x02013;<xref ref-type="bibr" rid="B9">9</xref>]. In our setting, this situation arises when the <italic>search time</italic> <italic>T</italic> (which is analogous to the foraging effort in ecology) is smaller than the diffusion-dominated convergence time, i.e., when <italic>T</italic> &#x0226A; 1. In such a situation, non-local (ON) searchers have an advantage over local (KS) searchers since they converge faster to areas with high concentration of attractant. To quantify this effect, we consider the amount of stimulant <italic>S</italic><sub>1</sub> encountered over the search time <italic>T</italic></p>
<disp-formula id="E20"><mml:math id="M29"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="false"><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x0222B;</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:mstyle displaystyle="true"><mml:msub><mml:mrow><mml:mo>&#x0222B;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x003A9;</mml:mi></mml:mrow></mml:msub></mml:mstyle><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mtext>ON</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>;</mml:mo><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>d</mml:mi><mml:mi>x</mml:mi><mml:mi>d</mml:mi><mml:mi>t</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>and define the relative <italic>search efficiency</italic> as</p>
<disp-formula id="E21"><label>(19)</label><mml:math id="M30"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mi>U</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M31"><mml:mover accent="false"><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is the uptake of the population of KS searchers. Therefore, <italic>U</italic>(&#x003C4;, <italic>T</italic>) &#x0003E; 1 indicates a gain in search efficiency, that is, increased stimulant encountered by the population due to the perceptual horizon &#x003C4; &#x0003E; 0.</p>
<p>Our numerics in Figure <xref ref-type="fig" rid="F3">3A</xref> show that, given a finite search time <italic>T</italic>, the search efficiency (19) reaches a maximum <inline-formula><mml:math id="M32"><mml:msup><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> for searchers operating with an optimal horizon <inline-formula><mml:math id="M33"><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula>, which depends on the length scale &#x003C3; for a given dimension <italic>d</italic> (Figure <xref ref-type="fig" rid="F3">3A</xref>). The presence of a maximum follows from the asymptotic behavior <italic>U</italic>(&#x003C4;, <italic>T</italic>) &#x02192; 1 for &#x003C4; &#x02192; 0 and &#x003C4; &#x02192; &#x0221E;. The latter limit follows from the invariance of &#x003C1;<sub>&#x0221E;</sub>(<italic>x</italic>) under &#x003C4;, and the fact that the integral (19) is asymptotically dominated by the steady state. The presence of a maximum is also observed in the two-dimensional case, but <inline-formula><mml:math id="M34"><mml:msup><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> decreases in higher dimensions.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p><bold>(A)</bold> The relative search efficiency (19) of the ON population in one and two dimensions as a function of the time horizon &#x003C4; for three Gaussian stimulant profiles with length scales &#x003C3; &#x0003D; 0.03, 0.05, 0.1. All results are computed over a fixed search time <italic>T</italic> &#x0003D; 10<sup>&#x02212;1</sup>. Values of <italic>U</italic>(&#x003C4;, <italic>T</italic>) &#x0003E; 1 indicate improved search efficiency of the ON population as compared to the KS population. The maximum efficiency <inline-formula><mml:math id="M35"><mml:msup><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is achieved at a time horizon <inline-formula><mml:math id="M36"><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula>. For a given Pe<sub>1</sub>, the relative search efficiency decreases in higher dimensions due to the increasing dominance of diffusive motion relative to ballistic motion. <bold>(B)</bold> Comparison of simulations (circles) with our estimate (line) of <inline-formula><mml:math id="M37"><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula> obtained from (20, 21) by matching the mean-squared distance traveled to the length scale of the landscape as given by Equation (22). The estimate is accurate when &#x003C3; &#x0226A; 1.</p></caption>
<graphic xlink:href="fphy-06-00153-g0003.tif"/>
</fig>
<p>The dependence of <inline-formula><mml:math id="M38"><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula> with the length scale of the landscape &#x003C3; obtained numerically from our simulations is shown in Figure <xref ref-type="fig" rid="F3">3B</xref> with solid (1D) and open (2D) circles. To understand this dependence, consider a searcher at <italic>x</italic>(<italic>t</italic>) obeying the Langevin equation (1) under the ON model. The reachable set until <italic>t</italic> &#x0002B; &#x003C4; is within a ball of radius <italic>x</italic><sub>ms</sub>(&#x003C4;) defined by</p>
<disp-formula id="E22"><label>(20)</label><mml:math id="M39"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">ms</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02243;</mml:mo><mml:mn>2</mml:mn><mml:mi>d</mml:mi><mml:mi>&#x003C4;</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where the two terms represent the displacement due to diffusion and to an effective drift velocity <inline-formula><mml:math id="M40"><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:math></inline-formula> over time &#x003C4;, respectively. To estimate <inline-formula><mml:math id="M41"><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, we assume that the search time <italic>T</italic> is large enough such that individual searchers have explored the whole domain (e.g., for <italic>T</italic> &#x0003D; 0.1 this is fulfilled when &#x003C4; &#x0003E; 10<sup>&#x02212;3</sup> as seen in Figure <xref ref-type="fig" rid="F2">2B</xref>). The effective drift velocity can then be approximated by the velocity of an average searcher (over the domain) that maximizes its gain up to time &#x003C4;,</p>
<disp-formula id="E23"><label>(21)</label><mml:math id="M42"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02243;</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x0222B;</mml:mo></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup></mml:mstyle><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">ms</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">ms</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mi>d</mml:mi><mml:mi>x</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where the integral is evaluated along a one-dimensional cross-section of the Gaussian landscape</p>
<disp-formula id="E24"><mml:math id="M43"><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003C4;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02243;</mml:mo><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:mi>P</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003C4;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:mi>&#x003C0;</mml:mi><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mi>d</mml:mi><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:munderover><mml:mstyle mathsize='140%' displaystyle='true'><mml:mo>&#x0222B;</mml:mo></mml:mstyle><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mn>0</mml:mn></mml:munderover ><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003C4;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:msup><mml:mi>&#x003C3;</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:msup><mml:mo>&#x02212;</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:msup><mml:mi>&#x003C3;</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mtext>&#x000A0;</mml:mtext><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>P</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003C4;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x003C0;</mml:mi><mml:mi>&#x003C3;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>f</mml:mi><mml:mo stretchy='true'>(</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003C4;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:msup><mml:mi>&#x003C3;</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac><mml:mo stretchy='true'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>f</mml:mi><mml:mo stretchy='true'>(</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:msup><mml:mi>&#x003C3;</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac><mml:mo stretchy='true'>)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mo>&#x000A0;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mrow><mml:mrow><mml:mo>&#x000A0;</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>f</mml:mi><mml:mo stretchy='true'>(</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003C4;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:msup><mml:mi>&#x003C3;</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac><mml:mo stretchy='true'>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>From (20) and (21), we obtain an estimate of the horizon &#x003C4; necessary to search over a distance <italic>x</italic><sub>ms</sub> with the ON model.</p>
<p>The relevance of this estimate is shown in Figure <xref ref-type="fig" rid="F3">3B</xref>, which shows that for small &#x003C3;, the maximum search efficiency is attained when the mean-squared displacement of the searchers equals the length scale of the environment:</p>
<disp-formula id="E25"><label>(22)</label><mml:math id="M44"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">ms</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02243;</mml:mo><mml:mi>&#x003C3;</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>as obtained with our approximation. The ON model thus predicts that the most efficient searchers are those that tune their horizon such that they traverse the characteristic length scale of the environment within one optimization step. Shorter or longer optimizations lead to a decreased search efficiency.</p>
<p>The dependence of this behavior on the dimension <italic>d</italic> is also captured by (20), which tells us that the ballistic and diffusive terms balance when <inline-formula><mml:math id="M45"><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>&#x003C4;</mml:mi><mml:mo>/</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:mi>d</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. Thus for a given <italic>S</italic><sub>1</sub>, &#x003C4; and Pe<sub>1</sub> the motion of searchers becomes gradually diffusion dominated as the dimension <italic>d</italic> increases. As a result, the relative search efficiency decreases in higher dimensions as shown in Figure <xref ref-type="fig" rid="F3">3</xref>.</p>
</sec>
<sec id="s5">
<title>5. Invariance of search efficiency through rescaling of response sensitivity</title>
<p>The search efficiency of the ON model depends on the length scale &#x003C3; of the Gaussian landscape: the ON gain diminishes as &#x003C3; increases (Figure <xref ref-type="fig" rid="F3">3</xref>). However, as we now show, an ON searcher can retain the same search efficiency under a Gaussian landscape with varying length scale by adjusting Pe<sub>1</sub>, its sensitivity to the stimulant.</p>
<p>To see this, consider an ON searcher starting at <italic>x</italic><sub>0</sub> exposed to its nutrient micro-environment until time <italic>T</italic>. The effective gradient for this searcher depends on the starting position <italic>x</italic><sub>0</sub> and is given by:</p>
<disp-formula id="E26"><label>(23)</label><mml:math id="M48"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:mo>&#x02207;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x0222B;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">ms</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mstyle><mml:mrow><mml:mo stretchy="true">[</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">ms</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">ms</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="true">]</mml:mo></mml:mrow><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">ms</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>For a fixed exploration time <italic>T</italic>, an increase in the stimulant length scale &#x003C3; leads to shallower effective gradients (Figure <xref ref-type="fig" rid="F4">4A</xref>). Using asymptotic techniques, we show in section S1 in the SI that the effective gradient (23) for symmetric Gaussian profiles has a well-defined behavior in the two limiting regimes:</p>
<disp-formula id="E27"><label>(24)</label><mml:math id="M49"><mml:mrow><mml:mrow><mml:mo stretchy="true">{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mo>&#x02207;</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mi>T</mml:mi></mml:msub><mml:mo>&#x0221D;</mml:mo><mml:msup><mml:mi>&#x003C3;</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:msup><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;as&#x000A0;</mml:mtext><mml:mi>T</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mo>&#x02207;</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mi>T</mml:mi></mml:msub><mml:mo>&#x0221D;</mml:mo><mml:msup><mml:mi>&#x003C3;</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:msup><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;as&#x000A0;</mml:mtext><mml:mi>T</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>&#x0221E;</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>Together with the form of the dynamics (1), this suggests the following scaling for the P&#x000E9;clet number:</p>
<disp-formula id="E28"><label>(25)</label><mml:math id="M50"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C3;</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0221D;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B1;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mi>d</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>with <italic>d</italic> &#x02264; &#x003B1;(<italic>T, d</italic>) &#x02264; 2 &#x0002B; <italic>d</italic>.</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>The search efficiency can be made invariant by scaling the sensitivity Pe<sub>1</sub>. <bold>(A)</bold> The displacement of the searcher up to time <italic>T</italic> is approximated by the displacement in an effective gradient (23). To account for the change in this effective gradient as <italic>T</italic> or &#x003C3; varies, we renormalize the P&#x000E9;clet number as in (25). <bold>(B)</bold> The renormalization yields invariance (26) of the search efficiency under &#x003C3; (<italic>T</italic> &#x0003D; 10<sup>&#x02212;1</sup> in this figure). <bold>(C)</bold> The &#x003B1;(<italic>T, d</italic>) for <italic>d</italic> &#x0003D; 1 computed numerically matches the asymptotic results (24): &#x003B1;(<italic>T</italic> &#x02192; 0, 1) &#x0003D; 3 and &#x003B1;(<italic>T</italic> &#x02192; &#x0221E;, 1) &#x0003D; 1. From the perspective of the searcher, the rescaling <inline-formula><mml:math id="M46"><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C3;</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is equivalent to renormalizing the landscape. Insets show examples of the renormalized Gaussian landscape with varying &#x003C3; but the same effective gradient. <bold>(D)</bold> The optimal renormalized search efficiency <inline-formula><mml:math id="M47"><mml:msup><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">U</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> attainable by adapted agents achieves a maximum at search time <italic>T</italic><sup>&#x0002A;</sup>&#x0007E; 0.1. Hence non-local search is maximally advantageous for foraging times much smaller than the diffusion time <italic>T</italic><sub><italic>D</italic></sub> &#x0003D; 1.</p></caption>
<graphic xlink:href="fphy-06-00153-g0004.tif"/>
</fig>
<p>We have tested this scaling by obtaining the ON solution (13) over a given <italic>T</italic> for Gaussian profiles with different &#x003C3; using the renormalized P&#x000E9;clet number (25). We then compute the relative search efficiency (19) for this solution, <inline-formula><mml:math id="M51"><mml:mi>U</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi><mml:mo>;</mml:mo><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C3;</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. Our numerics in Figure <xref ref-type="fig" rid="F4">4B</xref> show that the search efficiency curves for the renormalized parameter (25) for different &#x003C3; collapse on a single curve:</p>
<disp-formula id="E29"><label>(26)</label><mml:math id="M52"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mi>U</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi><mml:mo>;</mml:mo><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C3;</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02248;</mml:mo><mml:mrow><mml:mi mathvariant="-tex-caligraphic">U</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>The exponent &#x003B1;(<italic>T</italic>, 1), i.e., for <italic>d</italic> &#x0003D; 1, is obtained numerically (Figure <xref ref-type="fig" rid="F4">4C</xref>) is consistent with the expected asymptotic limits (24). Note that, the effective gradient (23) is a function of <italic>x</italic><sub>ms</sub>(&#x003C4;), which changes with dimension. Therefore, although for any <italic>d</italic> a scaling relationship exists, it will be different from the curve in Figure <xref ref-type="fig" rid="F4">4C</xref> depending on <italic>d</italic>.</p>
<p>Hence the search efficiency can be made invariant for different environmental length scales &#x003C3; by rescaling the P&#x000E9;clet number (25). Alternatively, adjusting &#x003B1;(<italic>T, d</italic>) can be viewed as responding to a &#x0201C;renormalized landscape&#x0201D; <inline-formula><mml:math id="M53"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> in order to maintain the ON search efficiency. This is intuitive in limiting cases: when the search time is small (<italic>T</italic> &#x02192; 0), the efficiency remains unchanged on landscapes with similar local gradients near the center (<italic>x</italic><sub>0</sub> &#x0226A; 1); when the search time is large (<italic>T</italic> &#x02192; &#x0221E;), the efficiency is invariant for landscapes with similar effective gradient over the whole domain (see inset of Figure <xref ref-type="fig" rid="F4">4C</xref>).</p>
<p>This result suggests that searchers can optimize their search efficiency by adjusting their response sensitivity [as in the scaling (25)] so as to balance the relative effect of the advection and diffusion velocities or, in other words, the relative importance of gradient optimization vs. noisy exploration. Since the diffusion coefficient <italic>D</italic> is typically independent of <italic>S</italic><sub>1</sub>(<italic>x</italic>) [<xref ref-type="bibr" rid="B27">27</xref>], the adjustment of Pe<sub>1</sub> could be achieved by varying the sensitivity as a function of the stimulant, i.e., &#x003C7;<sub>1</sub>(<italic>S</italic><sub>1</sub>(<italic>x</italic>)) (see Appendix <xref ref-type="supplementary-material" rid="SM2">A</xref>). In the Discussion, we explain possible biological mechanisms to achieve this effect.</p>
<p>Is non-local search advantageous over search times relevant for ecological systems? The invariant search efficiency <inline-formula><mml:math id="M54"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">U</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C4;</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> characterizes the performance of a searcher that is tuned to the intrinsic length scale of the stimulant landscape during its search time <italic>T</italic>. In Figure <xref ref-type="fig" rid="F4">4D</xref>, we show the dependence of the maximum renormalized search efficiency (26) with the search time <italic>T</italic>. As expected, for short search time <italic>T</italic> &#x02192; 0 and long search time <italic>T</italic> &#x02192; &#x0221E;, the efficiency <inline-formula><mml:math id="M55"><mml:msup><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">U</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is equivalent to the local search strategy, i.e., <inline-formula><mml:math id="M56"><mml:msup><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">U</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02192;</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>. However, between both extremes, searchers benefit from finite perception. Our numerics show that the optimal search time is <inline-formula><mml:math id="M57"><mml:msup><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mo class="qopname">arg</mml:mo><mml:mo class="qopname">max</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">U</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02217;</mml:mo></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0007E;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x0003C;</mml:mo><mml:mn>1</mml:mn><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. Hence finite perception is maximally advantageous for search times smaller than the diffusion time, a fact that is typical in ecological systems (section 7).</p>
</sec>
<sec id="s6">
<title>6. Agent interaction in the Optimal Navigation model: increased efficiency and multimodality</title>
<p>Until now, we have considered a population of non-interacting searchers reacting only to an external stimulant <italic>S</italic><sub>1</sub>(<italic>x</italic>). Now we consider searchers which also interact with each other through an attractive secondary stimulant <italic>S</italic><sub>2</sub>(<italic>x, t</italic>) (i.e., Pe<sub>2</sub> &#x0003E; 0). The effect of such interaction can be potentially contradictory: agent interaction may increase aggregation; however, aggregation might not increase search efficiency for the population if a large proportion of the agents clumps away from the stimulant source if the sensitivity to stimulant <italic>S</italic><sub>2</sub> becomes larger.</p>
<p>To explore these effects numerically, we use the ON model (13) with a weak interaction in the free energy (10)</p>
<disp-formula id="E30"><label>(27)</label><mml:math id="M58"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x003B2;</mml:mi><mml:msub><mml:mrow><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mi>&#x003B2;</mml:mi><mml:mo>&#x0226A;</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>and compute the time evolution of the population for various &#x003B2; and &#x003C4;. We restrict ourselves to the weak interaction case (&#x003B2; &#x0226A; 1) to facilitate our numerics. Specifically, to prevent infinite density concentration at finite time, a well-known artifact of the KS model, by applying a small regularizing factor &#x003C9;&#x003C1;<sup>2</sup> with 0 &#x0003C; &#x003C9; &#x0226A; 1 to the free energy <inline-formula><mml:math id="M59"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">F</mml:mi></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> (10). This is a volume exclusion term that models the fact that agents occupy a finite volume in space [<xref ref-type="bibr" rid="B36">36</xref>, <xref ref-type="bibr" rid="B37">37</xref>] [see (B5) in Appendix <xref ref-type="supplementary-material" rid="SM2">B</xref>]. The weak interaction assumption (&#x003B2; &#x0226A; 1) is important for numerical performance so as to avoid high velocities near the concentration point that would necessitate a finer time discretization to maintain the CFL condition (see Appendix <xref ref-type="supplementary-material" rid="SM2">B</xref>).</p>
<p>A summary of the numerics of the two-dimensional ON case with different horizons &#x003C4; and levels of interaction &#x003B2; over different search times <italic>T</italic> is presented in Figure <xref ref-type="fig" rid="F5">5</xref>. In all cases, the presence of interaction reduces the tails of the population density and increases aggregation near the maximum of <italic>S</italic><sub>1</sub> at the center of the domain. This becomes more noticeable as the search time grows and we approach stationarity (Figure <xref ref-type="fig" rid="F5">5</xref>, right column). During transients, however, agent interaction induces multimodality in the population (Figure <xref ref-type="fig" rid="F5">5</xref>, left and middle column). This implies that some searchers move away from the maximum of the stimulant <italic>S</italic><sub>1</sub>(<italic>x</italic>) and aggregate into transient subpopulations. This behavior arises due to the non-linear response of the searchers to the gradient of <italic>S</italic><sub>1</sub>(<italic>x</italic>): for steep gradients of <italic>S</italic><sub>1</sub>(<italic>x</italic>), agents are driven by attraction to <italic>S</italic><sub>1</sub>, whereas for shallow gradients of <italic>S</italic><sub>1</sub>(<italic>x</italic>) the agents are driven by the interaction with the rest of the population through the secreted stimulant <italic>S</italic><sub>2</sub>. In contrast, for non-interacting agents (&#x003B2; &#x0003D; 0) the distribution is always uni-modal (Figure <xref ref-type="fig" rid="F5">5</xref>).</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Populations of interacting ON agents. Right panel shows snapshots of a population of ON searchers along the cutting plane shown in gray on the left hand panel. Snapshots are shown with time horizons &#x003C4; and interaction strength &#x003B2; for different search times <italic>T</italic>. Interaction increases aggregation at the maximum of the nutrient profile (the center of the domain) and reduces the long tails leading to the emergence of multimodality. Simulations performed with Pe<sub>1</sub> &#x0003D; 2, &#x003C3; &#x0003D; 0.05.</p></caption>
<graphic xlink:href="fphy-06-00153-g0005.tif"/>
</fig>
<p>Figure <xref ref-type="fig" rid="F6">6</xref> shows the dependence of multimodality on <italic>T</italic> and &#x003C4; at three different interaction strengths &#x003B2; &#x0003D; 5 &#x000D7; 10<sup>&#x02212;5</sup>, 10<sup>&#x02212;5</sup>, 5 &#x000D7; 10<sup>&#x02212;6</sup>. We find that interaction introduces multimodality, as part of the population clumps away from the source of the attractant. For higher interaction strength (&#x003B2; &#x0003D; 5 &#x000D7; 10<sup>&#x02212;5</sup>) multimodality is only present during early transients, and is independent of the time horizon &#x003C4;, since the strongly interacting population rapidly converges to the peak of the primary stimulant. As the interaction strength &#x003B2; decreases, multimodality lasts longer, but it decreases as the time horizon &#x003C4; increases. This is in line with the expectation that increased spatial perception &#x003C4; or search time <italic>T</italic> leads to overlapping information of the searchers about the environment, whereas, in contrast, when &#x003C4; and/or <italic>T</italic> are small, the searchers remain isolated within their local environment, thus leading to multimodality by local aggregation. As the interaction decreases further multimodality disappears.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Multimodality as a result of agent interaction. The relative prominence of the smaller modes <italic>h</italic><sub>1</sub>/<italic>h</italic><sub>2</sub> is computed for different parameters <italic>T</italic>, &#x003C4; and &#x003B2;. As the interaction &#x003B2; decreases, multimodality gradually shifts to longer times and its magnitude also depends on the time horizon. This results from non-local searchers reaching more quickly a unimodal aggregate at the stimulant source. Simulations performed with Pe<sub>1</sub> &#x0003D; 2, &#x003C3; &#x0003D; 0.05.</p></caption>
<graphic xlink:href="fphy-06-00153-g0006.tif"/>
</fig>
<p>Importantly, despite the presence of such mildly multimodal transients with clumped subpopulations, agent interaction &#x003B2; leads to an overall improvement in the search efficiency <italic>U</italic><sup>&#x0002A;</sup>(&#x003C4;<sup>&#x0002A;</sup>, <italic>T</italic>) at a shorter time horizon &#x003C4;<sup>&#x0002A;</sup> (Figure <xref ref-type="fig" rid="F7">7</xref>). This behavior follows from the increased concentration of searchers around the center (on average), and suggest that when resources are sparsely distributed, agent interaction in conjunction with a finite perceptual range, could play a role in improving the collective sensing of the environment toward improved population efficiency.</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>Relative search efficiency (19) of an ON population of interacting agents against time horizon with different interaction strengths &#x003B2;. As &#x003B2; grows, the search efficiency increases and the maximum is attained at smaller time horizons (dashed line). The improvement in the search efficiency with interaction follows from the increased accumulation of agents at the maximum of the nutrient and the reduced long tails far from the center of the domain (Figure <xref ref-type="fig" rid="F5">5</xref>). Simulation parameters: <inline-formula><mml:math id="M60"><mml:msub><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">Pe</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mi>&#x003C3;</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>05</mml:mn><mml:mo>,</mml:mo><mml:mi>T</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn><mml:mo>&#x000D7;</mml:mo><mml:mn>1</mml:mn><mml:msup><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>.</p></caption>
<graphic xlink:href="fphy-06-00153-g0007.tif"/>
</fig>
</sec>
<sec sec-type="discussion" id="s7">
<title>7. Discussion</title>
<p>In this work, we studied how finite perception influences the dynamics and efficiency of collective random search in a population of agents. Using concepts from optimal control and random walks, we proposed a model that encapsulates the spatial information the searchers possess as a time horizon for an optimization problem. Simulations of the dynamics of population search show that non-local information affects the movement strategy, as compared with the standard Keller-Segel model based on local optimization. Although non-local search does not change the stationary state, it leads to qualitatively different transient responses of possible relevance in biological systems [<xref ref-type="bibr" rid="B7">7</xref>]. For example, marine bacteria have been observed to aggregate at food patches much faster (&#x0007E; 10<sup>1</sup>&#x02212; 10<sup>2</sup> s) [<xref ref-type="bibr" rid="B38">38</xref>, <xref ref-type="bibr" rid="B39">39</xref>] than the timescale to reach the steady state distribution (<inline-formula><mml:math id="M61"><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0007E;</mml:mo><mml:mn>1</mml:mn><mml:msup><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:msup><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> s, based on <italic>D</italic> &#x0007E; 10<sup>2</sup>&#x02212;10<sup>3</sup>&#x003BC;m<sup>2</sup>/s [<xref ref-type="bibr" rid="B40">40</xref>] and typical inter-patch distance <italic>L</italic> &#x0007E; 10<sup>3</sup>&#x003BC;m [<xref ref-type="bibr" rid="B41">41</xref>]). Similarly, in several rodent species diffusion coefficients of <italic>D</italic> &#x0007E; 200 m<sup>2</sup>/day and home range of <italic>L</italic> &#x0007E; 70 m have been reported [<xref ref-type="bibr" rid="B42">42</xref>]. Therefore, the time it takes to reach home by diffusion (&#x0007E; 25 days) is much longer than their typical response time (&#x0007E; 1 day).</p>
<p>We find that non-local information can account for the increase in the search efficiency under transient search times: the maximum efficiency is reached when the mean-squared displacement of the searchers matches the environmental length scale of the stimulant. When the time horizon vanishes or when the search time is infinite, our model recovers the response of local searchers. This is in accordance with the fact that when long-range cues are unreliable, local response leads to highest efficiency [<xref ref-type="bibr" rid="B15">15</xref>].</p>
<p>We also showed that the search efficiency can be made invariant to changes in environmental length scales by suitably scaling the response sensitivity. As a consequence, a searcher with a given perceptual range may always achieve its maximum efficiency by dynamically adjusting its sensitivity to the environmental stimuli. This can be achieved either by dynamically rescaling the responses via adaptation at the agent level [<xref ref-type="bibr" rid="B43">43</xref>], or by the presence of a distribution of sensitivities among the agents at the population level. For example, it has been shown that phenotypic heterogeneity (or plasticity) across a population can be used to achieve maximum search efficiency in patchy environments [<xref ref-type="bibr" rid="B44">44</xref>].</p>
<p>Finally, we considered the effect of interaction between searchers with finite perception and showed that interaction can lead to unimodal or multimodal population distributions on transient timescales. Multimodality appears even in the presence of unimodal stimulant landscapes due to a trade-off between following the environmental gradient or the rest of the population. In our numerics, interaction always improved the overall search efficiency of the population.</p>
<p>Recent theoretical and experimental studies [<xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B46">46</xref>] also suggest that rodents (and other higher animals) store spatial information of their environment, and in doing so commonly prefer longer (non-trivial) future paths as opposed to paths leading to immediate rewards. These results are in line with a predictive optimization based on spatial knowledge, as in the ON model, where the searcher weighs up local cues with those at a distance to inform the planning of the future trajectory as opposed to an immediate (gradient) optimization. Clearly, the perceptual horizon in the ON model is a very coarse abstraction of the spatial information the organism perceives (for example in its visual field) or is encoded in its neural or cellular memory. Going beyond our framework would require explicit assumptions about the sensory or cognitive mechanisms involved in search and navigation, an area of interesting future research which is out of the scope of this work.</p>
<p>Our work opens up several directions of research. Beyond our simple setup, it would be of interest to study search on temporally-fluctuating or patchy nutrient landscapes [<xref ref-type="bibr" rid="B47">47</xref>] using non-local strategies. Random search theory based on local response predicts that when a searcher is positioned equally far from two nutrient patches it is equally likely to explore either patch. However, on transient timescales, nonlocal searchers are expected to explore the patch with denser resources with higher probability. This direction will be the object of future work.</p>
</sec>
<sec id="s8">
<title>Data Availability</title>
<p>Movies accompanying Figure <xref ref-type="fig" rid="F2">2F</xref> and a Matlab implementation of the ON model in 1D and 2D is available at: <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.6084/m9.figshare.7477568.v1">https://doi.org/10.6084/m9.figshare.7477568.v1</ext-link>.</p>
</sec>
<sec id="s9">
<title>Author Contributions</title>
<p>AG and MB conceived and developed the study. AG performed the research under the supervision of MB and JC. AG and MB wrote the manuscript, with inputs from JC.</p>
<sec>
<title>Conflict of Interest Statement</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
</sec>
</body>
<back>
<ack><p>AG acknowledges funding through a PhD studentship under the BBSRC DTP at Imperial College (BB/M011178/1). JC acknowledges funding from the EPSRC EP/P031587/1. MB acknowledges funding from the EPSRC (EP/N014529/1 and EP/I032223/1).</p>
</ack>
<sec sec-type="supplementary-material" id="s10">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fphy.2018.00153/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fphy.2018.00153/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Data_Sheet_1.pdf" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<supplementary-material xlink:href="Data_Sheet_2.pdf" id="SM2" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hein</surname> <given-names>AM</given-names></name> <name><surname>Carrara</surname> <given-names>F</given-names></name> <name><surname>Brumley</surname> <given-names>DR</given-names></name> <name><surname>Stocker</surname> <given-names>R</given-names></name> <name><surname>Levin</surname> <given-names>SA</given-names></name></person-group>. <article-title>Natural search algorithms as a bridge between organisms, evolution, and ecology</article-title>. <source>Proc Natl Acad Sci USA.</source> (<year>2016</year>) <volume>113</volume>:<fpage>9413</fpage>&#x02013;<lpage>20</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1606195113</pub-id><pub-id pub-id-type="pmid">27496324</pub-id></citation></ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Bell</surname> <given-names>WJ</given-names></name></person-group>. <source>Searching Behaviour. The Behavioural Ecology of Finding Resources.</source> <publisher-loc>Dordrecht</publisher-loc>: <publisher-name>Springer</publisher-name> (<year>2012</year>).</citation></ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Viswanathan</surname> <given-names>GM</given-names></name> <name><surname>da Luz</surname> <given-names>MGE</given-names></name> <name><surname>Raposo</surname> <given-names>EP</given-names></name> <name><surname>Stanley</surname> <given-names>HE</given-names></name></person-group>. <source>The Physics of Foraging. An Introduction to Random Searches and Biological Encounters.</source> <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name> (<year>2011</year>).</citation></ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Stephens</surname> <given-names>DW</given-names></name> <name><surname>Krebs</surname> <given-names>JR</given-names></name></person-group>. <source>Foraging Theory.</source> <publisher-loc>New Jersey, NJ</publisher-loc>: <publisher-name>Princeton University Press</publisher-name> (<year>1986</year>).</citation></ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>MacArthur</surname> <given-names>RH</given-names></name> <name><surname>Pianca</surname> <given-names>ER</given-names></name></person-group>. <article-title>On optimal use of a patchy environment</article-title>. <source>Am Nat.</source> (<year>1966</year>) <volume>100</volume>:<fpage>603</fpage>&#x02013;<lpage>9</lpage>.</citation></ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Charnov</surname> <given-names>EL</given-names></name></person-group>. <article-title>Optimal foraging, the marginal value theorem</article-title>. <source>Theor Popul Biol.</source> (<year>1976</year>) <volume>9</volume>:<fpage>129</fpage>&#x02013;<lpage>36</lpage>. <pub-id pub-id-type="pmid">1273796</pub-id></citation></ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hastings</surname> <given-names>A</given-names></name></person-group>. <article-title>Transients: the key to long-term ecological understanding?</article-title> <source>Trends Ecol Evol.</source> (<year>2003</year>) <volume>19</volume>:<fpage>39</fpage>&#x02013;<lpage>45</lpage>. <pub-id pub-id-type="doi">10.1016/j.tree.2003.09.007</pub-id><pub-id pub-id-type="pmid">16701224</pub-id></citation></ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Strelkowa</surname> <given-names>N</given-names></name> <name><surname>Barahona</surname> <given-names>M</given-names></name></person-group>. <article-title>Switchable genetic oscillator operating in quasi-stable mode</article-title>. <source>J R Soc Interface.</source> (<year>2010</year>) <volume>7</volume>:<fpage>1071</fpage>&#x02013;<lpage>82</lpage>. <pub-id pub-id-type="doi">10.1098/rsif.2009.0487</pub-id><pub-id pub-id-type="pmid">20097721</pub-id></citation></ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Strelkowa</surname> <given-names>N</given-names></name> <name><surname>Barahona</surname> <given-names>M</given-names></name></person-group>. <article-title>Transient dynamics around unstable periodic orbits in the generalized repressilator model</article-title>. <source>Chaos</source> (<year>2011</year>) <volume>21</volume>:<fpage>023104</fpage>. <pub-id pub-id-type="doi">10.1063/1.3574387</pub-id><pub-id pub-id-type="pmid">21721746</pub-id></citation></ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Schr&#x000F6;dinger</surname> <given-names>E</given-names></name></person-group>. <source>What is Life?: With Mind and Matter and Autobiographical Sketches.</source> <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name> (<year>1992</year>).</citation></ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Berg</surname> <given-names>HC</given-names></name></person-group>. <source>Random Walks in Biology.</source> <publisher-name>Princeton University Press</publisher-name> (<year>1993</year>).</citation></ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>B&#x000E9;nichou</surname> <given-names>O</given-names></name> <name><surname>Coppey</surname> <given-names>M</given-names></name> <name><surname>Moreau</surname> <given-names>M</given-names></name> <name><surname>Suet</surname> <given-names>PH</given-names></name> <name><surname>Voituriez</surname> <given-names>R</given-names></name></person-group>. <article-title>Optimal search strategies for hidden targets</article-title>. <source>Phys Rev Lett.</source> (<year>2005</year>) <volume>94</volume>:<fpage>198101</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.94.198101</pub-id><pub-id pub-id-type="pmid">16090215</pub-id></citation></ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tejedor</surname> <given-names>V</given-names></name> <name><surname>Voituriez</surname> <given-names>R</given-names></name> <name><surname>B&#x000E9;nichou</surname> <given-names>O</given-names></name></person-group>. <article-title>Optimizing persistent random Searches</article-title>. <source>Phys Rev Lett.</source> (<year>2012</year>) <volume>108</volume>:<fpage>088103</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.108.088103</pub-id><pub-id pub-id-type="pmid">22463578</pub-id></citation></ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Okubo</surname> <given-names>A</given-names></name> <name><surname>Levin</surname> <given-names>SA</given-names></name></person-group>. <source>Diffusion and Ecological Problems: Modern Perspectives.</source> <publisher-loc>New York, NY</publisher-loc>: <publisher-name>Springer-Verlag</publisher-name> (<year>2001</year>).</citation></ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vergassola</surname> <given-names>M</given-names></name> <name><surname>Villermaux</surname> <given-names>E</given-names></name> <name><surname>Shraiman</surname> <given-names>BI</given-names></name></person-group>. <article-title>&#x00027;Infotaxis&#x00027; as a strategy for searching without gradients</article-title>. <source>Nature.</source> (<year>2007</year>) <volume>445</volume>:<fpage>406</fpage>&#x02013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1038/nature05464</pub-id><pub-id pub-id-type="pmid">17251974</pub-id></citation></ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bartumeus</surname> <given-names>F</given-names></name> <name><surname>Catalan</surname> <given-names>J</given-names></name></person-group>. <article-title>Optimal search behavior and classic foraging theory</article-title>. <source>J Phys A Math Theor.</source> (<year>2009</year>) <volume>42</volume>:<fpage>434002</fpage>. <pub-id pub-id-type="doi">10.1088/1751-8113/42/43/434002</pub-id></citation></ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Viswanathan</surname> <given-names>GM</given-names></name> <name><surname>Buldyrev</surname> <given-names>SV</given-names></name> <name><surname>Havlin</surname> <given-names>S</given-names></name> <name><surname>da Luz</surname> <given-names>MGE</given-names></name> <name><surname>Raposo</surname> <given-names>EP</given-names></name> <name><surname>Stanley</surname> <given-names>HE</given-names></name></person-group>. <article-title>Optimizing the success of random searches</article-title>. <source>Nature</source> <volume>401</volume>:<fpage>911</fpage>. <pub-id pub-id-type="pmid">10553906</pub-id></citation></ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Moser</surname> <given-names>EI</given-names></name> <name><surname>Kropff</surname> <given-names>E</given-names></name> <name><surname>Moser</surname> <given-names>MB</given-names></name></person-group>. <article-title>Place cells, grid cells, and the brain&#x00027;s spatial representation system</article-title>. <source>Annu Rev Neurosci.</source> (<year>2008</year>) <volume>31</volume>:<fpage>69</fpage>&#x02013;<lpage>89</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.neuro.31.061307.090723</pub-id><pub-id pub-id-type="pmid">18284371</pub-id></citation></ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mistro</surname> <given-names>DC</given-names></name> <name><surname>Rodrigues</surname> <given-names>LAD</given-names></name> <name><surname>Ferreira</surname> <given-names>WC</given-names></name></person-group>. <article-title>The Africanized honey bee dispersal: a mathematical zoom</article-title>. <source>Bull Math Biol.</source> (<year>2005</year>) <volume>67</volume>:<fpage>281</fpage>&#x02013;<lpage>312</lpage>. <pub-id pub-id-type="doi">10.1016/j.bulm.2004.07.006</pub-id><pub-id pub-id-type="pmid">15710182</pub-id></citation></ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gomez-Marin</surname> <given-names>A</given-names></name> <name><surname>Stephens</surname> <given-names>GJ</given-names></name> <name><surname>Louis</surname> <given-names>M</given-names></name></person-group>. <article-title>Active sampling and decision making in Drosophila chemotaxis</article-title>. <source>Nat Commun.</source> (<year>2011</year>) <volume>2</volume>:<fpage>441</fpage>. <pub-id pub-id-type="doi">10.1038/ncomms1455</pub-id><pub-id pub-id-type="pmid">21863008</pub-id></citation></ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mitchell</surname> <given-names>A</given-names></name> <name><surname>Romano</surname> <given-names>GH</given-names></name> <name><surname>Groisman</surname> <given-names>B</given-names></name> <name><surname>Yona</surname> <given-names>A</given-names></name> <name><surname>Dekel</surname> <given-names>E</given-names></name> <name><surname>Kupiec</surname> <given-names>M</given-names></name> <etal/></person-group>. <article-title>Adaptive prediction of environmental changes by microorganisms</article-title>. <source>Nature</source> (<year>2009</year>) <volume>460</volume>:<fpage>220</fpage>&#x02013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1038/nature08112</pub-id><pub-id pub-id-type="pmid">19536156</pub-id></citation></ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>van den Bos</surname> <given-names>R</given-names></name></person-group>. <article-title>Animal anticipation: a perspective</article-title>. In: <person-group person-group-type="editor"><name><surname>Poli</surname> <given-names>R</given-names></name></person-group>, editor. <source>Handbook of Anticipation: Theoretical and Applied Aspects of the Use of Future in Decision Making.</source> <publisher-loc>Cham</publisher-loc>: <publisher-name>Springer</publisher-name> (<year>2017</year>). pp. <fpage>1</fpage>&#x02013;<lpage>13</lpage>.</citation></ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gosztolai</surname> <given-names>A</given-names></name> <name><surname>Schumacher</surname> <given-names>J</given-names></name> <name><surname>Behrends</surname> <given-names>V</given-names></name> <name><surname>Bundy</surname> <given-names>JG</given-names></name> <name><surname>Heydenreich</surname> <given-names>F</given-names></name> <name><surname>Bennett</surname> <given-names>MH</given-names></name> <etal/></person-group>. <article-title>GlnK Facilitates the dynamic regulation of bacterial nitrogen assimilation</article-title>. <source>Biophys J.</source> (<year>2017</year>) <volume>112</volume>:<fpage>2219</fpage>&#x02013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1016/j.bpj.2017.04.012</pub-id><pub-id pub-id-type="pmid">28538158</pub-id></citation></ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Codling</surname> <given-names>EA</given-names></name> <name><surname>Plank</surname> <given-names>MJ</given-names></name> <name><surname>Benhamou</surname> <given-names>S</given-names></name></person-group>. <article-title>Random walk models in biology</article-title>. <source>J R Soc Interface.</source> (<year>2008</year>) <volume>5</volume>:<fpage>813</fpage>&#x02013;<lpage>34</lpage>. <pub-id pub-id-type="doi">10.1098/rsif.2008.0014</pub-id><pub-id pub-id-type="pmid">18426776</pub-id></citation></ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Keller</surname> <given-names>EF</given-names></name> <name><surname>Segel</surname> <given-names>LA</given-names></name></person-group>. <article-title>Initiation of slime mold aggregation viewed as an instability</article-title>. <source>J Theor Biol.</source> (<year>1970</year>) <volume>26</volume>:<fpage>399</fpage>&#x02013;<lpage>415</lpage>. <pub-id pub-id-type="doi">10.1016/0022-5193(70)90092-5</pub-id><pub-id pub-id-type="pmid">5462335</pub-id></citation></ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Boyer</surname> <given-names>D</given-names></name> <name><surname>Dean</surname> <given-names>DS</given-names></name> <name><surname>Mej&#x000ED;a-Monasterio</surname> <given-names>C</given-names></name> <name><surname>Oshanin</surname> <given-names>G</given-names></name></person-group>. <article-title>Optimal estimates of the diffusion coefficient of a single Brownian trajectory</article-title>. <source>Phys Rev E.</source> (<year>2012</year>) <volume>85</volume>:<fpage>031136</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.85.031136</pub-id><pub-id pub-id-type="pmid">22587067</pub-id></citation></ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Othmer</surname> <given-names>HG</given-names></name> <name><surname>Dunbar</surname> <given-names>SR</given-names></name> <name><surname>Alt</surname> <given-names>W</given-names></name></person-group>. <article-title>Models of dispersal in biological systems</article-title>. <source>J Math Biol.</source> (<year>1988</year>) <volume>26</volume>:<fpage>263</fpage>&#x02013;<lpage>98</lpage>. <pub-id pub-id-type="doi">10.1007/BF00277392</pub-id><pub-id pub-id-type="pmid">3411255</pub-id></citation></ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Gardiner</surname> <given-names>C</given-names></name></person-group>. <source>Stochastic Methods.</source> <publisher-loc>Berlin</publisher-loc>: <publisher-name>Springer</publisher-name> (<year>2009</year>). <pub-id pub-id-type="pmid">9908637</pub-id></citation></ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Carrillo</surname> <given-names>JA</given-names></name> <name><surname>Chertock</surname> <given-names>A</given-names></name> <name><surname>Huang</surname> <given-names>Y</given-names></name></person-group>. <article-title>A finite-volume method for nonlinear nonlocal equations with a gradient flow structure</article-title>. <source>Commun Comput Phys.</source> (<year>2015</year>) <volume>17</volume>:<fpage>233</fpage>&#x02013;<lpage>58</lpage>. <pub-id pub-id-type="doi">10.4208/cicp.160214.010814a</pub-id></citation></ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="web"><person-group person-group-type="author"><name><surname>Carrillo</surname> <given-names>JA</given-names></name> <name><surname>McCann</surname> <given-names>RJ</given-names></name> <name><surname>Villani</surname> <given-names>C</given-names></name></person-group>. <article-title>Kinetic equilibration rates for granular media and related equations: entropy dissipation and mass transportation estimates</article-title>. <source>Rev Mat Iberoamericana.</source> (<year>2003</year>) <volume>19</volume>:<fpage>971</fpage>&#x02013;<lpage>1018</lpage>. Available online at: <ext-link ext-link-type="uri" xlink:href="https://projecteuclid.org/euclid.rmi/1077293812">https://projecteuclid.org/euclid.rmi/1077293812</ext-link></citation></ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jordan</surname> <given-names>R</given-names></name> <name><surname>Kinderlehrer</surname> <given-names>D</given-names></name> <name><surname>Otto</surname> <given-names>F</given-names></name></person-group>. <article-title>The variational formulation of the Fokker&#x02013;Planck equation</article-title>. <source>SIAM J Math Anal.</source> (<year>1998</year>) <volume>29</volume>:<fpage>1</fpage>&#x02013;<lpage>17</lpage>. <pub-id pub-id-type="doi">10.1137/S0036141096303359</pub-id></citation></ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Blanchet</surname> <given-names>A</given-names></name> <name><surname>Calvez</surname> <given-names>V</given-names></name> <name><surname>Carrillo</surname> <given-names>JA</given-names></name></person-group>. <article-title>Convergence of the mass-transport steepest descent scheme for the subcritical Patlak-Keller-Segel model</article-title>. <source>SIAM J Numer Anal.</source> (<year>2008</year>) <volume>46</volume>:<fpage>691</fpage>&#x02013;<lpage>721</lpage>. <pub-id pub-id-type="doi">10.1137/070683337</pub-id></citation></ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Benamou</surname> <given-names>JD</given-names></name> <name><surname>Brenier</surname> <given-names>Y</given-names></name></person-group>. <article-title>A computational fluid mechanics solution to the Monge-Kantorovich mass transfer problem</article-title>. <source>Numer Math.</source> (<year>2000</year>) <volume>84</volume>:<fpage>375</fpage>&#x02013;<lpage>93</lpage>. <pub-id pub-id-type="doi">10.1007/s002110050002</pub-id></citation></ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Carrillo</surname> <given-names>JA</given-names></name> <name><surname>Moll</surname> <given-names>JS</given-names></name></person-group>. <article-title>Numerical simulation of diffusive and aggregation phenomena in nonlinear continuity equations by evolving diffeomorphisms</article-title>. <source>SIAM J Sci Comput.</source> (<year>2009</year>) <volume>31</volume>:<fpage>4305</fpage>&#x02013;<lpage>29</lpage>. <pub-id pub-id-type="doi">10.1137/080739574</pub-id></citation></ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Burger</surname> <given-names>M</given-names></name> <name><surname>Franek</surname> <given-names>M</given-names></name> <name><surname>Sch&#x000F6;nlieb</surname> <given-names>CB</given-names></name></person-group>. <article-title>Regularized regression and density estimation based on optimal transport</article-title>. <source>Appl Math Res Express.</source> (<year>2012</year>) <volume>2012</volume>:<fpage>209</fpage>&#x02013;<lpage>53</lpage>. <pub-id pub-id-type="doi">10.1093/amrx/abs007</pub-id></citation></ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Calvez</surname> <given-names>V</given-names></name> <name><surname>Carrillo</surname> <given-names>JA</given-names></name></person-group>. <article-title>Volume effects in the Keller-Segel model: energy estimates preventing blow-up</article-title>. <source>J Math Pures Appl.</source> (<year>2006</year>) <volume>86</volume>:<fpage>155</fpage>&#x02013;<lpage>75</lpage>. <pub-id pub-id-type="doi">10.1016/j.matpur.2006.04.002</pub-id></citation></ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Carrillo</surname> <given-names>JA</given-names></name> <name><surname>Hittmeir</surname> <given-names>S</given-names></name> <name><surname>J&#x000E4;ngel</surname> <given-names>A</given-names></name></person-group>. <article-title>Cross diffusion and nonlinear diffusion preventing blow up in the Keller-Segel model</article-title>. <source>Math Models Methods Appl Sci.</source> (<year>2012</year>) <volume>22</volume>:<fpage>1250041</fpage>. <pub-id pub-id-type="doi">10.1142/S0218202512500418</pub-id></citation></ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Blackburn</surname> <given-names>N</given-names></name> <name><surname>Fenchel</surname> <given-names>T</given-names></name> <name><surname>Mitchell</surname> <given-names>J</given-names></name></person-group>. <article-title>Microscale nutrient patches in planktonic habitats shown by chemotactic bacteria</article-title>. <source>Science</source> (<year>1998</year>) <volume>282</volume>:<fpage>2254</fpage>&#x02013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.1126/science.282.5397.2254</pub-id><pub-id pub-id-type="pmid">9856947</pub-id></citation></ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Seymour</surname> <given-names>JR</given-names></name> <name><surname>Sim&#x000F3;</surname> <given-names>R</given-names></name> <name><surname>Ahmed</surname> <given-names>T</given-names></name> <name><surname>Stocker</surname> <given-names>R</given-names></name></person-group>. <article-title>Chemoattraction to dimethylsulfoniopropionate throughout the marine microbial food web</article-title>. <source>Science.</source> (<year>2010</year>) <volume>329</volume>:<fpage>342</fpage>&#x02013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1126/science.1188418</pub-id><pub-id pub-id-type="pmid">20647471</pub-id></citation></ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ki&#x000F8;rboe</surname> <given-names>T</given-names></name> <name><surname>Grossart</surname> <given-names>HP</given-names></name> <name><surname>Ploug</surname> <given-names>H</given-names></name> <name><surname>Tang</surname> <given-names>K</given-names></name></person-group>. <article-title>Mechanisms and rates of bacterial colonization of sinking aggregates</article-title>. <source>Appl Environ Microbiol.</source> (<year>2002</year>) <volume>68</volume>:<fpage>3996</fpage>&#x02013;<lpage>4006</lpage>. <pub-id pub-id-type="pmid">12147501</pub-id></citation></ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Azam</surname> <given-names>F</given-names></name> <name><surname>Ammerman</surname> <given-names>JW</given-names></name></person-group>. <article-title>Cycling of organic matter by bacterioplankton in pelagic maring ecosystems: microenvironmental considerations</article-title>. In: <person-group person-group-type="editor"><name><surname>Holm-Hansen</surname> <given-names>O</given-names></name> <name><surname>Bolis</surname> <given-names>L</given-names></name> <name><surname>Gilles</surname> <given-names>R</given-names></name></person-group>, editors. <source>Marine Phytoplankton and Productivity.</source> <publisher-loc>Berlin</publisher-loc>: <publisher-name>Springer</publisher-name> (<year>1984</year>).</citation></ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Giuggioli</surname> <given-names>L</given-names></name> <name><surname>Abramson</surname> <given-names>G</given-names></name> <name><surname>Kenkre</surname> <given-names>VM</given-names></name> <name><surname>Suz&#x000E1;n</surname> <given-names>G</given-names></name> <name><surname>Marc&#x000E9;</surname> <given-names>E</given-names></name> <name><surname>Yates</surname> <given-names>TL</given-names></name></person-group>. <article-title>Diffusion and home range parameters from rodent population measurements in Panama</article-title>. <source>Bull Math Biol.</source> (<year>2005</year>) <volume>67</volume>:<fpage>1135</fpage>. <pub-id pub-id-type="doi">10.1016/j.bulm.2005.01.003</pub-id><pub-id pub-id-type="pmid">15998498</pub-id></citation></ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lazova</surname> <given-names>MD</given-names></name> <name><surname>Ahmed</surname> <given-names>T</given-names></name> <name><surname>Bellomo</surname> <given-names>D</given-names></name> <name><surname>Stocker</surname> <given-names>R</given-names></name> <name><surname>Shimizu</surname> <given-names>TS</given-names></name></person-group>. <article-title>Response rescaling in bacterial chemotaxis</article-title>. <source>Proc Natl Acad Sci USA.</source> (<year>2011</year>) <volume>108</volume>:<fpage>13870</fpage>&#x02013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1108608108</pub-id><pub-id pub-id-type="pmid">21808031</pub-id></citation></ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Hollander</surname> <given-names>J</given-names></name> <name><surname>Verzijden</surname> <given-names>M</given-names></name> <name><surname>Svensson</surname> <given-names>E</given-names></name> <name><surname>Br&#x000F6;nmark</surname> <given-names>C</given-names></name></person-group>. <article-title>Dispersal and phenotypic plasticity</article-title>. In: <person-group person-group-type="editor"><name><surname>Hansson</surname> <given-names>LA</given-names></name> <name><surname>Akesson</surname> <given-names>S</given-names></name></person-group>, editors. <source>Animal Movement Across Scales.</source> <publisher-loc>Oxford</publisher-loc>: <publisher-name>Oxford University Press</publisher-name> (<year>2014</year>). pp. <fpage>110</fpage>&#x02013;<lpage>125</lpage>.</citation></ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mattar</surname> <given-names>MG</given-names></name> <name><surname>Daw</surname> <given-names>ND</given-names></name></person-group>. <article-title>Prioritized memory access explains planning and hippocampal replay</article-title>. <source>Nat Neurosci.</source> (<year>2018</year>) <volume>21</volume>:<fpage>1609</fpage>&#x02013;<lpage>17</lpage>. <pub-id pub-id-type="doi">10.1038/s41593-018-0232-z</pub-id><pub-id pub-id-type="pmid">30349103</pub-id></citation></ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pfeiffer</surname> <given-names>BE</given-names></name> <name><surname>Foster</surname> <given-names>DJ</given-names></name></person-group>. <article-title>Hippocampal place-cell sequences depict future paths to remembered goals</article-title>. <source>Nature</source> (<year>2013</year>) <volume>497</volume>:<fpage>74</fpage>&#x02013;<lpage>9</lpage>. <pub-id pub-id-type="pmid">23594744</pub-id></citation></ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chupeau</surname> <given-names>M</given-names></name> <name><surname>B&#x000E9;nichou</surname> <given-names>O</given-names></name> <name><surname>Redner</surname> <given-names>S</given-names></name></person-group>. <article-title>Search in patchy media: exploitationexploration tradeoff</article-title>. <source>Phys Rev E</source>. (<year>2017</year>) <volume>95</volume>:<fpage>012157</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.95.012157</pub-id><pub-id pub-id-type="pmid">28208432</pub-id></citation></ref>
</ref-list>
</back>
</article>