Abstract
The nonconvex quadratic programming problem with continuous and/or binary variables is a typical NP-hard optimization problem, which has a wide range of applications. This article presents an overview of actual solution methods for solving this interesting and important class of programming problems. Solution methods are discussed in the sense of global optimization.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Al-Khayyal, F.A., Falk, J.E.: Jointly constrained biconvex programming. Math. Oper. Res. 8, 273–286 (1983)
Al-Khayyal, F.A., Larsen, C., van Voorhis, T.: A relaxation method for nonconvex quadratically constrained quadratic programs. Journal of Global Optimization 6, 215–230 (1995)
Audet, C., Hansen, P., Jaumard, B., Savard, G.: A branch and cut algorithm for nonconvex quadratically constrained quadratic programming. Math. Program. Ser. A 87, 131–152 (2000)
Bazaraa, M.S., Sherali, H.D., Shetty, C.M.: Nonlinear Programming: Theory and Algorithms, 2nd edn. John Wiley & Sons, Inc. (1993)
Ben-Tal, A., Eiger, G., Gershovitz, V.: Global Minimization by Reducing the Duality Gap. Mathematical Programming 63, 193–212 (1994)
Berman, A., Shaked-Monderer, N.: Completely positive matrices. World Scientific (2003)
Bomze, I.M.: On standard quadratic optimization problems. Journal of Global Optimization 13, 369–387 (1998)
Bomze, I.M., Danninger, G.: A global optimization algorithm for concave quadratic problems. SIAM J. Optimization 3, 826–842 (1993)
Bomze, I.M., Duer, M., de Klerk, E., Roos, C., Quist, A.J., Terlaky, T.: On copositive programming and standard quadratic optimization problems. Journal of Global Optimization 18, 301–320 (2000)
Bomze, I.M.: Branch and bound approaches to standard quadratic optimization problems. Journal of Global Optimization 22, 17–37 (2002)
Bomze, I.M., de Klerk, E.: Solving standard quadratic optimization problems via linear, semidefinite and copositive programming. Journal of Global Optimization 24, 163–185 (2002)
Bomze, I.M., Jarre, F., Rendl, F.: Quadratic factorization heuristics for copositive programming. Math. Prog. Comp. 3, 37–57 (2011)
Brimberg, J., Hansen, P., Mladenović, N.: A note on reduction of quadratic and bilinear programs with equality constraints. Journal of Global Optimization 22, 39–47 (2002)
Bundfuss, S., Dür, M.: An adaptive linear approximation algorithm for copositive programs. SIAM Journal on Optimization 20, 30–53 (2009)
Bundfuss, S., Dür, M.: Algorithmic copositivity detection by simplicial partition. Linear Algebra and its Applications 428, 1511–1523 (2008)
Burer, S.: On the copositive representation of binary and continuous nonconvex quadratic programs. Mathematical Programming 120, 479–495 (2009)
Dür, M.: Copositive programming – a survey. In: Diehl, M., Glineur, F., Jarlebring, E., Michiels, W. (eds.) Recent Advances in Optimization and its Applications in Engineering, pp. 3–20. Springer (2010)
Dür, M., Horst, R.: Lagrange Duality and Partioning Techniques in Nonconvex Global Optimization. Journal of Optimization Theory and Applications 95, 347–369 (1997)
Falk, J.E., Hoffman, K.L.: A Successive Underestimation Method for Concave Minimization Problems. Mathematics of Operations Research 1, 251–259 (1976)
Floudas, C.A., Aggarwal, A., Ciric, A.R.: Global optimum search for nonconvex NLP and MINLP problems. Computers and Chemical Engineering 13, 1117–1132 (1989)
Floudas, C.A., Visweswaran, V.: A global optimization algorithm (GOP) for certain classes of nonconvex NLPs- I. Theory. Computers and Chemical Engineering 14, 1397–1417 (1990)
Floudas, C.A., Visweswaran, V.: Quadratic optimization. In: Horst, R., Pardalos, P.M. (eds.) Handbook of Global Optimization, pp. 217–269. Kluwer Academic Publihers (1995)
Fujie, T., Kojima, M.: Semidefinite programming relaxation for nonconvex quadratic programs. Journal of Global Optimization 10, 367–380 (1997)
Geoffrion, A.M.: Duality in Nonlinear Programming: A Simplified Application-Oriented Development. SIAM Review 13, 1–37 (1971)
Han, C.G., Pardalos, P.M., Ye, Y.: On the solution of indefinite quadratic problems using an interior point algorithm. Informatica 3, 474–496 (1992)
Hansen, P., Jaumard, B.: Reduction of indefinite quadratic programs to bilinear programs. Journal of Global Optimization 2, 41–60 (1992)
Hansen, P., Jaumard, B., Ruiz, M., Xiong, J.: Global optimization of indefinite quadratic functions subject to box constraints. Naval Res. Logist. 40, 373–392 (1993)
Heinkenschloss, M.: On the solution of a two ball trust region subproblem. Math. Programming 64, 249–276 (1994)
Hiriart-Urruty, J.B., Seeger, A.: A variational approach to copositive matrices. SIAM Rev. 52, 593–629 (2010)
Horst, R., Pardalos, P.M. (eds.): Handbook of global optimization. Kluwer Academic Publihers (1995)
Horst, R., Pardalos, P.M., Thoai, N.V.: Introduction to Global Optimization, 2nd edn. Kluwer, Dordrecht (2000)
Horst, R., Thoai, N.V.: A new algorithm for solving the general quadratic programming problem. Computational Optimization and Applications 5, 39–49 (1996)
Horst, R., Thoai, N.V.: DC programming: Overview. Journal of Optimization Theory and Applications 103, 1–43 (1999)
Horst, R., Thoai, N.V., Benson, H.P.: Concave minimization via conical partitions and polyhedral outer approximation. Mathematical Programming 50, 259–274 (1991)
Horst, R., Tuy, H.: Global Optimization: Deterministic Approaches, 3rd edn. Springer, Berlin (1996)
Kojima, M., Tunçel, L.: Cones of matrix and successive convex ralaxations of nonconvex sets. SIAM J. Optimization 10, 750–778 (2000)
Kojima, M., Tunçel, L.: Discretization and localization in successive convex relaxation methods for nonconvex quadratic optimization. Math. Program. Ser. A 89, 79–111 (2000)
Kono, H.: Maximizing a convex quadratic function subject to linear constraints. Mathematical Programming 11, 117–127 (1976)
Le Thi, H.A., Pham, D.T.: Solving a class of linearly constrained indefinite quadratic problems by d.c. algorithm. Journal of Global Optimization 11, 253–285 (1997)
Le Thi, H.A., Pham, D.T.: A branch and bound method via d.c. optimization algorithms and ellipsoidal technique for box constrained nonconvex quadratic problems. Journal of Global Optimization 13, 171–206 (1998)
Locatelli, M., Raber, U.: Packing equal circes into a square: a deterministic global optimization approach. Discrete Apllied Mathematics 122, 139–166 (2002)
Lovász, L., Schreijver, A.: Cone of matrices and set functions and 0-1 optimization. SIAM J. Optimization 1, 166–190 (1991)
Mangasarian, O.L.: Nonlinear Programming. Robert E. Krieger Publishing Company, Huntington (1979)
Martinez, J.M.: Local minimizers of quadratic functions on Euclidean balls and spheres. SIAM J. Optimization 4, 159–176 (1994)
Moré, J.: Generalizations of the trust region problem. Optimization Methods & Software 2, 189–209 (1993)
Novak, I.: A new semidefinite bound for indefinite quadratic forms over a simplex. Journal of Global Optimization 14, 357–364 (1999)
Novak, I.: Dual bounds and optimality cuts for all-quadratic programs with convex constraints. Journal of Global Optimization 18, 337–356 (2000)
Pardalos, P.M.: Global optimization algorithms for linearly constrained indefinite quadratic problems. Comput. Math. Appl. 21, 87–97 (1991)
Pardalos, P.M., Rendl, F., Wolkowicz, H.: The Quadratic Assignment Problem: A Survey and Recent Developments. DIMACS Series in Discrete Mathematics and Theoretical Computer Science, vol. 16, pp. 1–39 (1994)
Pardalos, P.M., Rosen, J.B.: Constrained Global Optimization: Algorithms and Applications. LNCS, vol. 268. Springer, Heidelberg (1987)
Pardalos, P.M., Vavasis, S.A.: Quadratic programming with one negative eigenvalue is NP-hard. Journal of Global Optimization 1, 843–855 (1991)
Pardalos, P.M., Ye, Y., Han, C.G.: Algorithms for the solution of quadratic knapsack problems. Linear Algebra & its Applications 152, 69–91 (1991)
Pham, D.T., Le Thi, H.A.: D.c. optimization algorithm for solving the trust region subproblem. SIAM J. on Optimization 8, 1–30 (1998)
Phong, T.Q., Pham, D.T., Le Thi, H.A.: A method for solving d.c. programming problems. Application to fuel mixture nonconvex optimization problem. J. of Global Optimization 6, 87–105 (1995)
Raber, U.: A simplicial branch and bound method for solving nonconvex all-quadratic programs. J. of Global Optimization 13, 417–432 (1998)
Rendl, F., Wolkowicz, H.: A semidefinite framwork for trust region subproblems with applications to large scale minimization. Mathematical Programming (Serie B) 77, 273–299 (1997)
Sahni, S.: Computationally related problems. SIAM J. Comput. 3, 262–279 (1974)
Sherali, H.D., Adams, W.P.: A hierarchy of relations between the continuous and convex hull representations of zero-one programming problems. SIAM J. Discrete Mathematics 3, 411–430 (1990)
Sherali, H.D., Adams, W.P.: A refomulation-linearization technique for solving discrete and continuous nonconvex problems. Kluwer Academic Publihers (1999)
Sherali, H.D., Tuncbilek, C.H.: A reformulation-convexification approach for solving nonconvex quadratic programming problems. J. of Global Optimization 7, 1–31 (1995)
Shor, N.Z.: Nondifferentiable optimization and polynomial problems. Kluwer Academic Publihers (1998)
Shor, N.Z., Stetsyuk, P.I.: Lagrangian bounds in multiextremal polynomial and discrete optimization problems. J. of Global Optimization 23, 1–41 (2002)
Stern, R., Wolkowicz, H.: Indefinite trust region subproblems and nonsymmetric eigenvalue perturbation. SIAM J. Optimization 5, 286–313 (1995)
Takeda, A., Dai, Y., Fukuda, M., Kojima, M.: Towards the implementation of successive convex relaxation method for nonconvex quadratic optimization problems. In: Pardalos, P. (ed.) Approximation and Complexity in Numerical Optimization: Continuous and Discrete Problems. Kluwer Academic Publishers (2000)
Takeda, A., Fujisawa, K., Fukaya, Y., Kojima, M.: Parallel implementation of successive convex relation methods for quadratic optimization problems. J. of Global Optimization 24, 237–260 (2002)
Thoai, N.V.: Global Optimization Techniques for Solving the General Quadratic Integer Programming Problem. Computational Optimization and Applications 10, 149–163 (1998)
Thoai, N.V.: Duality Bound Method for the General Quadratic Programming Problem with Quadratic Constraints. Journal of Optimization Theory and Applications 107, 331–354 (2000)
Thoai, N.V.: Convergence and Application of a Decomposition Method Using Duality Bounds for Nonconvex Global Optimization. Journal of Optimization Theory and Applications 113, 165–193 (2002)
Vandenberghe, L., Boyd, S.: Semidefinite Programming. SIAM Review 38, 49–95 (1996)
Visweswaran, V., Floudas, C.A.: A global optimization algorithm (GOP) for certain classes of nonconvex NLPs- II. Application of theory and test problems. Computers and Chemical Engineering 14, 1419–1434 (1990)
Yajima, Y., Fujie, T.: A polyhedral approach for nonconvex quadratic programming problems with box constraints. Journal of Gloabl Optimization 13, 151–170 (1998)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer International Publishing Switzerland
About this paper
Cite this paper
Van Thoai, N. (2013). Solution Methods for General Quadratic Programming Problem with Continuous and Binary Variables: Overview. In: Nguyen, N., van Do, T., le Thi, H. (eds) Advanced Computational Methods for Knowledge Engineering. Studies in Computational Intelligence, vol 479. Springer, Heidelberg. https://doi.org/10.1007/978-3-319-00293-4_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-00293-4_1
Publisher Name: Springer, Heidelberg
Print ISBN: 978-3-319-00292-7
Online ISBN: 978-3-319-00293-4
eBook Packages: EngineeringEngineering (R0)