Nonlinear Perturbation-based Non-Convex Optimization over Time-Varying Networks
Mohammadreza Doostmohammadian, Zulfiya R. Gabidullina, Hamid R. Rabiee
TL;DR
The paper tackles distributed finite-sum optimization over time-varying networks with nonlinear, possibly non-ideal data exchanges. It introduces a single-timescale nonlinear perturbation-based gradient-tracking (NP-GT) algorithm that uses an auxiliary variable to achieve consensus while tracking the global gradient, even under log-scale quantization and link failures. A perturbation-based convergence analysis shows that, for sufficiently small step rate eta, the system's spectrum remains in the left half-plane except for the consensus-related zeros, guaranteeing convergence to the global optimizer. Extensive simulations on convex and non-convex problems, including time-varying graphs and link failures, demonstrate robustness and efficiency, with convergence rates linked to the network's algebraic connectivity. This work provides a theoretically grounded framework for reliable distributed optimization under realistic communication constraints applicable to federated learning, sensor networks, and multi-robot systems.
Abstract
Decentralized optimization strategies are helpful for various applications, from networked estimation to distributed machine learning. This paper studies finite-sum minimization problems described over a network of nodes and proposes a computationally efficient algorithm that solves distributed convex problems and optimally finds the solution to locally non-convex objective functions. In contrast to batch gradient optimization in some literature, our algorithm is on a single-time scale with no extra inner consensus loop. It evaluates one gradient entry per node per time. Further, the algorithm addresses link-level nonlinearity representing, for example, logarithmic quantization of the exchanged data or clipping of the exchanged data bits. Leveraging perturbation-based theory and algebraic Laplacian network analysis proves optimal convergence and dynamics stability over time-varying and switching networks. The time-varying network setup might be due to packet drops or link failures. Despite the nonlinear nature of the dynamics, we prove exact convergence in the face of odd sign-preserving sector-bound nonlinear data transmission over the links. Illustrative numerical simulations further highlight our contributions.
