Title :
A random coordinate descent method for large-scale resource allocation problems
Author_Institution :
Autom. Control & Syst. Eng. Dept., Univ. Politeh. Bucharest, Bucharest, Romania
Abstract :
In this paper we develop a randomized (block) coordinate descent method for solving singly linear equality constrained optimization problems that appear for example in resource allocation over networks. We show that for strongly convex objective functions the new algorithm has an expected linear convergence rate that depends on the second smallest eigenvalue λ2(Q) 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 method is much simpler than of a method based on full gradient information. We also focus on how to choose the probabilities to make this randomized algorithm to converge as fast as possible and we arrive at solving a sparse SDP. Finally, we present some numerical results for our method that show its efficiency on huge sparse problems.
Keywords :
computational complexity; convergence of numerical methods; convex programming; eigenvalues and eigenfunctions; iterative methods; probability; randomised algorithms; resource allocation; sparse matrices; computational complexity per iteration; convex objective functions; full gradient information; large-scale resource allocation problems; linear convergence rate; randomized coordinate descent method; second smallest matrix eigenvalue; singly linear equality constrained optimization problems; sparse SDP; sparse problems; Algorithm design and analysis; Complexity theory; Convergence; Linear programming; Optimization; Resource management; Vectors;
Conference_Titel :
Decision and Control (CDC), 2012 IEEE 51st Annual Conference on
Conference_Location :
Maui, HI
Print_ISBN :
978-1-4673-2065-8
Electronic_ISBN :
0743-1546
DOI :
10.1109/CDC.2012.6426370