Greedy Routing in a Sequentially Grown One-Dimensional Random Graph
Alexander Ponomarenko

TL;DR
This paper rigorously proves that greedy routing in a one-dimensional randomly grown graph has logarithmic complexity, confirming prior empirical observations and analyzing the probabilistic behavior of routing steps.
Contribution
It provides a formal mathematical proof of the logarithmic routing complexity in a sequentially grown one-dimensional random graph, resolving a longstanding conjecture.
Findings
Routing steps scale as Theta(log n) with high probability.
Expected routing steps are approximately 2 log n.
Logarithmic scaling is robust for various start-target pairs.
Abstract
We analyze greedy routing in a random graph G_n constructed on the vertex set V = {1, 2, ..., n} embedded in Z. Vertices are inserted according to a uniform random permutation pi, and each newly inserted vertex connects to its nearest already-inserted neighbors on the left and right (if they exist). This work addresses a conjecture originating from empirical studies (Ponomarenko et al., 2011; Malkov et al., 2012), which observed through simulations that greedy search in sequentially grown graphs exhibits logarithmic routing complexity across various dimensions. While the original claim was based on experiments and geometric intuition, a rigorous mathematical foundation remained open. Here, we formalize and resolve this conjecture for the one-dimensional case. For a greedy walk GW starting at vertex 1 targeting vertex n -- which at each step moves to the neighbor closest to n -- we prove…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
