A branch and cut algorithm for nonconvex quadratically constrained quadratic programming

作者: Charles Audet , Pierre Hansen , Brigitte Jaumard , Gilles Savard

DOI: 10.1007/S101079900106

关键词: Quadratic growthBranch and cutTree (data structure)Mathematical optimizationAlgorithmLinearizationQuadratic programmingMathematicsNode (circuits)Quadratically constrained quadratic programQuadratic equation

摘要: We present a branch and cut algorithm that yields in finite time, globally e-optimal solution (with respect to feasibility optimality) of the nonconvex quadratically constrained quadratic programming problem. The idea is estimate all terms by successive linearizations within branching tree using Reformulation-Linearization Techniques (RLT). To do so, four classes (cuts), depending on one three parameters, are detailed. For each class, we show how select best member with precise criterion. cuts introduced at any node valid whole tree, not only subtree rooted node. In order enhance computational speed, structure created flexible enough be used other nodes. Computational results reported include standard test problems taken from literature. Some these solved for first time proof global optimality.

参考文章(31)
Hanif D. Sherali, Cihan H. Tuncbilek, Comparison of Two Reformulation-Linearization TechniqueBased Linear Programming Relaxations for Polynomial Programming Problems Journal of Global Optimization. ,vol. 10, pp. 381- 390 ,(1997) , 10.1023/A:1008237515535
Jerome Bracken, Garth P McCormick, Selected applications of nonlinear programming ,(1968)
Laurence A. Wolsey, A resource decomposition algorithm for general mathematical programs Mathematical Programming Studies. pp. 244- 257 ,(1981) , 10.1007/BFB0120932
Hanif D. Sherali, Amine Alameddine, An explicit characterization of the convex envelope of a bivariate bilinear function over special polytopes Annals of Operations Research. ,vol. 25, pp. 197- 209 ,(1990) , 10.1007/BF02283695
Thai Quynh Phong, Pham Dinh Tao, Thi Hoai Le An, A method for solving d.c. programming problems. Application to fuel mixture nonconvex optimization problem Journal of Global Optimization. ,vol. 6, pp. 87- 105 ,(1995) , 10.1007/BF01106607
L.R. Foulds, D. Haugland, K. JÖrnsten, A bilinear approach to the pooling problem Optimization. ,vol. 24, pp. 165- 180 ,(1992) , 10.1080/02331939208843786
Faiz A. Al-Khayyal, Christian Larsen, Timothy Van Voorhis, A relaxation method for nonconvex quadratically constrained quadratic programs Journal of Global Optimization. ,vol. 6, pp. 215- 230 ,(1995) , 10.1007/BF01099462
F.A. Al-Khayyal, Jointly constrained bilinear programs and related problems: an overview Computers & Mathematics With Applications. ,vol. 19, pp. 53- 62 ,(1990) , 10.1016/0898-1221(90)90148-D
Hanif D. Sherali, Cihan H. Tuncbilek, A reformulation-convexification approach for solving nonconvex quadratic programming problems Journal of Global Optimization. ,vol. 7, pp. 1- 31 ,(1995) , 10.1007/BF01100203