A semidefinite relaxation scheme for quadratically constrained quadratic problems with an additional linear constraint

Similar documents
The Trust Region Subproblem with Non-Intersecting Linear Constraints

Lecture 1. 1 Conic programming. MA 796S: Convex Optimization and Interior Point Methods October 8, Consider the conic program. min.

Lecture 6: Conic Optimization September 8

Research Note. A New Infeasible Interior-Point Algorithm with Full Nesterov-Todd Step for Semi-Definite Optimization

MIT Algebraic techniques and semidefinite optimization February 14, Lecture 3

POLYNOMIAL OPTIMIZATION WITH SUMS-OF-SQUARES INTERPOLANTS

New stopping criteria for detecting infeasibility in conic optimization

Strong Duality in Nonconvex Quadratic Optimization with Two Quadratic Constraints

EE 227A: Convex Optimization and Applications October 14, 2008

On self-concordant barriers for generalized power cones

A PREDICTOR-CORRECTOR PATH-FOLLOWING ALGORITHM FOR SYMMETRIC OPTIMIZATION BASED ON DARVAY'S TECHNIQUE

Lecture 5. Theorems of Alternatives and Self-Dual Embedding

Research overview. Seminar September 4, Lehigh University Department of Industrial & Systems Engineering. Research overview.

Lecture 8. Strong Duality Results. September 22, 2008

Robust l 1 and l Solutions of Linear Inequalities

The Simplest Semidefinite Programs are Trivial

Acyclic Semidefinite Approximations of Quadratically Constrained Quadratic Programs

Relations between Semidefinite, Copositive, Semi-infinite and Integer Programming

A new primal-dual path-following method for convex quadratic programming

1 Introduction Semidenite programming (SDP) has been an active research area following the seminal work of Nesterov and Nemirovski [9] see also Alizad

4TE3/6TE3. Algorithms for. Continuous Optimization

Convex relaxation. In example below, we have N = 6, and the cut we are considering

A CONIC DANTZIG-WOLFE DECOMPOSITION APPROACH FOR LARGE SCALE SEMIDEFINITE PROGRAMMING

15. Conic optimization

Convex relaxation. In example below, we have N = 6, and the cut we are considering

Keywords. quadratic programming, nonconvex optimization, strong duality, quadratic mappings. AMS subject classifications. 90C20, 90C26, 90C46

Croatian Operational Research Review (CRORR), Vol. 3, 2012

TRUST REGION SUBPROBLEM WITH A FIXED NUMBER OF ADDITIONAL LINEAR INEQUALITY CONSTRAINTS HAS POLYNOMIAL COMPLEXITY

Rank-one LMIs and Lyapunov's Inequality. Gjerrit Meinsma 4. Abstract. We describe a new proof of the well-known Lyapunov's matrix inequality about

arxiv: v1 [math.oc] 14 Oct 2014

Identifying Redundant Linear Constraints in Systems of Linear Matrix. Inequality Constraints. Shafiu Jibrin

Polynomial Solvability of Variants of the Trust-Region Subproblem

An Infeasible Interior-Point Algorithm with full-newton Step for Linear Optimization

א K ٢٠٠٢ א א א א א א E٤

Lecture: Cone programming. Approximating the Lorentz cone.

New Rank-One Matrix Decomposition Techniques and Applications to Signal Processing

Lecture 5. The Dual Cone and Dual Problem

Primal-dual relationship between Levenberg-Marquardt and central trajectories for linearly constrained convex optimization

A conjugate gradient-based algorithm for large-scale quadratic programming problem with one quadratic constraint

Relaxations and Randomized Methods for Nonconvex QCQPs

Fast Algorithms for SDPs derived from the Kalman-Yakubovich-Popov Lemma

Limiting behavior of the central path in semidefinite optimization

Exact SDP Relaxations for Classes of Nonlinear Semidefinite Programming Problems

Convexity Properties Associated with Nonconvex Quadratic Matrix Functions and Applications to Quadratic Programming

Introduction to Semidefinite Programming I: Basic properties a

E5295/5B5749 Convex optimization with engineering applications. Lecture 5. Convex programming and semidefinite programming

w Kluwer Academic Publishers Boston/Dordrecht/London HANDBOOK OF SEMIDEFINITE PROGRAMMING Theory, Algorithms, and Applications

c 2000 Society for Industrial and Applied Mathematics

Second Order Cone Programming Relaxation of Positive Semidefinite Constraint

Eigenvalue techniques for convex objective, nonconvex optimization problems Daniel Bienstock, Columbia University, New York.

Using Schur Complement Theorem to prove convexity of some SOC-functions

Semidefinite Programming, Combinatorial Optimization and Real Algebraic Geometry

The complexity of optimizing over a simplex, hypercube or sphere: a short survey

Some Properties of the Augmented Lagrangian in Cone Constrained Optimization

4. Algebra and Duality

An interior-point trust-region polynomial algorithm for convex programming

Robust Farkas Lemma for Uncertain Linear Systems with Applications

A Continuation Approach Using NCP Function for Solving Max-Cut Problem

A Polynomial Column-wise Rescaling von Neumann Algorithm

arxiv: v1 [math.oc] 23 Nov 2012

A Full Newton Step Infeasible Interior Point Algorithm for Linear Optimization

IE 521 Convex Optimization

A FULL-NEWTON STEP INFEASIBLE-INTERIOR-POINT ALGORITHM COMPLEMENTARITY PROBLEMS

Strong duality in Lasserre s hierarchy for polynomial optimization

Advances in Convex Optimization: Theory, Algorithms, and Applications

Approximate Farkas Lemmas in Convex Optimization

BCOL RESEARCH REPORT 07.04

Trust Region Problems with Linear Inequality Constraints: Exact SDP Relaxation, Global Optimality and Robust Optimization

How to generate weakly infeasible semidefinite programs via Lasserre s relaxations for polynomial optimization

McMaster University. Advanced Optimization Laboratory. Title: A survey of the S-lemma. Authors: Imre Pólik, Tamás Terlaky. AdvOL-Report No.

Semidefinite Programming Basics and Applications

1. Introduction. Consider the following quadratically constrained quadratic optimization problem:

Convex Optimization. (EE227A: UC Berkeley) Lecture 28. Suvrit Sra. (Algebra + Optimization) 02 May, 2013

Optimality, Duality, Complementarity for Constrained Optimization

A PRIMAL-DUAL INTERIOR POINT ALGORITHM FOR CONVEX QUADRATIC PROGRAMS. 1. Introduction Consider the quadratic program (PQ) in standard format:

On minimizing a quadratic function on Stiefel manifold

Deterministic Methods for Detecting Redundant Linear. Constraints in Semidefinite Programming

Lecture Note 5: Semidefinite Programming for Stability Analysis

Largest dual ellipsoids inscribed in dual cones

A full-newton step infeasible interior-point algorithm for linear programming based on a kernel function

A sensitivity result for quadratic semidefinite programs with an application to a sequential quadratic semidefinite programming algorithm

Linear Programming: Simplex

A STRENGTHENED SDP RELAXATION. via a. SECOND LIFTING for the MAX-CUT PROBLEM. July 15, University of Waterloo. Abstract

I.3. LMI DUALITY. Didier HENRION EECI Graduate School on Control Supélec - Spring 2010

A STRUCTURAL GEOMETRICAL ANALYSIS OF WEAKLY INFEASIBLE SDPS

arxiv: v1 [math.oc] 26 Sep 2015

Distributionally Robust Convex Optimization

Mustafa Ç. Pinar 1 and Marc Teboulle 2

A convex optimization approach for minimizing the ratio of indefinite quadratic functions over an ellipsoid

Robust and Optimal Control, Spring 2015

Global Optimality Conditions in Maximizing a Convex Quadratic Function under Convex Quadratic Constraints

l p -Norm Constrained Quadratic Programming: Conic Approximation Methods

Lectures 9 and 10: Constrained optimization problems and their optimality conditions

On the Sandwich Theorem and a approximation algorithm for MAX CUT

Local Self-concordance of Barrier Functions Based on Kernel-functions

A path following interior-point algorithm for semidefinite optimization problem based on new kernel function. djeffal

Lecture 9 Monotone VIs/CPs Properties of cones and some existence results. October 6, 2008

Optimization for Machine Learning

ROBUST ANALYSIS WITH LINEAR MATRIX INEQUALITIES AND POLYNOMIAL MATRICES. Didier HENRION henrion

Lecture 3: Lagrangian duality and algorithms for the Lagrangian dual problem

Transcription:

Iranian Journal of Operations Research Vol. 2, No. 2, 20, pp. 29-34 A semidefinite relaxation scheme for quadratically constrained quadratic problems with an additional linear constraint M. Salahi Semidefinite optimization relaxations are among the widely used approaches to find global optimal or approximate solutions for many nonconvex problems. Here, we consider a specific quadratically constrained quadratic problem with an additional linear constraint. We prove that under certain conditions the semidefinite relaxation approach enables us to find a global optimal solution of the underlying problem in polynomial time. Keywords: Quadratically constrained quadratic problems, Semidefinite optimization, Relaxation, Interior-point methods. Manuscript received on 8/07/200 and Accepted for publication on 29//200.. Introduction Quadratic optimization has received much attention in the literature and it is a fundamental problem in optimization theory and practice; see Nocedal and Wright [5], Polik and Terlaky [6], Shor [8] and Yakubovich []. This problem appears in many disciplines such as economic equilibrium, combinatorial optimization, numerical partial differential equations, and general nonlinear programming. Recently, there were several results on quadratic optimization. Among these, using semidefinite optimization (SDO) relaxations, it has been shown that global optimal solution can be found in polynomial time using interior point algorithms, see de Klerk [3], Salahi [7], Sturm and Zhang [0], Ye and Zhang [2], and references therein. Here, we consider minimizing a quadratic function subject to a quadratic equality constraint with an additional linear inequality constraint as follows: min 2 s.t., () or, where (space of symmetric matrices),,,,. Moreover, we assume that the feasible region of () is nonempty and for the case of linear inequality constraint, it has a strictly feasible point called. Obviously, () is not a convex problem and classical quadratic optimization algorithms do not necessarily find a global optimal solution; see Nocedal and Wright [5]. Semidefinite optimization (SDO) relaxations are one of the widely used approaches to find approximate or global optimal solutions of such problems; see Fortin and Wolkowicz [4], Polik and Terlaky [6], Salahi [7], Sturm and Zhang [0], and Ye and Zhang [2]. Here we show that the SDO relaxations enables, us to find a global optimal solution of (), under certain conditions, in polynomial time. 2. SDO Relaxation Approach Faculty of Mathematical Sciences, University of Guilan, Rasht, Iran. Email:salahim@guilan.ac.ir

30 Salahi SDO is an extension of linear optimization and in its standard primal form is given by: min s. t.,,...,, 0, where,, Trace and 0 means that is positive semidefinite; see Alizadeh [] and Ben-Tal and Nemorovski [2]. The dual of the primal SDO is given by max, where means is positive semidefinite. The homogenized version of () is: min 2, (2) or,. It is easy to check that if, is a solution of (2), then is a solution of (). Now, we may write (2) as follows: where and, 0, 0 c min 0, or0,, (3) 0, 0 0 0. One can see that is a positive semidefinite matrix. Then, let us relax it to a general positive semidefinite matrix. The relaxed problem becomes: min 0, or0,, (4) where given by 0,. Following the duality notion introduced in the introduction, the dual of (4) is max, (5) 0, 0

A semidefinite relaxation scheme for quadratically 3 (or free for the quality case). In the sequel, first we discuss conditions under which both (4) and (5) are solvable, and then give the optimal solution for the original problem (). Theorem 2.. Suppose be a feasible solution for () (strictly feasible for the case of linear inequality) and null with 0. Then problems (4) and (5) satisfy the Slater regularity conditions. Therefore, they are both solvable and the duality gap is zero. Proof. Let, where and is a positive constant such that. Obviously, from the Schur complement theorem, 0 and or0,. Moreover, to have 0 is equivalent to having 2 0. This definitely holds for appropriately chosen α. For the dual problem (5), by choosing and a small positive number ( 0 for the case of equality), and a sufficiently small negative number, will be positive definite, which implies the Slater regularity of (5). The following lemma is crucial for constructing a solution of the original problem from the solution of (4); see Strum and Zhang [0]. Lemma 2.. Let X be a symmetric positive semi definite matrix of rank and G be an arbitrary symmetric matrix with G 0. Then, there exists a rank one decomposition of matrix such that and 0,,,. If in particular 0, then 0,,,. Theorem 2.2. Suppose that for some, 0 and relaxation (4) gives a global optimal solution of () in polynomial time. 0. Then, the SDO Proof. Suppose that (of rank ) and,,, are optimal solutions for (4) and (5), respectively. By Lemma 2., we have =, (6) for which 0,,,. Now since for some, 0 and 0, then by the Schur Complement theorem, 0. If for the linear inequality case we have 0, then from ( 0, we further have x 0,,,. Moreover, since 0,,,, then 0,,,.

32 Salahi Thus, for at least a,, we have, where 0; otherwise from 0, we have 0, since. Thus x 0, which is a contradiction. Furthermore, by the com plementarity condition, 0. Thus we have 0. This further implies that One can easily check that 0. (7) 0, 0, Therefore, is optimal for ().. is an optimal solution for (4) and since (4) is a relaxation of (3), then However, if for the problem having linear inequality constraint we have 0, then 0. Now, since 0 for some, satisfies conditions discussed before, then from 0,,,, we have 0,,,. Therefore, 0. Since 0, this implies t 0. Therefore, if 0, then we cannot have 0. Now, suppose that 0 and t 0 satisfying conditions discussed before. To have 0, we need to have 0. Therefore, for 0 and conditions on the statement of the theorem for some, we have 0. Thus, 0,,,. Now, for at least one we have where 0 as before. The rest of the proof is given as before. Finally, since an SDO problem can be solved in polynomial time using the interior point algorithms, then we can find a global optimal solution of () polynomialy under conditions stated in the theorem; see Alizadeh [] and Sturm [0].,

A semidefinite relaxation scheme for quadratically 33 Now, let us present a small example for problem () with linear inequality constraint with the following randomly generated data:.9003 0.9932.2223 0.897 0.9492 0.2028 0.9932 0.929 0.804.7569 0.7976 0.987 Q =.2223.804.8436.655 0.9894,g = 0.6038, β =, 0.897.7569.655 0.8205 0.9035 0.2722 0.9492 0.7976 0.9894 0.9035 0.2778 0.988 T a=[0.053,0.7468,0.445,0.938,0.4660], c = 0.9, f=0. The solution obtained by SeDuMi from solving (4) is * X =.0000-0.2760 0.275-0.3376 0.8252 0.2856-0.2760 0.0762-0.0600 0.0932-0.2277-0.0788 0.275-0.0600 0.0473-0.0734 0.795 0.062. -0.3376 0.0932-0.0734 0.40-0.2786-0.0964 0.8252-0.2277 0.795-0.2786 0.680 0.2357 0.2856-0.0788 0.062-0.0964 0.2357 0.086 Furthermore, by applying Lemma 2. we have the following optimal solution of original problem: 3. Conclusions 0.2760 0.275 0.3376 0.8252 0.2856. We proved that a global optimal solution of an indefinite quadratic minimization problem with one quadratic equality constraint and one linear equality or inequality constraint could be found in polynomial time by an SDO relaxation under certain conditions. Acknowledgement The author thanks the referee for reading the manuscript very carefully. References [] Alizadeh, A. (99), Combinatorial optimization with interior point methods and semidefinite matrices, Ph.D. Thesis, University of Minnesota, USA. [2] Ben-Tal, A. and Nemirovski, A. (200), Lectures on Modern Convex Optimization, SIAM, Philadelphia, PA. [3] De Klerk, E. (2008), The complexity of optimizing over a simplex, hypercube or sphere: a short survey, Central Europ. J. OR, 6, -25.

34 Salahi [4] Fortin, C. and Wolkowicz, H. (2004), The trust region subproblem and semidefinite programming, Optim. Methods Softw., 9, 4-67. [5] Nocedal, J. and Wright, S.J. (999), Numerical Optimization, Springer. [6] Polik, I. and Terlaky, T. (2007), A survey of the S-lemma, SIAM Review, 49(3), 37-48. [7] Salahi, M. (200), Convex optimization approach to a single quadratically constrained quadratic minimization problem, Central Europ. J. OR, 8, 8-87. [8] Shor, N. (987), Quadratic optimization problems, Soviet Journal of Computer and Systems Science, 25, -. [9] Sturm, J.F. (999), Using SeDuMi.02, a MATLAB toolbox for optimization over symmetric cones, Optim. Methods Softw., /2, 625-653, Special issue on Interior Point Methods(CD supplement with software). [0] Sturm, J.F. and Zhang, S. (2003),On cones of nonnegative quadratic functions, Mathematics of Operations Research, 28(2), 246-267. [] Yakubovich, V.A. (973), The S-procedure and duality theorems for nonconvex problems of quadratic programming, Vol.. Vestnik Leningrad University, 8-87. [2] Ye, Y. and Zhang, S. (2003), New results on quadratic minimization, SIAM J. on Opt., 4(), 245-267