Distributed Random Projection Algorithm for Convex Optimization

被引:144
作者
Lee, Soomin [1 ]
Nedic, Angelia [2 ]
机构
[1] Univ Illinois, Dept Elect & Comp Engn, Urbana, IL 61801 USA
[2] Univ Illinois, Ind & Enterprise Syst Engn Dept, Urbana, IL 61801 USA
基金
美国国家科学基金会;
关键词
Asynchronous algorithms; distributed convex optimization; distributed multi-agent system; random gossip network; CONSENSUS; STRATEGIES; NETWORKS;
D O I
10.1109/JSTSP.2013.2247023
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Random projection algorithm is of interest for constrained optimization when the constraint set is not known in advance or the projection operation on the whole constraint set is computationally prohibitive. This paper presents a distributed random projection algorithm for constrained convex optimization problems that can be used by multiple agents connected over a time-varying network, where each agent has its own objective function and its own constrained set. We prove that the iterates of all agents converge to the same point in the optimal set almost surely. Experiments on distributed support vector machines demonstrate good performance of the algorithm.
引用
收藏
页码:221 / 229
页数:9
相关论文
共 39 条
[1]   Randomized Strategies for Probabilistic Solutions of Uncertain Feasibility and Optimization Problems [J].
Alamo, Teodoro ;
Tempo, Roberto ;
Camacho, Eduardo F. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2009, 54 (11) :2545-2559
[2]  
[Anonymous], 2006, P ACMSIGKDD INT C KN
[3]  
Bertsekas D., 2003, Convex Analysis and Optimization
[4]  
Bertsekas D. P., 1997, Parallel and Distributed Computation: Numerical Methods
[5]   WEAK SHARP MINIMA IN MATHEMATICAL-PROGRAMMING [J].
BURKE, JV ;
FERRIS, MC .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 1993, 31 (05) :1340-1359
[6]   RANDOM CONVEX PROGRAMS [J].
Calafiore, Giuseppe Carlo .
SIAM JOURNAL ON OPTIMIZATION, 2010, 20 (06) :3427-3464
[7]   Diffusion LMS Strategies for Distributed Estimation [J].
Cattivelli, Federico S. ;
Sayed, Ali H. .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2010, 58 (03) :1035-1048
[8]   Diffusion Adaptation Strategies for Distributed Optimization and Learning Over Networks [J].
Chen, Jianshu ;
Sayed, Ali H. .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2012, 60 (08) :4289-4305
[9]   Dual Averaging for Distributed Optimization: Convergence Analysis and Network Scaling [J].
Duchi, John C. ;
Agarwal, Alekh ;
Wainwright, Martin J. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (03) :592-606
[10]  
GUBIN LG, 1967, USSR COMP MATH MATH, V7, P1, DOI DOI 10.1016/0041-5553(67)90113-9