Deterministic Padded Decompositions and Negative-Weight Shortest Paths
Jason Li
TL;DR
This work resolves the open problem of a deterministic near-linear-time algorithm for negative-weight single-source shortest paths on directed graphs with integral weights by introducing a padded decomposition that replaces probabilistic low-diameter decompositions. The approach combines a padding-based partitioning with a scaling framework and constructs an auxiliary graph to obtain a valid potential, enabling recovery of shortest-path distances via a Bellman-Ford/Dijkstra hybrid. The main result is a deterministic algorithm running in $O\big((m+n\log\log n)\log(nW)\log^3 n\big)$ time, with independent work offering alternative derandomization via a path cover. This advances deterministic graph algorithms for negative weights and suggests padding-based methods may generalize to broader problems in this domain.
Abstract
We obtain the first near-linear time deterministic algorithm for negative-weight single-source shortest paths on integer-weighted graphs. Our main ingredient is a deterministic construction of a padded decomposition on directed graphs, which may be of independent interest.
