We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

math.OC

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Mathematics > Optimization and Control

Title: Totally Asynchronous Primal-Dual Convex Optimization in Blocks

Abstract: We present a parallelized primal-dual algorithm for solving constrained convex optimization problems. The algorithm is "block-based," in that vectors of primal and dual variables are partitioned into blocks, each of which is updated only by a single processor. We consider four possible forms of asynchrony: in updates to primal variables, updates to dual variables, communications of primal variables, and communications of dual variables. We construct a family of explicit counterexamples to show the need to eliminate asynchronous communication of dual variables, though the other forms of asynchrony are permitted, all without requiring bounds on delays. A first-order primal-dual update law is developed and shown to be robust to asynchrony. We then derive convergence rates to a Lagrangian saddle point in terms of the operations agents execute, without specifying any timing or pattern with which they must be executed. These convergence rates include an "asynchrony penalty" that we quantify and present ways to mitigate. Numerical results illustrate these developments.
Comments: arXiv admin note: text overlap with arXiv:2004.05142
Subjects: Optimization and Control (math.OC)
Cite as: arXiv:2107.10338 [math.OC]
  (or arXiv:2107.10338v2 [math.OC] for this version)

Submission history

From: Katherine Hendrickson [view email]
[v1] Wed, 21 Jul 2021 20:07:43 GMT (208kb,D)
[v2] Tue, 3 May 2022 17:57:48 GMT (1842kb,D)

Link back to: arXiv, form interface, contact.