Hostname: page-component-89b8bd64d-9prln Total loading time: 0 Render date: 2026-05-12T14:38:27.782Z Has data issue: false hasContentIssue false

Random growth via gradient flow aggregation

Published online by Cambridge University Press:  25 November 2024

Stefan Steinerberger*
Affiliation:
University of Washington
*
*Postal address: Department of Mathematics, University of Washington, Seattle, WA 98195, USA. Email: steinerb@uw.edu
Rights & Permissions [Opens in a new window]

Abstract

We introduce gradient flow aggregation, a random growth model. Given existing particles $\{x_1,\ldots,x_n\} \subset \mathbb{R}^2$, a new particle arrives from a random direction at $\infty$ and flows in direction of the vector field $\nabla E$ where $ E(x) = \sum_{i=1}^{n}{1}/{\|x-x_i\|^{\alpha}}$, $0 < \alpha < \infty$. The case $\alpha = 0$ refers to the logarithmic energy ${-}\sum\log\|x-x_i\|$. Particles stop once they are at distance 1 from one of the existing particles, at which point they are added to the set and remain fixed for all time. We prove, under a non-degeneracy assumption, a Beurling-type estimate which, via Kesten’s method, can be used to deduce sub-ballistic growth for $0 \leq \alpha < 1$, $\text{diam}(\{x_1,\ldots,x_n\}) \leq c_{\alpha} \cdot n^{({3 \alpha +1})/({2\alpha + 2})}$. This is optimal when $\alpha = 0$. The case $\alpha = 0$ leads to a ‘round’ full-dimensional tree. The larger the value of $\alpha$, the sparser the tree. Some instances of the higher-dimensional setting are also discussed.

Information

Type
Original Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press on behalf of Applied Probability Trust
Figure 0

Figure 1. A tree grown with $\alpha = 2$ and the trajectory of 100 incoming gradient flows (equispaced in angle). There is a tendency to avoid existing valleys.

Figure 1

Figure 2. Simulation of gradient flow aggregation for $n=1000$ particles with various parameters of $\alpha$.

Figure 2

Figure 3. A fixed cluster of 40 particles. Gradient descent lines are colored by the color of the particle they eventually attach to (particles colored black were not hit by any gradient descent in the simulation). Likelihoods are determined by gradient flow lines at infinity. As $\alpha$ increases, the exposed endpoints gain more mass.

Figure 3

Figure 4. GFA for $n=5000$ particles with $\alpha=0$ (left) and $n=2500$ particles with $\alpha =2$. Theorem 3 implies that the structure on the left grows as slowly as possible, $\text{diam}(x_1, \ldots, x_n) \leq c \sqrt{n}$.

Figure 4

Figure 5. $n=100$ (left), $n=500$ (middle), and $n=2000$ (right) steps of the evolution of GFA with an $\alpha = \infty$ tree.

Figure 5

Figure 6. The likelihood of a new particle attaching itself to an existing particle $x_k$ on the convex hull is $\beta/(2\pi) = (\pi - \alpha)/(2\pi)$.

Figure 6

Figure 7. Starting with the 10 vertices of a regular polygon at distance 100 from the origin, the evolution after 1000, 5000, 15 000, and 25 000 steps, respectively.

Figure 7

Figure 8. Four examples of GFA with $\alpha=\infty$ in $\mathbb{R}^3$: the first 10 000 points. We see a tendency towards five tentacles.

Figure 8

Figure 9. Creating a trapping region $\Omega$.

Figure 9

Figure 10. A set of n particles contained in a ball of radius $\sim n$, a far away point x, and the cone C induced by the convex hull of the particles. Gradient descent flows along the cone.

Figure 10

Figure 11. Sketch of the proof of Theorem 1.

Figure 11

Figure 12. Sketch of the proof of Lemma 2.

Figure 12

Figure 13. Sketch of the proof of Lemma 3. Connected components flowing into $A_r$ have to be contained inside the cone.