Distributed Random Reshuffling Over Networks

被引:7
作者
Huang, Kun [1 ,2 ]
Li, Xiao [3 ]
Milzarek, Andre [1 ]
Pu, Shi [1 ]
Qiu, Junwen [1 ,2 ]
机构
[1] Chinese Univ Hong Kong, Shenzhen Res Inst Big Data, Sch Data Sci, Shenzhen 518172, Peoples R China
[2] Shenzhen Inst Artificial Intelligence & Robot Soc, Shenzhen 518129, Peoples R China
[3] Chinese Univ Hong Kong, Sch Data Sci, Shenzhen 518172, Peoples R China
关键词
Convergence; Linear programming; Signal processing algorithms; Gradient methods; Distributed databases; Big Data; Machine learning algorithms; Distributed optimization; random reshuffling; stochastic gradient methods; STOCHASTIC OPTIMIZATION; LEARNING-BEHAVIOR; CONVERGENCE; CONSENSUS;
D O I
10.1109/TSP.2023.3262181
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we consider distributed optimization problems where n agents, each possessing a local cost function, collaboratively minimize the average of the local cost functions over a connected network. To solve the problem, we propose a distributed random reshuffling (D-RR) algorithm that invokes the random reshuffling (RR) update in each agent. We show that D-RR inherits favorable characteristics of RR for both smooth strongly convex and smooth nonconvex objective functions. In particular, for smooth strongly convex objective functions, D-RR achieves O(1/T-2) rate of convergence (where T counts the epoch number) in terms of the squared distance between the iterate and the global minimizer. When the objective function is assumed to be smooth nonconvex, we show that D-RR drives the squared norm of the gradient to 0 at a rate of O(1/T-2/3). These convergence results match those of centralized RR (up to constant factors) and outperform the distributed stochastic gradient descent (DSGD) algorithm if we run a relatively large number of epochs. Finally, we conduct a set of numerical experiments to illustrate the efficiency of the proposed D-RR method on both strongly convex and nonconvex distributed optimization problems.
引用
收藏
页码:1143 / 1158
页数:16
相关论文
共 50 条
  • [31] Distributed Decision-Making Over Adaptive Networks
    Tu, Sheng-Yuan
    Sayed, Ali H.
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2014, 62 (05) : 1054 - 1069
  • [32] A Bregman Splitting Scheme for Distributed Optimization Over Networks
    Xu, Jinming
    Zhu, Shanying
    Soh, Yeng Chai
    Xie, Lihua
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (11) : 3809 - 3824
  • [33] Distributed ADMM With Linear Updates Over Directed Networks
    Rokade, Kiran
    Kalaimani, Rachel Kalpana
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2025, 12 (02): : 1396 - 1407
  • [34] Suboptimal Filtering Over Sensor Networks With Random Communication
    Tanwani, Aneel
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (10) : 5456 - 5463
  • [35] Accelerated Distributed Stochastic Nonconvex Optimization Over Time-Varying Directed Networks
    Chen, Yiyue
    Hashemi, Abolfazl
    Vikalo, Haris
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2025, 70 (04) : 2196 - 2211
  • [36] Convergence speed in distributed consensus over dynamically switching random networks
    Zhou, Jing
    Wang, Qian
    AUTOMATICA, 2009, 45 (06) : 1455 - 1461
  • [37] A Distributed Algorithm for Solving Linear Algebraic Equations Over Random Networks
    Alaviani, Seyyed Shaho
    Elia, Nicola
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (05) : 2399 - 2406
  • [38] ET-DASG: An Efficient Decentralized Algorithm for Convex Optimization Over Networks
    Lu, Qingguo
    Liao, Xiaofeng
    Deng, Shaojiang
    Li, Huaqing
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2022, 9 (03): : 1789 - 1801
  • [39] Distributed Stochastic Proximal Algorithm With Random Reshuffling for Nonsmooth Finite-Sum Optimization
    Jiang, Xia
    Zeng, Xianlin
    Sun, Jian
    Chen, Jie
    Xie, Lihua
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (03) : 4082 - 4096
  • [40] Distributed Proximal Alternating Direction Method of Multipliers for Constrained Composite Optimization Over Directed Networks
    Yan, Jing
    Shi, Xinli
    Guo, Luyao
    Wan, Ying
    Wen, Guanghui
    IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS, 2024, 10 : 539 - 551