ARRIVAL: Recursive Framework & ℓ$_1$-Contraction

ARRIVAL is the problem of deciding which out of two possible destinations will be reached first by a token that moves deterministically along the edges of a directed graph, according to so-called switching rules. It is known to lie in NP ∩ CoNP, but not known to lie in P. The state-of-the-art algorithm due to Gärtner et al. (ICALP ‘21) runs in time 2$^{O(√n\:log\:n)}$ on an n-vertex graph. We prove that ARRIVAL can be solved in time 2$^{O(k\:log^{2}\:n)}$ on n-vertex graphs of treewidth k. Our algorithm is derived by adapting a simple recursive algorithm for a generalization of ARRIVAL called G-ARRIVAL. This simple recursive algorithm acts as a framework from which we can also rederive the subexponential upper bound of Gärtner et al. Our second result is a reduction from G-ARRIVAL to the problem of finding an approximate fixed point of an ℓ$_1$-contracting function f : [0, 1]$^n$ → [0, 1]$^n$. Finding such fixed points is a well-studied problem in the case of the ℓ$_2$-metric and the ℓ$_∞$-metric, but little is known about the ℓ$_1$-case. Both of our results highlight parallels between ARRIVAL and the Simple Stochastic Games (SSG) problem. Concretely, Chatterjee et al. (SODA ‘23) gave an algorithm for SSG parameterized by treewidth that achieves a similar bound as we do for ARRIVAL, and SSG is known to reduce to ℓ$_∞$-contraction.

Publication Details

Journal
Repository for Publications and Research Data (ETH Zurich)
Published
2025-06-30
DOI
https://doi.org/10.3929/ethz-b-000745332
Primary Topic
Complexity and Algorithms in Graphs
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ARRIVAL: Recursive Framework & ℓ$_1$-Contraction

Repository for Publications and Research Data (ETH Zurich)
Complexity and Algorithms in Graphs
article

ARRIVAL: Recursive Framework & ℓ$_1$-Contraction

article en

Abstract

ARRIVAL is the problem of deciding which out of two possible destinations will be reached first by a token that moves deterministically along the edges of a directed graph, according to so-called switching rules. It is known to lie in NP ∩ CoNP, but not known to lie in P. The state-of-the-art algorithm due to Gärtner et al. (ICALP ‘21) runs in time 2$^{O(√n\:log\:n)}$ on an n-vertex graph. We prove that ARRIVAL can be solved in time 2$^{O(k\:log^{2}\:n)}$ on n-vertex graphs of treewidth k. Our algorithm is derived by adapting a simple recursive algorithm for a generalization of ARRIVAL called G-ARRIVAL. This simple recursive algorithm acts as a framework from which we can also rederive the subexponential upper bound of Gärtner et al. Our second result is a reduction from G-ARRIVAL to the problem of finding an approximate fixed point of an ℓ$_1$-contracting function f : [0, 1]$^n$ → [0, 1]$^n$. Finding such fixed points is a well-studied problem in the case of the ℓ$_2$-metric and the ℓ$_∞$-metric, but little is known about the ℓ$_1$-case. Both of our results highlight parallels between ARRIVAL and the Simple Stochastic Games (SSG) problem. Concretely, Chatterjee et al. (SODA ‘23) gave an algorithm for SSG parameterized by treewidth that achieves a similar bound as we do for ARRIVAL, and SSG is known to reduce to ℓ$_∞$-contraction.

Repository for Publications and Research Data (ETH Zurich)
Openalex Percentile: Top 50%
Complexity and Algorithms in Graphs
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

ARRIVAL: Recursive Framework & ℓ$_1$-Contraction · Repository for Publications and Research Data (ETH Zurich) (2025) | TGRS Research Map | TGRS