On the Complexity of the Minimum-($k,\rho$)-Shortcut Problem
Abstract
We consider the Minimum-- problem (), where the goal is to find the smallest set of shortcut edges such that every vertex in a given graph can reach its closest vertices using paths of at most edges. This is a fundamental graph optimization problem used to accelerate parallel shortest path algorithms. It is well-known that the problem is trivially solvable for the cases and . While recent work by Leonhardt, Meyer, and Penschuck (ESA 2024) showed that in undirected graphs is NP-hard for if , the boundary where the problem transitions from polynomial-time solvable to NP-hard remained open. In this paper, we narrow this gap significantly. We present a simpler and more direct reduction from the Hitting Set problem which establishes that is NP-hard for and in both directed and undirected graphs. Complementing this, we use the symmetry of the undirected case to show that is solvable in polynomial time, a regime where the directed version remains a candidate for NP-hardness. Therefore, we obtain an almost complete characterization of the complexity of , with the sole remaining open case being in the directed setting.
Cite
@article{arxiv.2605.13474,
title = {On the Complexity of the Minimum-($k,\rho$)-Shortcut Problem},
author = {Tatiana Rocha Avila and Julian Christoph Brinkmann and Alexander Leonhardt and Conrad Schecker},
journal= {arXiv preprint arXiv:2605.13474},
year = {2026}
}