Skip to main navigation Skip to search Skip to main content

A Multi-Scale Method for Distributed Convex Optimization with Constraints

  • Wei Ni*
  • , Xiaoli Wang
  • *Corresponding author for this work
  • Nanchang University
  • School of Information Science and Engineering, Harbin Institute of Technology Weihai

Research output: Contribution to journalArticlepeer-review

Abstract

This paper proposes a multi-scale method to design a continuous-time distributed algorithm for constrained convex optimization problems by using multi-agents with Markov switched network dynamics and noisy inter-agent communications. Unlike most previous work which mainly puts emphasis on dealing with fixed network topology, this paper tackles the challenging problem of investigating the joint effects of stochastic networks and the inter-agent communication noises on the distributed optimization dynamics, which has not been systemically studied in the past literature. Also, in sharp contrast to previous work in constrained optimization, we depart from the use of projected gradient flow which is non-smooth and hard to analyze; instead, we design a smooth optimization dynamics which leads to easier convergence analysis and more efficient numerical simulations. Moreover, the multi-scale method presented in this paper generalizes previously known distributed convex optimization algorithms from the fixed network topology to the switching case and the stochastic averaging obtained in this paper is a generalization of the existing deterministic averaging.

Original languageEnglish
Pages (from-to)379-400
Number of pages22
JournalJournal of Optimization Theory and Applications
Volume192
Issue number1
DOIs
StatePublished - Jan 2022
Externally publishedYes

Keywords

  • Backward Kolmogorov equation
  • Distributed convex optimization
  • Multi-agent systems
  • Multi-scale method
  • Stochastic averaging

Fingerprint

Dive into the research topics of 'A Multi-Scale Method for Distributed Convex Optimization with Constraints'. Together they form a unique fingerprint.

Cite this