🤖 AI Summary
This work addresses the computational complexity barrier for combinatorial local optimization problems in the Polynomial Local Search (PLS) class—such as pure Nash equilibria in congestion games, local Max-Cut, and k-opt TSP—by introducing a unified smoothed analysis framework. Methodologically, it presents the first smoothed analysis for general congestion games, accommodating arbitrary network topologies and heterogeneous delay functions; it further develops a distribution-agnostic, initialization-independent, and pivot-rule-agnostic black-box upper bound tool for iteration count. Theoretically, it establishes polynomial expected convergence time—polynomial in both the smoothness parameter φ and input size—for several PLS-hard problems under smoothed analysis, thereby circumventing their exponential worst-case lower bounds. This yields the first probabilistic complexity characterization of local search dynamics that is both universally applicable across PLS-complete problems and asymptotically tight.
📝 Abstract
We propose a unifying framework for smoothed analysis of combinatorial local optimization problems, and show how a diverse selection of problems within the complexity class PLS can be cast within this model. This abstraction allows us to identify key structural properties, and corresponding parameters, that determine the smoothed running time of local search dynamics. We formalize this via a black-box tool that provides concrete bounds on the expected maximum number of steps needed until local search reaches an exact local optimum. This bound is particularly strong, in the sense that it holds for any starting feasible solution, any choice of pivoting rule, and does not rely on the choice of specific noise distributions that are applied on the input, but it is parameterized by just a global upper bound $phi$ on the probability density. The power of this tool can be demonstrated by instantiating it for various PLS-hard problems of interest to derive efficient smoothed running times (as a function of $phi$ and the input size). Most notably, we focus on the important local optimization problem of finding pure Nash equilibria in Congestion Games, that has not been studied before from a smoothed analysis perspective. Specifically, we propose novel smoothed analysis models for general and Network Congestion Games, under various representations, including explicit, step-function, and polynomial resource latencies. We study PLS-hard instances of these problems and show that their standard local search algorithms run in polynomial smoothed time. Finally, we present further applications of our framework to a wide range of additional combinatorial problems, including local Max-Cut in weighted graphs, the Travelling Salesman problem (TSP) under the $k$-opt local heuristic, and finding pure equilibria in Network Coordination Games.