Applications of second-order cone programming

被引:1695
作者
Lobo, MS
Vandenberghe, L [1 ]
Boyd, S
Lebret, H
机构
[1] Univ Calif Los Angeles, Dept Elect Engn, Los Angeles, CA 90024 USA
[2] Stanford Univ, Dept Elect Engn, Informat Syst Lab, Stanford, CA 94305 USA
[3] Ecole Natl Super Tech Avancees, Paris, France
基金
美国国家科学基金会;
关键词
convex optimization; quadratic programming; semidefinite programming; interior-point methods;
D O I
10.1016/S0024-3795(98)10032-0
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In a second-order cone program (SOCP) a linear function is minimized over the intersection of an affine set and the product of second-order (quadratic) cones. SOCPs are nonlinear convex problems that include linear and (convex) quadratic programs as special cases, but are less general than semidefinite programs (SDPs). Several efficient primal-dual interior-point methods for SOCP have been developed in the last few years. After reviewing the basic theory of SOCPs, we describe general families of problems that can be recast as SOCPs. These include robust linear programming and robust least-squares problems, problems involving sums or maxima of norms, or with convex hyperbolic constraints. We discuss a variety of engineering applications, such as filter design, antenna array weight design, truss design, and grasping force optimization in robotics. We describe an efficient primal-dual interior-point method for solving SOCPs, which shares many of the features of primal-dual interior-point methods for linear program-ming (LP): Worst-case theoretical analysis shows that the number of iterations required to solve a problem grows at most as the square root of the problem size, while numerical experiments indicate that the typical number of iterations ranges between 5 and 50, almost independent of the problem size. (C) 1998 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:193 / 228
页数:36
相关论文
共 50 条
[31]  
Lobo M. S., 1997, SOCP SOFTWARE 2 ORDE
[32]   Extension of Karmarkar's algorithm onto convex quadratically constrained quadratic problems [J].
Nemirovskii, A ;
Scheinberg, K .
MATHEMATICAL PROGRAMMING, 1996, 72 (03) :273-289
[33]   Self-scaled barriers and interior-point methods for convex programming [J].
Nesterov, YE ;
Todd, MJ .
MATHEMATICS OF OPERATIONS RESEARCH, 1997, 22 (01) :1-42
[34]  
Oppenheim A. V., 1970, DIGITAL SIGNAL PROCE
[35]  
OUSTRY F, IN PRESS SIAM J OPTI
[36]  
Patel M. H., 1995, Computational Optimization and Applications, V4, P79, DOI 10.1007/BF01299160
[37]   THE DESIGN OF FIR FILTERS IN THE COMPLEX-PLANE BY CONVEX-OPTIMIZATION [J].
POTCHINKOV, A ;
REEMTSEN, R .
SIGNAL PROCESSING, 1995, 46 (02) :127-146
[38]  
SAYED AH, 1997, P 5 IEEE MED C CONTR
[39]   Direction finding in phased arrays with a neural network beamformer [J].
Southall, HL ;
Simmers, JA ;
ODonnell, TH .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 1995, 43 (12) :1369-1374
[40]  
TENTAL A, 1992, INTERIOR POINT POLYN