On the Limits of Stochastic Push-Pull over Time-Varying Digraphs
Authors: Feiming Wang, Yutong He, Sulaiman Alghunaim, Kun Yuan
Organizations: School of Statistics and Data Science, Nankai University, Tianjin, China. · Center for Machine Learning Research, Peking University. · Electrical Engineering Department, Kuwait University.
Stochastic Push-Pull achieves linear speedup with respect to the network size n on static strongly connected digraphs, but whether this speedup persists on time-varying networks remains unclear. In this work, we construct a quadratic decentralized problem on period-two networks showing that stochastic Push-Pull may fail to attain linear speedup over time-varying digraphs. For p-periodic networks, we identify an effective node count neff≤n that governs the leading stochastic term. Specifically, for smooth nonconvex objectives, we establish convergence upper bounds and matching lower bounds for stochastic Push-Pull with constant stepsizes, both exhibiting the leading-order dependence Θ(1/neffT). When p=1, the identity neff=n recovers the usual linear speedup for static digraphs. However, periodic networks can have neff=o(n), demonstrating the loss of linear speedup under temporal variation. Numerical experiments illustrate effective-count scaling and the separation between static and periodic networks, consistent with our theoretical findings.
Figures & tables
Figure 1: Mean stationarity error on ( 108 ) at T=32000 , plotted against (a) nT and (b) neffT . The 28 settings comprise four network families and n∈{2,4,8,16,32,64,128} . Each point averages 12 evaluation trajectories after stepsize selection on six separate trajectories. The dashed line fits C/neffT with one common C .
Figure 2: Squared gradient norm curves for solving ( 108 ). Each panel fixes the physical count n and plots the mean squared full-gradient norm at the arithmetic-average iterate over 12 trajectories.
Figure 3: Quadratic comparison on the networks in ( 14 ) and their static counterparts Rt=Ct=C , with n∈{8,128,512} . (a) Error versus horizon, with the constant stepsize optimized numerically for each network and each (n,T) . (b) Error versus stepsize at T=216 ; markers indicate the numerically selected minima.
Push-Sum-based decentralized learning enables optimization over directed communication networks, where information exchange may be asymmetric. While convergence properties of such methods are well understood, their finite-iteration stability and generalization behavior remain unclear due to structural bias induced by column-stochastic mixing and asymmetric error propagation. In this work, we develop a unified uniform-stability framework for the Stochastic Gradient Push (SGP) algorithm that captures the effect of directed topology. A key technical ingredient is an imbalance-aware consistency bound for Push-Sum, which controls consensus deviation through two quantities: the stationary distribution imbalance parameter δ and the spectral gap (1−λ) governing mixing speed. This decomposition enables us to disentangle statistical effects from topology-induced bias. We establish finite-iteration stability and optimization guarantees for both convex objectives and non-convex objectives satisfying the Polyak--Łojasiewicz condition. For convex problems, SGP attains excess generalization error of order O~(mn1+δ(1−λ)γ+γ) under step-size schedules, and we characterize the corresponding optimal early stopping time that minimizes this bound. For PŁ objectives, we obtain convex-like optimization and generalization rates with dominant dependence proportional to κ(1+δ(1−λ)1), revealing a multiplicative coupling between problem conditioning and directed communication topology. Our analysis clarifies when Push-Sum correction is necessary compared with standard decentralized SGD and quantifies how imbalance and mixing jointly shape the best attainable learning performance.
Yifei Liang, Yan Sun, Xiaochun Cao +1
School of Cyber Science and Technology, Sun Yat-sen University, Shenzhen, Guangdong 518107, China · The University of Sydney, Sydney, NSW 2006, Australia
We consider the problem of minimizing the convergence time for decentralized federated learning (DFL) in wireless networks under broadcast communications, with focus on mixing matrix design. The mixing matrix is a critical hyperparameter for DFL that simultaneously controls the convergence rate across iterations and the communication demand per iteration, both strongly influencing the convergence time. Although the problem has been studied previously, existing solutions are mostly designed for decentralized parallel stochastic gradient descent (D-PSGD), which requires the mixing matrix to be symmetric and doubly stochastic. These constraints confine the activated communication graph to undirected (i.e., bidirected) graphs, which limits design flexibility. In contrast, we consider mixing matrix design for stochastic gradient push (SGP), which allows asymmetric mixing matrices and hence directed communication graphs. By analyzing how the convergence rate of SGP depends on the mixing matrices, we extract an objective function that explicitly depends on graph-theoretic parameters of the activated communication graph, based on which we develop an efficient design algorithm with performance guarantees. Our evaluations based on real data show that the proposed solution can notably reduce the convergence time compared to the state of the art without compromising the quality of the trained model.
Tuan Nguyen, Ting He
Pennsylvania State University State College, PA, USA
We study decentralized stochastic smooth convex optimization, where M workers minimize an average objective using local stochastic gradients and neighbor-only communication over a fixed gossip network. A central question in this setting is to determine the largest number of workers that can be used under a total budget of N gradient samples while still preserving the centralized O(1/N) statistical rate. We introduce an accelerated decentralized method that preserves this rate for up to M≲ρN3/4 workers, where ρ is the spectral gap of the gossip network, improving the best prior maximal scaling of M≲ρN. The method is based on a one-step-delayed stochastic acceleration scheme that enables workers to interleave minibatching with accelerated gossip while controlling residual disagreement, and its guarantee depends only logarithmically on the optimum-local heterogeneity. We also establish a matching lower bound for linear-span decentralized first-order methods, showing that the method is optimal up to logarithmic factors.
Nitai Kluger, Amit Attia, Tomer Koren
Blavatnik School of Computer Science, Tel Aviv University · Google Research Tel Aviv