Conic convex programming and self-dual embedding

被引:0
|
作者
Luo, Z.-Q. [1 ]
Sturm, J.F. [1 ]
Zhang, S. [1 ]
机构
[1] Communications Research Laboratory, McMaster University, Hamilton, Ont., Canada
关键词
Algorithms - Computational methods - Problem solving;
D O I
暂无
中图分类号
学科分类号
摘要
How to initialize an algorithm to solve an optimization problem is of great theoretical and practical importance. In the simplex method for linear programming this issue is resolved by either the two-phase approach or using the so-called big M technique. In the interior point method, there is a more elegant way to deal with the initialization problem, viz. the self-dual embedding technique proposed by Ye, Todd and Mizuno. For linear programming this technique makes it possible to identify an optimal solution or conclude the problem to be infeasible/unbounded by solving its embedded self-dual problem. The embedded self-dual problem has a trivial initial solution and has the same structure as the original problem. Hence, it eliminates the need to consider the initialization problem at all. In this paper, we extend this approach to solve general conic convex programming, including semidefinite programming. Since a nonlinear conic convex programming problem may lack the so-called strict complementarity property, it causes difficulties in identifying solutions for the original problem, based on solutions for the embedded self-dual system. We provide numerous examples from semidefinite programming to illustrate various possibilities which have no analogue in the linear programming case.
引用
收藏
页码:169 / 218
相关论文
共 50 条
  • [1] Conic convex programming and self-dual embedding
    Luo, ZQ
    Sturm, JF
    Zhang, S
    OPTIMIZATION METHODS & SOFTWARE, 2000, 14 (03): : 169 - 218
  • [2] A New Self-Dual Embedding Method for Convex Programming
    Shuzhong Zhang
    Journal of Global Optimization, 2004, 29 : 479 - 496
  • [3] On implementation of a self-dual embedding method for convex programming
    Cheng, JTW
    Zhang, SH
    OPTIMIZATION METHODS & SOFTWARE, 2006, 21 (01): : 75 - 103
  • [4] A new self-dual embedding method for convex programming
    Zhang, SZ
    JOURNAL OF GLOBAL OPTIMIZATION, 2004, 29 (04) : 479 - 496
  • [5] On the behavior of the homogeneous self-dual model for conic convex optimization
    Freund, RM
    MATHEMATICAL PROGRAMMING, 2006, 106 (03) : 527 - 545
  • [6] On the behavior of the homogeneous self-dual model for conic convex optimization
    Robert M. Freund
    Mathematical Programming, 2006, 106 : 527 - 545
  • [7] Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding
    O'Donoghue, Brendan
    Chu, Eric
    Parikh, Neal
    Boyd, Stephen
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2016, 169 (03) : 1042 - 1068
  • [8] Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding
    Brendan O’Donoghue
    Eric Chu
    Neal Parikh
    Stephen Boyd
    Journal of Optimization Theory and Applications, 2016, 169 : 1042 - 1068
  • [9] SOLVING CONIC OPTIMIZATION PROBLEMS VIA SELF-DUAL EMBEDDING AND FACIAL REDUCTION: A UNIFIED APPROACH
    Permenter, Frank
    Friberg, Henrik A.
    Andersen, Erling D.
    SIAM JOURNAL ON OPTIMIZATION, 2017, 27 (03) : 1257 - 1282
  • [10] Initialization in semidefinite programming via a self-dual skew-symmetric embedding
    deKlerk, E
    Roos, C
    Terlaky, T
    OPERATIONS RESEARCH LETTERS, 1997, 20 (05) : 213 - 221