A new accelerating method for global non-convex quadratic optimization with non-convex quadratic constraints
Introduction
In this paper, we shall be concerned with the non-convex quadratic programming with non-convex quadratical constrained with bounded variables:where , Qj ∈ Rn×n and bj ∈ R1. Without loss generality, it can be assumed that matrices 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 Problem 2 Problem 3
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)
- et al.
A Global optimization algorithm using parametric linearization relaxation
Appl. Math. Comput.
(2007) Linearization method of global optimization for generalized geometric programming
Appl. Math. Comput.
(2005)Synthesis of globally optimal controllers for robust performance to unstructured uncertainty
IEEE Trans. Automat. Contr.
(1996)Preprocessing nonlinear functional constraints with applications to the pooling problem
ORSA J. Comput.
(1992)
Cited by (7)
Globally minimizing a class of linear multiplicative forms via simplicial branch-and-bound
2023, Journal of Global OptimizationAn Out Space Accelerating Algorithm for Generalized Affine Multiplicative Programs Problem
2017, Journal of Control Science and EngineeringGlobal optimization algorithm for a class of mathematical problems
2016, Journal of Mechanical Engineering Research and DevelopmentsAn optimization algorithm for solving a class of multiplicative problems
2014, Journal of Chemical and Pharmaceutical ResearchA branch and bound reduced algorithm for quadratic programming problems with quadratic constraints
2013, Mathematical Problems in EngineeringAn effective computational algorithm for a class of linear multiplicative programming
2013, Journal of Software