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: A Simple Parallel Algorithm with an $O(1/t)$ Convergence Rate for General Convex Programs

Abstract: This paper considers convex programs with a general (possibly non-differentiable) convex objective function and Lipschitz continuous convex inequality constraint functions. A simple algorithm is developed and achieves an $O(1/t)$ convergence rate. Similar to the classical dual subgradient algorithm and the ADMM algorithm, the new algorithm has a parallel implementation when the objective and constraint functions are separable. However, the new algorithm has a faster $O(1/t)$ convergence rate compared with the best known $O(1/\sqrt{t})$ convergence rate for the dual subgradient algorithm with primal averaging. Further, it can solve convex programs with nonlinear constraints, which cannot be handled by the ADMM algorithm. The new algorithm is applied to a multipath network utility maximization problem and yields a decentralized flow control algorithm with the fast $O(1/t)$ convergence rate.
Comments: Published in SIAM Journal on Optimization, 2017. (This version also corrected a minor iteration index typo in the description of the ADMM algorithm at the top of page 4.)
Subjects: Optimization and Control (math.OC)
Cite as: arXiv:1512.08370 [math.OC]
  (or arXiv:1512.08370v3 [math.OC] for this version)

Submission history

From: Hao Yu [view email]
[v1] Mon, 28 Dec 2015 10:55:51 GMT (1224kb,D)
[v2] Thu, 25 Feb 2016 17:04:07 GMT (1493kb,D)
[v3] Sun, 30 Jul 2017 05:18:05 GMT (4264kb,D)

Link back to: arXiv, form interface, contact.