paper

Asymptotically Faster Algorithms for Recognizing -Sparse Graphs

arXiv:2604.13025

Abstract

The family of -sparse graphs, introduced by Lorea, plays a central role in combinatorial optimization and has a wide range of applications, particularly in rigidity theory. A key algorithmic problem is to decide whether a given graph is -sparse and, if not, to produce a vertex set certifying the failure of sparsity. While pebble game algorithms have long yielded -time recognition throughout the classical range , and -time algorithms in the extended range , substantially faster bounds were previously known only in a few special cases. We present new recognition algorithms for the parameter ranges , , and . Our approach combines bounded-indegree orientations, reductions to rooted arc-connectivity, augmenting-path techniques, and a divide-and-conquer method based on centroid decomposition. This yields the first subquadratic, and in fact near-linear-time, recognition algorithms throughout the classical range when instantiated with the fastest currently available subroutines. Under purely combinatorial implementations, the running times become for and for . For , we obtain an -time algorithm when and an -time algorithm otherwise. In each case, the algorithm can also return an explicit violating set certifying that the input graph is not -sparse.

Asymptotically Faster Algorithms for Recognizing $(k,\ell)$-Sparse Graphs · wovepaper