Primal-dual stochastic distributed algorithm for constrained convex optimization

被引:18
|
作者
Niu, Youcheng [1 ]
Wang, Haijing [1 ]
Wang, Zheng [1 ]
Xia, Dawen [2 ]
Li, Huaqing [1 ]
机构
[1] Southwest Univ, Coll Elect & Informat Engn, Chongqing Key Lab Nonlinear Circuits & Intelligen, Chongqing 400715, Peoples R China
[2] Guizhou Minzu Univ, Coll Data Sci & Informat Engn, Guiyang 550025, Guizhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Constrained convex optimization; Machine learning; Primal-dual algorithm; Stochastic averaging gradients; Linear convergence; MULTIAGENT SYSTEMS; CONSENSUS; ADMM;
D O I
10.1016/j.jfranklin.2019.07.018
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates distributed convex optimization problems over an undirected and connected network, where each node's variable lies in a private constrained convex set, and overall nodes aim at collectively minimizing the sum of all local objective functions. Motivated by a variety of applications in machine learning problems with large-scale training sets distributed to multiple autonomous nodes, each local objective function is further designed as the average of moderate number of local instantaneous functions. Each local objective function and constrained set cannot be shared with others. A primal-dual stochastic algorithm is presented to address the distributed convex optimization problems, where each node updates its state by resorting to unbiased stochastic averaging gradients and projects on its private constrained set. At each iteration, for each node the gradient of one local instantaneous function selected randomly is evaluated and the average of the most recent stochastic gradients is used to approximate the true local gradient. In the constrained case, we show that with strong-convexity of the local instantaneous function and Lipschitz continuity of its gradient, the algorithm converges to the global optimization solution almost surely. In the unconstrained case, an explicit linear convergence rate of the algorithm is provided. Numerical experiments are presented to demonstrate correctness of the theoretical results. (C) 2019 The Franklin Institute. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:9763 / 9787
页数:25
相关论文
共 50 条
  • [1] Primal-dual algorithm for distributed constrained optimization
    Lei, Jinlong
    Chen, Han-Fu
    Fang, Hai-Tao
    [J]. SYSTEMS & CONTROL LETTERS, 2016, 96 : 110 - 117
  • [2] A stochastic primal-dual algorithm for composite constrained optimization
    Su, Enbing
    Hu, Zhihuan
    Xie, Wei
    Li, Li
    Zhang, Weidong
    [J]. NEUROCOMPUTING, 2024, 604
  • [3] Projected Primal-Dual Dynamics for Distributed Constrained Nonsmooth Convex Optimization
    Zhu, Yanan
    Yu, Wenwu
    Wen, Guanghui
    Chen, Guanrong
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (04) : 1776 - 1782
  • [4] A Primal-Dual Algorithm for Distributed Stochastic Optimization with Equality Constraints
    Du, Kai-Xin
    Chen, Xing-Min
    [J]. 2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 5586 - 5591
  • [5] A Stochastic Primal-Dual algorithm for Distributed Asynchronous Composite Optimization
    Bianchi, Pascal
    Hachem, Walid
    Iutzeler, Franck
    [J]. 2014 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2014, : 732 - 736
  • [6] A Primal-Dual Algorithm for Distributed Optimization
    Bianchi, P.
    Hachem, W.
    [J]. 2014 IEEE 53RD ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2014, : 4240 - 4245
  • [7] Accelerated Primal-Dual Algorithm for Distributed Non-convex Optimization
    Zhang, Shengjun
    Bailey, Colleen P.
    [J]. 2021 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2021), 2021,
  • [8] An Adaptive Primal-Dual Subgradient Algorithm for Online Distributed Constrained Optimization
    Yuan, Deming
    Ho, Daniel W. C.
    Jiang, Guo-Ping
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2018, 48 (11) : 3045 - 3055
  • [9] A primal-dual flow for affine constrained convex optimization
    Luo, Hao
    [J]. ESAIM-CONTROL OPTIMISATION AND CALCULUS OF VARIATIONS, 2022, 28
  • [10] A Primal-Dual Forward-Backward Splitting Algorithm for Distributed Convex Optimization
    Li, Huaqing
    Su, Enbing
    Wang, Chengbo
    Liu, Jiawei
    Zheng, Zuqing
    Wang, Zheng
    Xia, Dawen
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2023, 7 (01): : 278 - 284