Abstract
In this paper we propose a new branch-and-bound algorithm by using an ellipsoidal partition for minimizing an indefinite quadratic function over a bounded polyhedral convex set which is not necessarily given explicitly by a system of linear inequalities and/or equalities. It is required that for this set there exists an efficient algorithm to verify whether a point is feasible, and to find a violated constraint if this point is not feasible. The algorithm is based upon the fact that the problem of minimizing an indefinite quadratic form over an ellipsoid can be efficiently solved by some available (polynomial and nonpolynomial time) algorithms. In particular, the d.c. (difference of convex functions) algorithm (DCA) with restarting procedure recently introduced by Pham Dinh Tao and L.T. Hoai An is applied to globally solving this problem. DCA is also used for locally solving the nonconvex quadratic program. It is restarted with current best feasible points in the branch-and-bound scheme, and improved them in its turn. The combined DCA-ellipsoidal branch-and-bound algorithm then enhances the convergence: it reduces considerably the upper bound and thereby a lot of ellipsoids can be eliminated from further consideration. Several numerical experiments are given.
Similar content being viewed by others
References
Le Thi Hoai An, “Analyse numérique des algorithmes de l'Optimisation d.c. Approches locales et globales. Code et simulations numériques en grande dimension. Applications,” Thèse de Doctorat de l'Université de Rouen, 1994.
Le Thi Hoai An, Pham Dinh Tao, and Le Dung Muu, “Numerical solution for optimization over the efficient set by d.c. optimization algorithm,” Operations Research Letters vol. 19, pp. 117-128, 1996.
Le Thi Hoai An and Pham Dinh Tao, “Solving a class of linearly constrained indefinite quadratic problems by d.c. algorithms,” Journal of Global Optimization vol. 11, pp. 253-285, 1997.
Le Thi Hoai An and Pham Dinh Tao, “A branch-and-bound method via d.c. optimization algorithm and ellipsoidal technique for box constrained nonconvex quadratic programming problems,” Journal of Global Optimization (to appear).
I.M. Bomze and G. Danninger, “A global optimization algorithm for concave quadratic problems,” SIAM J. Optimization vol. 3, no.4, pp. 826-842, 1993.
I.M. Bomze and G. Danninger, “A finite algorithm for solving general quadratic problems,” J. Global Optimization vol. 4, pp. 1-16, 1994.
J.R. Clermont, M.E De La Lande, and Pham Dinh Tao, “Analysis of plane and axisymmetric flows of incompressible fluids with the stream tube method: Numerical simulation by trust region algorithm,” Int. J. for Numer. Method in Fluids vol. 13, pp. 371-339, 1991.
M. Fu, Z.Q. Luo, and Y. Yu, “Approximation algorithms for quadratic programming,” International Symposium on Optimization and Computation, The Graduate University for Advanced Studies, Shonan Village, Hayama, Japan, 1996.
D.M. Gay, “Computing optimal locally constrained steps,” SIAM J. Sci. Stat. Comput. vol. 2, pp. 186-197, 1981.
M. Grotschel, L. Lovasz, and A. Schrijver, Geometric Algorithms and Combinatorial Optimization, Springer-Verlag: Berlin, 1993.
J.B. Hiriart-Urruty, “From convex optimization to non convex optimization. Part I: Necessary and sufficient conditions for global optimality,” Nonsmooth Optimization and Related Topics, Ettore Majorana International Sciences, Series 43, Plenum Press, 1988.
R. Horst and H. Tuy, Global Optimization: Deterministic Approaches, 2nd revised edition, Springer-Verlag: Berlin, 1993.
R. Horst and N.V. Thoai, “A new algorithm for solving the general quadratic programming problem,” Forschungsberich No. 3, 1993, Universitat Trier, 1996.
S. Kim, D. Kim, and K.N. Chang, “Using two successive subgradients in the ellipsoid method for nonlinear programming,” J. Optimization Theory and Application vol. 82, pp. 543-553, 1994.
K. Levenberg, “A method for the solution of certain nonlinear problems in least squares,” Quarterly Appl. Math. vol. 2, pp. 164-168, 1963.
S. Lucidi, L. Palagi, and M. Roma, “On some properties of quadratic programs with a convex quadratic constraint,” (to appear).
D. W. Marquardt, “An algorithm for least-squares estimation of nonlinear parameters,” J. SIAM vol. 11, pp. 431-441, 1963.
J. Martinez, “Local minimizers of quadratic functions on Euclidean balls and spheres,” SIAM J. Optimization vol. 4, no.1, pp. 159-176, 1994.
J.J. Moré and D.C. Sorensen, “Computing a trust region step,” SIAM J. Sci. Stat. Comput. vol. 4, pp. 553-572, 1983.
Le. D. Muu and W. Oettli, “An algorithm for indefinite quadratic program with convex constraints,” OR Letters vol. 10, pp. 323-327, 1989.
P.M. Pardalos and J.B. Rosen, Constrained Global Optimization: Algorithms and Applications, Springer-Verlag: Berlin, 1987.
P.M. Pardalos and G. Schnitger, “Checking local optimality in constrained quadratic programming in NP-hard,” OR Letters vol. 7, pp. 33-35, 1988.
P.M. Pardalos and S.A. Vavasis, “Quadratic programming with one negative eigenvalue is NP-hard,” J. Global Optimization vol. 1, pp. 15-22, 1991.
Pham Dinh Tao and S. Elbernoussi, “Duality in d.c. (difference of convex functions) optimization. Subgradient methods,” Trends in Mathematical Optimization, International Series of Numer. Math. Birkhauser, 1988, vol. 84, pp. 276-294,.
Pham Dinh Tao, “Méthodes numériques pour la minimisation globale d'une forme quadratique (convexe ou non convexe) sur une boule et une sphère euclidiennes,” Rapport de recherche, Université. Joseph-Fourier, Grenoble, 1989.
Pham Dinh Tao and S. Wang, “Training multi-layered neural network with a trust region based algorithm,” Math. Modell. Numer. Anal(M 2 AN) vol. 24, no.4, pp. 523-553, 1990.
Pham Dinh Tao and Le Thi Hoai An, “Minimisation globale d'une forme quadratique sur une boule and une sphère euclidiennes. Stabilité de la dualité lagrangienne. Optimalité globale. Méthodes numériques,” Rapport de Recherche, L.M.I, CNRS URA 1378, INSA-Rouen, 1992.
Pham Dinh Tao and Le Thi Hoai An, “Lagrangian stability and global optimality on nonconvex quadratic minimization over Euclidiean balls and spheres,” Journal of Convex Analysis vol. 2, pp. 263-276, 1995.
Pham Dinh Tao and Le Thi Hoai An, “D.c. (difference of convex functions) optimization algorithms (DCA) for globally minimizing nonconvex quadratic forms on Euclidean balls and spheres,” Operations Research Letters vol. 19, pp. 207-216, 1996.
Pham Dinh Tao, Thai Quynh Phong, R. Horaud, and Longquan, “Stability of Lagrangian duality for nonconvex quadratic programming. Solution methods and applications in computer vision,” Mathematical Modelling and Numerical Analysis (M 2 AN) vol. 30, no.6, 1996.
Pham Dinh Tao and Le Thi Hoai An, “Convex analysis approach to d.c. programming: Theory, algorithm and applications (dedicated to Professor Hoang Tuy on the occasion of his 70th birthday),” Acta Mathematica Vietnamica 1997a, vol. 22, no.1, pp. 289-355.
Pham Dinh Tao and Le Thi Hoai An, “D.c. optimization algorithms for trust region problem,” SIAM J. Optimization 1997b (to appear).
F. Rendl and H. Wolkowicz, “A semidefinite framework to trust region subproblems with application to large scale minimization,” CORR Report 94-32, Department of Combinatorics and Optimization, University of Waterloo, 1994.
R.T Rockafellar, Convex Analysis, Princeton University: Princeton, 1970.
S.A. Santos and D.C. Sorensen, “A new matrix-free algorithm for the large-scale trust-region subproblem,” SIAM Journal on Optimization 1997 (to appear).
N.Z. Shor, “Cut-off method with space extension in convex programming problems,” Cybernetics vol. 13, pp. 94-96, 1977.
D.C. Sorensen, “Newton's method with a model trust region modification,” SIAM J. Numer. Anal. vol. 19, no.2, pp. 409-426, 1982.
D.C. Sorensen, “Implicit application of polynomial filters in a K-step Arnoldi method,” SIAM Journal on Matrix Analysis and Applications vol. 13, pp. 357-385, 1992.
D.C. Sorensen, “Minimization of a large scale quadratic function subject to a spherical constraint,” SIAM Journal on Optimization vol. 7, no.1, pp. 141-161, 1997.
M. Todd, “On minimum ellipsoids containing part of a given ellipsoid,” Mathematics of Operations Research vol. 7, pp. 253-261.
S.A. Vavasis, Nonlinear Optimization: Complexity Issues, Oxford University Press, 1991.
Y. Ye, “On affine scaling algorithms for nonconvex quadratic programming,” Mathematical Programming vol. 56, pp. 285-300, 1992.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hoai An, L.T., Tao, P.D. & Muu, L.D. A Combined D.C. Optimization—Ellipsoidal Branch-and-Bound Algorithm for Solving Nonconvex Quadratic Programming Problems. Journal of Combinatorial Optimization 2, 9–28 (1998). https://doi.org/10.1023/A:1009777410170
Issue Date:
DOI: https://doi.org/10.1023/A:1009777410170