Pre- and Post-Processing Sum-of-Squares Programs in Practice

被引:239
作者
Lofberg, Johan [1 ]
机构
[1] Linkoping Univ, Dept Elect Engn, Div Automat Control, SE-58183 Linkoping, Sweden
关键词
Optimization methods; polynomials; software packages; OPTIMIZATION; MATLAB; SEDUMI;
D O I
10.1109/TAC.2009.2017144
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Checking non-negativity of polynomials using sum-of-squares has recently been popularized and found many applications in control. Although the method is based on convex programming, the optimization problems rapidly grow and result in huge semidefinite programs. Additionally, they often become increasingly ill-conditioned. To alleviate these problems, it is important to exploit properties of the analyzed polynomial, and post-process the obtained solution. This technical note describes how the sum-of-squares module in the MATLAB toolbox YALMIP handles these issues.
引用
收藏
页码:1007 / 1011
页数:5
相关论文
共 17 条
[1]  
[Anonymous], GLPKMEX MATLAB MEX I
[2]  
[Anonymous], 2004, P IEEE INT S COMPUTE
[3]  
Choi M-D., 1995, P S PURE MATH, V58, P103
[4]   Symmetry groups, semidefinite programs, and sums of squares [J].
Gatermann, K ;
Parrilo, PA .
JOURNAL OF PURE AND APPLIED ALGEBRA, 2004, 192 (1-3) :95-128
[5]   GloptiPoly: Global optimization over polynomials with Matlab and SeDuMi [J].
Henrion, D ;
Lasserre, JB .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2003, 29 (02) :165-194
[6]  
LOFBERG J, 2008, LITHISYR2845 LINK U
[7]  
MUROTA K, 2007, METR200752 U TOK DEP
[8]   An inequality for circle packings proved by semidefinite programming [J].
Parrilo, PA ;
Peretz, R .
DISCRETE & COMPUTATIONAL GEOMETRY, 2004, 31 (03) :357-367
[9]  
Parrilo Pablo A, 2000, THESIS
[10]  
Prajna S, 2002, IEEE DECIS CONTR P, P741, DOI 10.1109/CDC.2002.1184594