Random Coordinate Descent Algorithms for Multi-Agent Convex Optimization Over Networks

In this paper, we develop randomized block-coordinate descent methods for minimizing multi-agent convex optimization problems with linearly coupled constraints over networks and prove that they obtain in expectation an ε accurate solution in at most O(1/λ 2 (Q)ϵ) iterations, where λ 2 (Q) is the sec...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on automatic control Vol. 58; no. 8; pp. 2001 - 2012
Main Author: Necoara, Ion
Format: Journal Article
Language:English
Published: IEEE 01.08.2013
Subjects:
ISSN:0018-9286, 1558-2523
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this paper, we develop randomized block-coordinate descent methods for minimizing multi-agent convex optimization problems with linearly coupled constraints over networks and prove that they obtain in expectation an ε accurate solution in at most O(1/λ 2 (Q)ϵ) iterations, where λ 2 (Q) is the second smallest eigenvalue of a matrix Q that is defined in terms of the probabilities and the number of blocks. However, the computational complexity per iteration of our methods is much simpler than the one of a method based on full gradient information and each iteration can be computed in a completely distributed way. We focus on how to choose the probabilities to make these randomized algorithms to converge as fast as possible and we arrive at solving a sparse SDP. Analysis for rate of convergence in probability is also provided. For strongly convex functions our distributed algorithms converge linearly. We also extend the main algorithm to a more general random coordinate descent method and to problems with more general linearly coupled constraints. Preliminary numerical tests confirm that on very large optimization problems our method is much more numerically efficient than methods based on full gradient.
ISSN:0018-9286
1558-2523
DOI:10.1109/TAC.2013.2250071