Mobility Matters
Home›Perspective

The most consequential open problems

Ten open questions ranked by how far a solution would propagate through the atlas, with the chain of problems each one feeds.

verified

How the ranking works

A solution propagates along three kinds of links: a derived problem inherits lower bounds from its parent and gives algorithms back to it; problems that use another as a first step inherit its running time; and inside one problem, an algorithm for weaker assumptions carries over to stronger settings while a lower bound carries over to weaker ones. The ranking weighs this reach with how long a question has been open and how far apart its bounds are. It is a judgement; the open questions page shows the underlying counts.

1. Collective exploration of trees

Is the competitive ratio of collective tree exploration \(O(\log k)\)? The bounds are \(\Omega(\log k/\log\log k)\) Disser et al. 2020 against \(O(\log^2 k)\) Cosson & Massoulié 2026, a preprint. In its sharpest form: can \(n\) agents explore an anonymous tree of height \(D\) in \(O(D^2)\) rounds with local communication, and is \(\Omega(D^2)\) necessary for every \(D\) Disser et al. 2020?

Why it matters. Dispersion is derived from it: with \(k = n\) every dispersion algorithm explores, and dispersion's \(\Omega(D^2)\) tree bound is borrowed from it Augustine & Moses Jr. 2018. Leader election, independent and dominating sets, spanning and BFS trees by agents all start by dispersing, so their running times inherit any change. Black hole search and dynamic exploration are team exploration under faults.

2. Optimal-time rendezvous of labelled agents

Find an optimal-time rendezvous algorithm for two labelled agents in arbitrary graphs: the best bound is \(\tilde O(n^5\log\lambda)\) Ta-Shma & Zwick 2014 against \(\Omega(n^2+\log\lambda)\) Dessmark et al. 2006, where \(\lambda\) is the smaller label; the question has been open since 2006 Pelc 2019.

Why it matters. Rendezvous is the two-agent core of gathering in graphs, and its algorithms rest on the same universal exploration sequences as treasure hunt; a tight bound would sharpen gathering, treasure hunt and leader election by agents.

3. How much memory exploration needs

Can an agent explore a tree and stop with asymptotically less memory than exploration with return? The bounds are \(\Omega(\log\log\log n)\) Diks et al. 2002 against \(O(\log n)\) Ambühl et al. 2011. More broadly: what is the time of memory-optimal exploration?

Why it matters. Memory lower bounds for agent problems, dispersion among them, come from exploration arguments; exploration is also the oldest question in the area.

4. Dispersion with optimal memory and termination

Can \(k\) agents disperse in \(O(k)\) rounds with \(O(\log k)\) bits, independent of \(\Delta\), and terminate without knowing \(k\), \(m\) or \(\Delta\)? The best algorithm uses \(O(\log(k+\Delta))\) bits Kshemkalyani et al. 2025; the lower bound is \(\Omega(\log k)\) Augustine & Moses Jr. 2018.

Why it matters. Dispersion is the first step of most agent algorithms and has the most open questions in the atlas; a \(\log\Delta\) memory lower bound, or its removal, would settle a question shared by all of them.

5. The asynchronous landscape of robots in the plane

Can robots with internal lights meet in ASYNC Flocchini et al. 2016 Masuzawa et al. 2026? Can oblivious robots scatter in ASYNC Bramas & Tixeuil 2016? Is point convergence with limited visibility solvable in ASYNC without measurement errors Kirkpatrick et al. 2024?

Why it matters. These questions decide where models separate under asynchrony (see the model grid on the plane model page); their answers carry over to every plane problem, and the first would settle five separations that rest on an unproved claim Flocchini et al. 2023.

6. The time of arbitrary pattern formation

Bound the number of epochs an arbitrary pattern formation algorithm needs in ASYNC; only solvability is known Cicerone et al. 2019.

Why it matters. Pattern formation has the largest family of special cases in the atlas (circle and uniform circle formation, mutual visibility, \(k\)-grouping, partitioning and more), and a time bound would carry over to them.

7. How many faults can be tolerated

"The maximum number of faults under which a solution is still feasible, for gathering and other tasks, has yet to be established" Agmon & Peleg 2006, in particular in ASYNC; and polynomial-time Byzantine gathering in graphs with \(f\) Byzantine agents and teams of close to \(f+1\) good agents Bouchard et al. 2016.

Why it matters. Fault thresholds recur across gathering, black hole search, dispersion, evacuation and search; the arguments that bound one usually transfer.

8. Leader election in programmable matter

Deterministic leader election without chirality in linear time (the best is \(O(L_{out}n^2)\) Emek et al. 2019), and in \(O(L_{out}+D)\) rounds under weaker schedulers and without disconnection Dufoulon et al. 2021.

Why it matters. Shape formation, coating and convex hull formation start by electing a leader, so their deterministic bounds depend on it.

9. Exact constants for evacuating a disk

Close the gap for two face-to-face robots: \(3+\pi/6+\sqrt3 \approx 5.255\) Czyzowicz et al. 2020 against \(\approx 5.6234\) Disser & Schmitt 2019.

Why it matters. The question is old and well studied; its techniques shape the whole search family, though its reach stays inside it.

10. Compression and its mixing time

What happens for \(2.17 \le \lambda \le 2+\sqrt2\), and how fast does the chain compress Cannon et al. 2016?

Why it matters. Separation, alignment and bridging generalise compression, so an answer, and especially a mixing-time technique, would transfer to all three.

Who works on what

Counted by distinct authors of the papers the atlas cites, gathering in the plane (64 people), exploration by one agent (57) and dispersion (42) lead, followed by convergence, collaborative exploration and evacuation. The counts measure the atlas's coverage rather than the whole literature: gathering and exploration have far larger literatures than the atlas cites, and the youngest problems (flocking, alignment, subgraph counting) have a single paper each. Counts as of version 2026-10-10.

↑