Mobility Matters

Mobility Matters

What is known, what is tight, and what is open, under which assumptions.

AI use Claude (Anthropic) was used in cataloguing the problems.

How the problems evolved

Each year lists the problems first posed then (highlighted) and the papers that introduced a setting, gave the current best result, or proved a lower bound, dated by their first appearance (usually the conference version). The logical view arranges the same problems by reduction; the two orders can disagree, and where a derived problem was posed before its logical parent the entry says so.

1950s
1951
Mobile agents on graphs · Exploration Graph exploration by a single agent is posed in Shannon 1951
Shannon's maze-solving mouse Theseus (first prototype 1950) explored a \(5\times5\) grid with constant memory per cell Disser et al. 2019; the first impossibility theorem for finite automata is Budach's Budach 1978.
1960s
1964
Search in geometric domains · Search, evacuation and patrolling Linear search (cow path) is posed in Beck 1964
Bellman posed the problem in 1963 and Beck analysed it in 1964; computer scientists rediscovered it in the late 1980s as the cow-path problem Kupavskii & Welzl 2018.
1970s
1990s
1991
Mobile agents on graphs · Exploration Map construction is posed in Dudek et al. 1991
Dudek, Jenkin, Milios and Wilkes framed robotic exploration as graph construction.
In the logical view: strengthening of Graph exploration by a single agent, which was posed earlier (1951).
1999
Mobile robots in the plane · Formation problems Pattern formation is posed in Suzuki & Yamashita 1999
Suzuki and Yamashita characterised the patterns that anonymous robots can form in terms of their initial configuration.
Mobile robots in the plane · Formation problems Gathering is posed in Suzuki & Yamashita 1999
Suzuki and Yamashita gave an algorithm "moving the robots to a single point in finite steps" and showed that two oblivious robots cannot meet in SSYNC.
In the logical view: special case of k-grouping, but was posed before it (2007).
Mobile robots in the plane · Formation problems Convergence is posed in Suzuki & Yamashita 1999
Suzuki and Yamashita gave algorithms for converging to a point and for reaching a point; Ando et al. treated limited visibility the same year Ando et al. 1999.
2000s
2001
Mobile agents on graphs · Exploration Black hole search is posed in Dobrev et al. 2001
Dobrev, Flocchini, Prencipe and Santoro introduced black hole search in rings (DISC 2001) and in arbitrary networks (PODC 2002) Dobrev et al. 2006.
In the logical view: variant of Collaborative exploration, but was posed before it (2004).
2002
Mobile robots in the plane · Formation problems Circle formation is posed in Défago & Konagaya 2002
In the logical view: special case of Pattern formation, which was posed earlier (1999).
Mobile agents on graphs · Exploration Network decontamination is posed in Barrière et al. 2002
Capture of an intruder by mobile agents (SPAA 2002).
2003
Mobile agents on graphs · Exploration Rendezvous is posed in Dessmark et al. 2003
Deterministic rendezvous of labelled agents in arbitrary graphs was posed by Dessmark, Fraigniaud and Pelc at ESA 2003. Rendezvous itself is older (randomized search games); the catalogue covers the deterministic line Pelc 2019.
In the logical view: subproblem of Graph exploration by a single agent, which was posed earlier (1951).
2004
Mobile agents on graphs · Exploration Collaborative exploration is posed in Fraigniaud et al. 2004
Collective tree exploration was posed at LATIN 2004 (journal version 2006).
Mobile robots in the plane · Symmetry breaking and spreading Flocking is posed in Gervasi & Prencipe 2004
Coordination without communication: the flocking problem.
2006
Mobile robots in the plane · Formation problems Uniform circle formation is posed in Dieudonné et al. 2006
The first deterministic solution (SSS 2006); circle formation with convergence towards uniformity predates it Défago & Konagaya 2002.
In the logical view: special case of Pattern formation, which was posed earlier (1999).
Mobile robots in the plane · Symmetry breaking and spreading Uniform deployment on a ring is posed in Flocchini et al. 2006
Self-deployment of mobile sensors on a ring (ALGOSENSORS 2006).
2007
Mobile agents on graphs · Exploration Treasure hunt is posed in Ta-Shma & Zwick 2007
Ta-Shma and Zwick introduced the deterministic treasure hunt problem at SODA 2007, as a variant of rendezvous in which one agent never moves.
In the logical view: subproblem of Graph exploration by a single agent, which was posed earlier (1951).
Mobile robots in the plane · Symmetry breaking and spreading Leader election in the plane is posed in Dieudonné et al. 2013
Posed for disoriented robots at OPODIS 2007 (Dieudonné and Petit); characterised in Dieudonné et al. 2013.
Mobile robots in the plane · Formation problems k-grouping is posed in Efrima & Peleg 2007
Splitting a swarm into a given number of groups was introduced at SIROCCO 2007, under the name partitioning. No paper titled "k-grouping" was found.
In the logical view: special case of Pattern formation, which was posed earlier (1999).
Mobile agents on graphs · Exploration Exploration by oblivious robots is posed in Flocchini et al. 2007
Ring exploration by asynchronous oblivious robots (OPODIS 2007).
In the logical view: variant of Graph exploration by a single agent, which was posed earlier (1951).
2009
Mobile robots in the plane · Symmetry breaking and spreading Scattering is posed in Dieudonné & Petit 2009
Dieudonné and Petit showed scattering is deterministically impossible and gave a randomized solution (preprint 2007).
2010s
2011
Search in geometric domains · Search, evacuation and patrolling Patrolling is posed in Czyzowicz et al. 2011
Boundary patrolling by agents with distinct speeds (ESA 2011).
2012
Mobile agents on graphs · Exploration Gathering in graphs is posed in Dieudonné et al. 2012
Gathering many agents in arbitrary graphs grew out of two-agent rendezvous; the Byzantine version was posed at SODA 2012.
In the logical view: generalisation of Rendezvous, which was posed earlier (2003).
Mobile robots in the plane · Formation problems Near-gathering is posed in Pagli et al. 2012
Introduced at SIROCCO 2012.
In the logical view: relaxation of Gathering, which was posed earlier (1999).
2013
2014
Search in geometric domains · Search, evacuation and patrolling Evacuation is posed in Czyzowicz et al. 2014
Czyzowicz et al. posed evacuation of \(k\) robots from a disk through an unknown exit on its boundary at DISC 2014.
In the logical view: generalisation of Linear search (cow path), which was posed earlier (1964).
Mobile robots in the plane · Formation problems Mutual visibility is posed in Di Luna et al. 2017
Introduced at CCCG 2014 for oblivious robots and at SSS 2014 for robots with lights Di Luna et al. 2014; journal version Di Luna et al. 2017.
In the logical view: special case of Pattern formation, which was posed earlier (1999).
Programmable matter · Self-organising particle systems Coating is posed in Derakhshandeh et al. 2017
Infinite object coating appeared as an arXiv preprint in 2014; universal coating in Derakhshandeh et al. 2017.
2015
Programmable matter · Self-organising particle systems Leader election in programmable matter is posed in Derakhshandeh et al. 2015
Introduced with shape formation at DNA 21 (2015).
Programmable matter · Self-organising particle systems Shape formation in programmable matter is posed in Derakhshandeh et al. 2015
Introduced with leader election at DNA 21 (2015).
2016
Mobile agents on graphs · Exploration Exploration of dynamic graphs by teams is posed in Di Luna et al. 2016
Live exploration of dynamic rings was posed at ICDCS 2016.
In the logical view: variant of Collaborative exploration, which was posed earlier (2004).
Programmable matter · Self-organising particle systems Compression is posed in Cannon et al. 2016
PODC 2016.
2017
Programmable matter · Self-organising particle systems Bridging is posed in Arroyo et al. 2018
arXiv 2017; Natural Computing 2018.
In the logical view: generalisation of Compression, which was posed earlier (2016).
Programmable matter · Self-organising particle systems Shape formation by hybrid programmable matter is posed in Gmyr et al. 2017
First presented at EuroCG 2017 (non-archival); DNA 24 (2018); Natural Computing 2020. The work began at a Dagstuhl seminar in 2016.
Programmable matter · Self-organising particle systems Centralised transformations of modular robots is posed in Michail et al. 2019
arXiv 2017; JCSS 2019.
2018
Mobile agents on graphs · Exploration Dispersion is posed in Augustine & Moses Jr. 2018
Posed at ICDCN 2018, fourteen years after collaborative exploration; the introductory paper already relates dispersion to \(n\)-robot collaborative exploration and takes its tree lower bound from it.
In the logical view: derived from Collaborative exploration, which was posed earlier (2004).
Programmable matter · Self-organising particle systems Convex hull formation is posed in Daymude et al. 2020
arXiv 2018; ICDCN 2020.
Mobile agents on graphs · Exploration Exploration by luminous robots is posed in Ooshita & Tixeuil 2018
Ring exploration by myopic robots with a two-colour light (SSS 2018).
In the logical view: variant of Exploration by oblivious robots, which was posed earlier (2007).
Programmable matter · Self-organising particle systems Separation of coloured particles is posed in Cannon et al. 2019
arXiv 2018; APPROX/RANDOM 2019.
In the logical view: generalisation of Compression, which was posed earlier (2016).
2019
Search in geometric domains · Search, evacuation and patrolling Chauffeuring a crashed robot is posed in Pattanayak et al. 2019
ALGOSENSORS 2019.
In the logical view: variant of Evacuation, which was posed earlier (2014).
2020s
2021
Mobile robots in the plane · Formation problems Partitioning is posed in Bhagat et al. 2021
The fixed-point version (\(k\)-EPF) was posed with \(k\)-circle formation in 2021; the earlier partitioning of Efrima and Peleg fixes the number of groups instead and is recorded under \(k\)-grouping.
In the logical view: special case of Pattern formation, which was posed earlier (1999).
2022
Programmable matter · Self-organising particle systems Alignment is posed in Kedia et al. 2022
APPROX/RANDOM 2022.
In the logical view: generalisation of Compression, which was posed earlier (2016).
2023
Mobile agents on graphs · Computing with agents Minimal dominating set by agents is posed in Chand et al. 2023
Introduced at ALGOSENSORS 2023.
Mobile robots in the plane · Symmetry breaking and spreading Separation is posed in Seike & Yamauchi 2023
Introduced at SSS 2023.
Mobile agents on graphs · Exploration Exploration of recolourable graphs is posed in Böckenhauer et al. 2023
Böckenhauer, Frei, Unger and Wehner posed exploration by an oblivious agent without port numbers that colours nodes and sees its neighbours' colours (SIROCCO 2023; arXiv January 2023), first with each node coloured once and, in a last section, with recolouring. Fixed colours chosen by a designer (2005) and the rotor-router pointer (1996, 2003) are earlier node-side precursors.
In the logical view: variant of Graph exploration by a single agent, which was posed earlier (1951).
Programmable matter · Self-organising particle systems Scattering of particles is posed in Navarra et al. 2025
Scattering in SILBOT first appeared at AINA 2023 (Navarra, Prencipe, Bonini, Tracolli); that paper's DOI was not verified, so the journal version is cited.
2024
Mobile agents on graphs · Computing with agents Leader election by agents is posed in Kshemkalyani et al. 2024
Leader election in the agent-based model, with MST as an application (DISC 2024).
Mobile agents on graphs · Computing with agents Maximal independent set by agents is posed in Pattanayak et al. 2024
Introduced at ICDCN 2024.
Mobile agents on graphs · Computing with agents Triangle and butterfly counting by agents is posed in Chand et al. 2026
Agent-based triangle counting (arXiv 2024; IEEE Transactions on Networking 2026).
Mobile agents on graphs · Computing with agents Minimum spanning tree by agents is posed in Kshemkalyani et al. 2024
MST in the agent-based model appeared together with leader election (DISC 2024).
2025
Mobile robots in the plane · Formation problems Universal pattern formation is posed in Flocchini et al. 2025
Introduced at SIROCCO 2025.
In the logical view: strengthening of Pattern formation, which was posed earlier (1999).
Mobile agents on graphs · Computing with agents BFS tree by agents is posed in Chand et al. 2025
BFS without root knowledge in the agent-based model (SSS 2025).
2026