{"title":"Stochastic Push–Pull for Decentralized Nonconvex Optimization","authors":"Runze You;Shi Pu","doi":"10.1109/TSP.2026.3675119","DOIUrl":null,"url":null,"abstract":"To understand the convergence behavior of the Push–Pull method for decentralized optimization with stochastic gradients (Stochastic Push–Pull), this paper presents a comprehensive analysis. Specifically, we first clarify the algorithm’s underlying assumptions, particularly those regarding the network structure and weight matrices. Then, to establish the convergence rate under smooth nonconvex objectives, we introduce a general analytical framework that not only encompasses a broad class of decentralized optimization algorithms, but also recovers or enhances several state-of-the-art results for distributed stochastic gradient tracking methods. A key highlight is the derivation of a sufficient condition under which the Stochastic Push–Pull algorithm achieves linear speedup, matching the scalability of centralized stochastic gradient methods. The condition has not been reported in prior Push–Pull literature. Extensive numerical experiments validate our theoretical findings, demonstrating the algorithm’s effectiveness and robustness across various decentralized optimization scenarios.","PeriodicalId":13330,"journal":{"name":"IEEE Transactions on Signal Processing","volume":"74 ","pages":"1383-1398"},"PeriodicalIF":5.8000,"publicationDate":"2026-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Signal Processing","FirstCategoryId":"5","ListUrlMain":"https://ieeexplore.ieee.org/document/11442777/","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/3/18 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
To understand the convergence behavior of the Push–Pull method for decentralized optimization with stochastic gradients (Stochastic Push–Pull), this paper presents a comprehensive analysis. Specifically, we first clarify the algorithm’s underlying assumptions, particularly those regarding the network structure and weight matrices. Then, to establish the convergence rate under smooth nonconvex objectives, we introduce a general analytical framework that not only encompasses a broad class of decentralized optimization algorithms, but also recovers or enhances several state-of-the-art results for distributed stochastic gradient tracking methods. A key highlight is the derivation of a sufficient condition under which the Stochastic Push–Pull algorithm achieves linear speedup, matching the scalability of centralized stochastic gradient methods. The condition has not been reported in prior Push–Pull literature. Extensive numerical experiments validate our theoretical findings, demonstrating the algorithm’s effectiveness and robustness across various decentralized optimization scenarios.
期刊介绍:
The IEEE Transactions on Signal Processing covers novel theory, algorithms, performance analyses and applications of techniques for the processing, understanding, learning, retrieval, mining, and extraction of information from signals. The term “signal” includes, among others, audio, video, speech, image, communication, geophysical, sonar, radar, medical and musical signals. Examples of topics of interest include, but are not limited to, information processing and the theory and application of filtering, coding, transmitting, estimating, detecting, analyzing, recognizing, synthesizing, recording, and reproducing signals.