Year: 2017
Author: Jinshan Zeng, Wotao Yin
Journal of Computational Mathematics, Vol. 35 (2017), Iss. 4 : pp. 383–396
Abstract
In this note, we extend the algorithms Extra [13] and subgradient-push [10] to a new algorithm ExtraPush for consensus optimization with convex differentiable objective functions over a directed network. When the stationary distribution of the network can be computed in advance, we propose a simplified algorithm called Normalized ExtraPush. Just like Extra, both ExtraPush and Normalized ExtraPush can iterate with a fixed step size. But unlike Extra, they can take a column-stochastic mixing matrix, which is not necessarily doubly stochastic. Therefore, they remove the undirected-network restriction of Extra. Subgradient-push, while also works for directed networks, is slower on the same type of problem because it must use a sequence of diminishing step sizes.
We present preliminary analysis for ExtraPush under a bounded sequence assumption. For Normalized ExtraPush, we show that it naturally produces a bounded, linearly convergent sequence provided that the objective function is strongly convex.
In our numerical experiments, ExtraPush and Normalized ExtraPush performed similarly well. They are significantly faster than subgradient-push, even when we hand-optimize the step sizes for the latter.
Journal Article Details
Publisher Name: Global Science Press
Language: English
DOI: https://doi.org/10.4208/jcm.1606-m2015-0452
Journal of Computational Mathematics, Vol. 35 (2017), Iss. 4 : pp. 383–396
Published online: 2017-01
AMS Subject Headings:
Copyright: COPYRIGHT: © Global Science Press
Pages: 14
Keywords: Decentralized optimization Directed graph Consensus Non-doubly stochastic Extra.
Author Details
-
Asynchronous Gradient Push
Assran, Mahmoud S. | Rabbat, Michael G.IEEE Transactions on Automatic Control, Vol. 66 (2021), Iss. 1 P.168
https://doi.org/10.1109/TAC.2020.2981035 [Citations: 28] -
Linear Convergence of First- and Zeroth-Order Primal–Dual Algorithms for Distributed Nonconvex Optimization
Yi, Xinlei | Zhang, Shengjun | Yang, Tao | Chai, Tianyou | Johansson, Karl H.IEEE Transactions on Automatic Control, Vol. 67 (2022), Iss. 8 P.4194
https://doi.org/10.1109/TAC.2021.3108501 [Citations: 24] -
Distributed Optimization Based on Gradient Tracking Revisited: Enhancing Convergence Rate via Surrogation
Sun, Ying | Scutari, Gesualdo | Daneshmand, AmirSIAM Journal on Optimization, Vol. 32 (2022), Iss. 2 P.354
https://doi.org/10.1137/19M1259973 [Citations: 30] -
Compressed Gradient Tracking for Decentralized Optimization Over General Directed Networks
Song, Zhuoqing | Shi, Lei | Pu, Shi | Yan, MingIEEE Transactions on Signal Processing, Vol. 70 (2022), Iss. P.1775
https://doi.org/10.1109/TSP.2022.3160238 [Citations: 9] -
A fast proximal gradient algorithm for decentralized composite optimization over directed networks
Zeng, Jinshan | He, Tao | Wang, MingwenSystems & Control Letters, Vol. 107 (2017), Iss. P.36
https://doi.org/10.1016/j.sysconle.2017.07.005 [Citations: 12] -
Corrected Gradient Methods for Distributed optimization
Qiu, Zhirong | Xie, Lihua | You, Keyou2019 Chinese Control Conference (CCC), (2019), P.6148
https://doi.org/10.23919/ChiCC.2019.8866156 [Citations: 0] -
Exact Diffusion for Distributed Optimization and Learning—Part II: Convergence Analysis
Yuan, Kun | Ying, Bicheng | Zhao, Xiaochuan | Sayed, Ali H.IEEE Transactions on Signal Processing, Vol. 67 (2019), Iss. 3 P.724
https://doi.org/10.1109/TSP.2018.2875883 [Citations: 52] -
A Decentralized Primal-Dual Method for Constrained Minimization of a Strongly Convex Function
Hamedani, Erfan Yazdandoost | Aybat, Necdet SerhatIEEE Transactions on Automatic Control, Vol. 67 (2022), Iss. 11 P.5682
https://doi.org/10.1109/TAC.2021.3130082 [Citations: 4] -
Improved Convergence Rates for Distributed Resource Allocation
Nedic, Angelia | Olshevsky, Alex | Shi, Wei2018 IEEE Conference on Decision and Control (CDC), (2018), P.172
https://doi.org/10.1109/CDC.2018.8619322 [Citations: 35] -
Convergence of Distributed Accelerated Algorithm Over Unbalanced Directed Networks
Li, Huaqing | Lu, Qingguo | Chen, Guo | Huang, Tingwen | Dong, ZhaoyangIEEE Transactions on Systems, Man, and Cybernetics: Systems, Vol. 51 (2021), Iss. 8 P.5153
https://doi.org/10.1109/TSMC.2019.2946287 [Citations: 11] -
Distributed Dual Gradient Tracking for Resource Allocation in Unbalanced Networks
Zhang, Jiaqi | You, Keyou | Cai, KaiIEEE Transactions on Signal Processing, Vol. 68 (2020), Iss. P.2186
https://doi.org/10.1109/TSP.2020.2981762 [Citations: 53] -
A Unification and Generalization of Exact Distributed First-Order Methods
Jakovetic, Dusan
IEEE Transactions on Signal and Information Processing over Networks, Vol. 5 (2019), Iss. 1 P.31
https://doi.org/10.1109/TSIPN.2018.2846183 [Citations: 71] -
Multi-agent constrained optimization of a strongly convex function over time-varying directed networks
Hamedani, Erfan Yazdandoost | Aybat, Necdet Serhat2017 55th Annual Allerton Conference on Communication, Control, and Computing (Allerton), (2017), P.518
https://doi.org/10.1109/ALLERTON.2017.8262781 [Citations: 3] -
A Family of Distributed Momentum Methods Over Directed Graphs With Linear Convergence
Gao, Juan | Liu, Xinwei | Dai, Yu-Hong | Huang, Yakui | Yang, PengIEEE Transactions on Automatic Control, Vol. 68 (2023), Iss. 2 P.1085
https://doi.org/10.1109/TAC.2022.3160684 [Citations: 5] -
Exponential Convergence for Distributed Optimization Under the Restricted Secant Inequality Condition
Yi, Xinlei | Zhang, Shengjun | Yang, Tao | Chai, Tianyou | H. Johansson, KarlIFAC-PapersOnLine, Vol. 53 (2020), Iss. 2 P.2672
https://doi.org/10.1016/j.ifacol.2020.12.383 [Citations: 9] -
Distributed Optimization Methods for Multi-Robot Systems: Part 2—A Survey
Shorinwa, Ola | Halsted, Trevor | Yu, Javier | Schwager, MacIEEE Robotics & Automation Magazine, Vol. 31 (2024), Iss. 3 P.154
https://doi.org/10.1109/MRA.2024.3352852 [Citations: 3] -
A Proximal Gradient Algorithm for Composite Consensus Optimization over Directed Graphs
Zeng, Jinshan | He, Tao | Ouyang, Shikang | Wang, Mingwen | Chang, Xiangyu2017 IEEE 7th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER), (2017), P.825
https://doi.org/10.1109/CYBER.2017.8446454 [Citations: 0] -
Decentralized Multi-Agent Policy Evaluation Over Directed Graphs
Lin, Qifeng | Ling, Qing2022 41st Chinese Control Conference (CCC), (2022), P.4649
https://doi.org/10.23919/CCC55666.2022.9902191 [Citations: 0] -
Accelerated Distributed Nesterov Gradient Descent
Qu, Guannan | Li, NaIEEE Transactions on Automatic Control, Vol. 65 (2020), Iss. 6 P.2566
https://doi.org/10.1109/TAC.2019.2937496 [Citations: 118] -
Push–Pull Gradient Methods for Distributed Optimization in Networks
Pu, Shi | Shi, Wei | Xu, Jinming | Nedic, AngeliaIEEE Transactions on Automatic Control, Vol. 66 (2021), Iss. 1 P.1
https://doi.org/10.1109/TAC.2020.2972824 [Citations: 186] -
Computational Convergence Analysis of Distributed Optimization Algorithms for Directed Graphs
Zhang, Shengjun | Yi, Xinlei | George, Jemin | Yang, Tao2019 IEEE 15th International Conference on Control and Automation (ICCA), (2019), P.1096
https://doi.org/10.1109/ICCA.2019.8899565 [Citations: 7] -
DC-DistADMM: ADMM Algorithm for Constrained Optimization Over Directed Graphs
Khatana, Vivek | Salapaka, Murti V.IEEE Transactions on Automatic Control, Vol. 68 (2023), Iss. 9 P.5365
https://doi.org/10.1109/TAC.2022.3221856 [Citations: 9] -
AsySPA: An Exact Asynchronous Algorithm for Convex Optimization Over Digraphs
Zhang, Jiaqi | You, KeyouIEEE Transactions on Automatic Control, Vol. 65 (2020), Iss. 6 P.2494
https://doi.org/10.1109/TAC.2019.2930234 [Citations: 48] -
Primal-dual algorithm for distributed optimization with local domains on signed networks
Ren, Xiaoxing | Li, Dewei | Xi, Yugeng | Pan, Lulu | Shao, Haibin2020 39th Chinese Control Conference (CCC), (2020), P.4930
https://doi.org/10.23919/CCC50068.2020.9189564 [Citations: 1] -
Distributed Convex Optimization with Inequality Constraints over Time-Varying Unbalanced Digraphs
Xie, Pei | You, Keyou | Tempo, Roberto | Song, Shiji | Wu, ChengIEEE Transactions on Automatic Control, Vol. 63 (2018), Iss. 12 P.4331
https://doi.org/10.1109/TAC.2018.2816104 [Citations: 94] -
Large-Scale and Distributed Optimization
Decentralized Consensus Optimization and Resource Allocation
Nedić, Angelia | Olshevsky, Alexander | Shi, Wei2018
https://doi.org/10.1007/978-3-319-97478-1_10 [Citations: 7] -
Distributed Proximal Alternating Direction Method of Multipliers for Constrained Composite Optimization Over Directed Networks
Yan, Jing | Shi, Xinli | Guo, Luyao | Wan, Ying | Wen, GuanghuiIEEE Transactions on Signal and Information Processing over Networks, Vol. 10 (2024), Iss. P.539
https://doi.org/10.1109/TSIPN.2024.3407660 [Citations: 0] -
Solving nonnegative sparsity-constrained optimization via DC quadratic-piecewise-linear approximations
Shen, Chungen | Liu, XiaoJournal of Global Optimization, Vol. 81 (2021), Iss. 4 P.1019
https://doi.org/10.1007/s10898-021-01028-9 [Citations: 1]