A divide-and-conquer algorithm for distributed optimization on networks

被引:3
|
作者
Emirov, Nazar [1 ]
Song, Guohui [2 ]
Sun, Qiyu [3 ]
机构
[1] Boston Coll, Dept Comp Sci, Chestnut Hill, MA 02467 USA
[2] Old Dominion Univ, Dept Math & Stat, Norfolk, VA 23529 USA
[3] Univ Cent Florida, Dept Math, Orlando, FL 32816 USA
基金
美国国家科学基金会;
关键词
Divide-and-conquer algorithm; Distributed optimization; Graph signal processing; SENSOR NETWORKS; CONVERGENCE; CONSENSUS; ADMM;
D O I
10.1016/j.acha.2023.101623
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, we consider networks with topologies described by some connected undirected graph G = (V, E) and with some agents (fusion centers) equipped with processing power and local peer-to-peer communication, and optimization problem mini {F(i) = n-ary sumation ������is an element of V f ������(i)} with local objective functions f ������ depending only on neighboring variables of the vertex ������ is an element of V. We introduce a divide-and-conquer algorithm to solve the above optimization problem in a distributed and decentralized manner. The proposed divide-and-conquer algorithm has exponential convergence, its computational cost is almost linear with respect to the size of the network, and it can be fully implemented at fusion centers of the network. In addition, our numerical demonstrations indicate that the proposed divide-and-conquer algorithm has superior performance than popular decentralized optimization methods in solving the least squares problem, both with and without the ������1 penalty, and exhibits great performance on networks equipped with asynchronous local peer-to-peer communication.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] Divide-and-conquer techniques for global throughput optimization
    Guerra, L
    Potkonjak, M
    Rabaey, J
    VLSI SIGNAL PROCESSING, IX, 1996, : 137 - 146
  • [22] A divide-and-conquer optimization paradigm for waterflooding production optimization
    Xue, Xiaoming
    Chen, Guodong
    Zhang, Kai
    Zhang, Liming
    Zhao, Xinggang
    Song, Linqi
    Wang, Menghan
    Wang, Peng
    JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2022, 211
  • [23] Divide-and-conquer learning and modular perceptron networks
    Fu, HC
    Lee, YP
    Chiang, CC
    Pao, HT
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2001, 12 (02): : 250 - 263
  • [24] A Divide-and-Conquer Algorithm for Computing Voronoi Diagrams
    Smith, Elijah
    Trefftz, Christian
    DeVries, Byron
    2020 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2020, : 495 - 499
  • [25] A divide-and-conquer algorithm for binary matrix completion
    Beckerleg, Melanie
    Thompson, Andrew
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2020, 601 : 113 - 133
  • [26] Engineering the Divide-and-Conquer Closest Pair Algorithm
    江铭辉
    古熙悠
    Journal of Computer Science & Technology, 2007, (04) : 532 - 540
  • [27] DIVIDE-AND-CONQUER APPROXIMATION ALGORITHM FOR VERTEX COVER
    Asgeirsson, Eyjolfur Ingi
    Stein, Cliff
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2009, 23 (03) : 1261 - 1280
  • [28] A DIVIDE-AND-CONQUER ALGORITHM FOR THE SYMMETRICAL TRIDIAGONAL EIGENPROBLEM
    GU, M
    EISENSTAT, SC
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1995, 16 (01) : 172 - 191
  • [29] A divide-and-conquer algorithm for quantum state preparation
    Araujo, Israel F.
    Park, Daniel K.
    Petruccione, Francesco
    da Silva, Adenilton J.
    SCIENTIFIC REPORTS, 2021, 11 (01)
  • [30] Engineering the divide-and-conquer closest pair algorithm
    Jiang, Minghui
    Gillespie, Joel
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2007, 22 (04) : 532 - 540