Table of Contents
Fetching ...

Search via Parallel Lévy Walks on $\mathbb{Z}^2$

Andrea Clementi, Francesco d'Amore, George Giakkoupis, Emanuele Natale

TL;DR

A surprisingly simple and effective parallel search strategy, for the setting where k and ℓ are unknown: the exponent of each Lévy walk is just chosen independently and uniformly at random from the interval (2,3), which achieves optimal search time among all possible algorithms.

Abstract

Motivated by the Lévy foraging hypothesis -- the premise that various animal species have adapted to follow Lévy walks to optimize their search efficiency -- we study the parallel hitting time of Lévy walks on the infinite two-dimensional grid. We consider $k$ independent discrete-time Lévy walks, with the same exponent $α\in(1,\infty)$, that start from the same node, and analyze the number of steps until the first walk visits a given target at distance $\ell$. We show that for any choice of $k$ and $\ell$ from a large range, there is a unique optimal exponent $α_{k,\ell} \in (2,3)$, for which the hitting time is $\tilde O(\ell^2/k)$ w.h.p., while modifying the exponent by an $ε$ term increases the hitting time by a polynomial factor, or the walks fail to hit the target almost surely. Based on that, we propose a surprisingly simple and effective parallel search strategy, for the setting where $k$ and $\ell$ are unknown: the exponent of each Lévy walk is just chosen independently and uniformly at random from the interval $(2,3)$. This strategy achieves optimal search time (modulo polylogarithmic factors) among all possible algorithms (even centralized ones that know $k$). Our results should be contrasted with a line of previous work showing that the exponent $α= 2$ is optimal for various search problems. In our setting of $k$ parallel walks, we show that the optimal exponent depends on $k$ and $\ell$, and that randomizing the choice of the exponents works simultaneously for all $k$ and $\ell$.

Search via Parallel Lévy Walks on $\mathbb{Z}^2$

TL;DR

A surprisingly simple and effective parallel search strategy, for the setting where k and ℓ are unknown: the exponent of each Lévy walk is just chosen independently and uniformly at random from the interval (2,3), which achieves optimal search time among all possible algorithms.

Abstract

Motivated by the Lévy foraging hypothesis -- the premise that various animal species have adapted to follow Lévy walks to optimize their search efficiency -- we study the parallel hitting time of Lévy walks on the infinite two-dimensional grid. We consider independent discrete-time Lévy walks, with the same exponent , that start from the same node, and analyze the number of steps until the first walk visits a given target at distance . We show that for any choice of and from a large range, there is a unique optimal exponent , for which the hitting time is w.h.p., while modifying the exponent by an term increases the hitting time by a polynomial factor, or the walks fail to hit the target almost surely. Based on that, we propose a surprisingly simple and effective parallel search strategy, for the setting where and are unknown: the exponent of each Lévy walk is just chosen independently and uniformly at random from the interval . This strategy achieves optimal search time (modulo polylogarithmic factors) among all possible algorithms (even centralized ones that know ). Our results should be contrasted with a line of previous work showing that the exponent is optimal for various search problems. In our setting of parallel walks, we show that the optimal exponent depends on and , and that randomizing the choice of the exponents works simultaneously for all and .

Paper Structure

This paper contains 14 sections, 16 theorems, 17 equations, 2 figures.

Key Result

Theorem 1.1

Let $\alpha$ be any real constant in $(2,3)$ and ${u^\ast}$ any node in $\mathbb{Z}^2$ with $\ell = \|{u^\ast}\|_1$. Then:

Figures (2)

  • Figure 1: Illustrations of $R_d(u)$, $B_d(u)$, and $Q_d(u)$, for $d=4$.
  • Figure 2: Example of a line segment $\overline{uv}$ and the direct-path between $u$ and $v$.

Theorems & Definitions (24)

  • Theorem 1.1
  • Theorem 1.2
  • Theorem 1.3
  • Corollary 1.4
  • Theorem 1.5
  • Theorem 1.6
  • Definition 3.1
  • Lemma 3.2
  • Definition 3.3: Lévy flight
  • Definition 3.4: Lévy walk
  • ...and 14 more