A new accelerating method for global non-convex quadratic optimization with non-convex quadratic constraints

https://doi.org/10.1016/j.amc.2007.08.015Get rights and content

Abstract

In this paper, we combine the new global optimization method proposed by Qu et al. [S.J. Qu, K.C. Zhang, Y. Ji, A global optimization algorithm using parametric linearization relaxation, Appl. Math. Comput. 186 (2007) 763–771] with a suitable deleting technique to propose a new accelerating global optimization algorithm for solving the non-convex quadratic optimization problems with non-convex quadratic constraints (NQP). This technique offers a possibility to cut away a large part of the currently investigated region in which the global optimal solution of NQP does not exist, and can be seen as an accelerating device for the global optimization algorithm of the NQP problems. Compared with the method in Qu et al. (2007), numerical results show that the computational efficiency is obviously improved by using this new technique in the number of iterations, the required list length and the overall execution time of the algorithm.

Introduction

In this paper, we shall be concerned with the non-convex quadratic programming with non-convex quadratical constrained with bounded variables:NQP(X0):minf0(x)s.t.fj(x)bj,j=1,,mX0=x:x̲i0xix¯i0,i=1,,,where fj(x)=(cj)Tx+12xTQjx,j=0,1,,m,cjRn, Qj  Rn×n and bj  R1. Without loss generality, it can be assumed that matrices Qj=qikjn×n,j=0,1,,m are all symmetric.

Quadratic constrained problems are worthy of study both because they frequently appear in applications [2] and because many other nonlinear problems can be transformed into this form [3], [4]. But solving problems of this sort is known to be NP-hard. Many global optimization algorithms have been developed for solving NQP based on the convexity assumptions on the objective function or the constrained functions of NQP (for example [5], [6]). But the global optimization algorithms of NQP without these assumptions are scarce. Recently, Tim and Faiz [7] gave a global optimization algorithm of NQP based on the convex relaxation. By using the parametric linearization method, Qu et al. [1] gave a new global optimization algorithm for finding the global minimum of NQP.

The main purpose of this paper is to provide an accelerating method for global optimization algorithm of NQP. Based on Ref. [1], a new deleting technique is given, and this technique offers the possibility to cut away a large part of the currently investigated feasible region which does not contain the global minimum of NQP. By using this new deleting technique which can be seen as an accelerating device of the global optimization algorithm for NQP, we can improve greatly the convergence of the algorithm by reducing the current investigated feasible region. Numerical experiments show that the computational efficiency can be obviously improved using this new technique, that is, the number of iterations, the required saving list length and the execution time of the algorithm can all be significantly reduced.

The remainder of this paper is organized as follows. In Section 2, the new deleting technique is presented. In Section 3, the proposed accelerating algorithm is given, and the convergence of the algorithm is proved. Numerical results of some problems in the area of engineering design are considered in Section 4. Section 5 provides a summary.

Section snippets

Deleting technique

In this section, we pay our attention to how to form a new deleting technique for eliminating a region in which the global minimum of NQP does not exist and to use this technique as an accelerating device for globally solving the problem NQP. The principal structure in the development of a solution procedure for solving NQP is the construction of lower bounds for this problem, as well as for its partitioned subproblems. A lower bound on the solution of NQP and its partitioned subproblems can be

The algorithm and global convergence

In this section, based on the former linear relaxation method and the new deleting technique, a new accelerating algorithm is proposed to find the global optimal solution of NQP. There are three fundamental processes in the algorithm procedure: a deleting process, a branching process, and an updating upper and lower bounds process.

Firstly, based on the former new deleting technique, when some conditions are satisfied, the deleting process can cut away all or a large part of the currently

Numerical experiments

In this section, we report some preliminary experiments. We test the performance of Algorithm AGOA and compare it with the global optimization algorithm in [1].

The test problems come from Refs. [1], [9]. They are the following five problems:

Problem 1

minx12+x22,s.t.-0.3x1x2-1,-x1-x2-1,xX0={x|2x15,1x23}.

Problem 2

minx1,s.t.14x1+12x2-16x22-16x121,114x12+114x22-37x1-37x21,1x15.5,1x25.5.

Problem 3

min-4x2+(x1-1)2+x22-10x32,s.t.x12+x22+x322,(x1-2)2+x22+x322.

As we can see the unknowns of this problem are contained

Conclusions

In this paper, a new accelerating method is used to globally solve the problem NQP which is based on a deleting technique and linearizing method. By using the linearizing method NQP is reduced to a sequence of linear programs. The new deleting technique offers the possibility to cut away a large part of the current investigated feasible region. Using this technique as an accelerating device and applying it to the proposed algorithm, we can greatly reduce the current investigated feasible

References (9)

There are more references available in the full text version of this article.
View full text