Solving Conic Optimization Problems via Self-Dual Embedding and Facial Reduction: A Unified Approach
نویسندگان
چکیده
We establish connections between the facial reduction algorithm of Borwein and Wolkowicz and the self-dual homogeneous model of Goldman and Tucker when applied to conic optimization problems. Specifically, we show the self-dual homogeneous model returns facial reduction certificates when it fails to return a primal-dual optimal solution or a certificate of infeasibility. Using this observation, we give algorithms, based on facial reduction, for solving the primal or dual problem that, in principle, always succeed. These algorithms have the appealing property that they only perform facial reduction when it is required, not when it is possible; e.g. if a primal-dual optimal solution exists, it will be found in lieu of a facial reduction certificate even if Slater’s condition fails. We interpret this phenomena geometrically by studying the cone of solutions to the homogeneous model—an interesting object in its own right. For the case of semidefinite programming, we show our method can be implemented using existing central-path-following techniques.
منابع مشابه
On an Implementation of Self-regular Proximity Based Feasible Ipms
Self-regular based interior point methods present a unified novel approach for solving linear optimization and conic optimization problems. So far it was not known if the new Self-Regular IPMs can lead to similar advances in computational practice as shown in the theoretical analysis. In this paper, we present our experiences in developing the software package McIPM that uses the dynamic versio...
متن کاملA New Self-Dual Embedding Method for Convex Programming
In this paper we introduce a conic optimization formulation for inequality-constrained convex programming, and propose a self-dual embedding model for solving the resulting conic optimization problem. The primal and dual cones in this formulation are characterized by the original constraint functions and their corresponding conjugate functions respectively. Hence they are completely symmetric. ...
متن کاملFacial Reduction Algorithms for Conic Optimization Problems
To obtain a primal-dual pair of conic programming problems having zero duality gap, two methods have been proposed: the facial reduction algorithm due to Borwein and Wolkowicz [1, 2] and the conic expansion method due to Luo, Sturm, and Zhang [5]. We establish a clear relationship between them. Our results show that although the two methods can be regarded as dual to each other, the facial redu...
متن کاملConic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding
We introduce a first-order method for solving very large convex cone programs. Themethod uses an operator splittingmethod, the alternating directionsmethod of multipliers, to solve the homogeneous self-dual embedding, an equivalent feasibility problem involving finding a nonzero point in the intersection of a subspace and a cone. This approach has several favorable properties. Compared to inter...
متن کاملOn implementation of a self-dual embedding method for convex programming
In this paper, we implement Zhang’s method [22], which transforms a general convex optimization problem with smooth convex constraints into a convex conic optimization problem and then apply the techniques of self-dual embedding and central path following for solving the resulting conic optimization model. A crucial advantage of the approach is that no initial solution is required, and the meth...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- SIAM Journal on Optimization
دوره 27 شماره
صفحات -
تاریخ انتشار 2017