Skip to main content
Log in

A relaxation method for nonconvex quadratically constrained quadratic programs

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

Abstract

We present an algorithm for finding approximate global solutions to quadratically constrained quadratic programming problems. The method is based on outer approximation (linearization) and branch and bound with linear programming subproblems. When the feasible set is non-convex, the infinite process can be terminated with an approximate (possibly infeasible) optimal solution. We provide error bounds that can be used to ensure stopping within a prespecified feasibility tolerance. A numerical example illustrates the procedure. Computational experiments with an implementation of the procedure are reported on bilinearly constrained test problems with up to sixteen decision variables and eight constraints.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Al-Khayyal, F. A. (1990), Jointly Constrained Bilinear Programs and Related Problems: An Overview,Computers and Mathematics with Applications 19, 53–62.

    Google Scholar 

  2. Al-Khayyal, F. A. (1992), Generalized Bilinear Programming, Part I: Models, Applications and Linear Programming Relaxation,European Journal of Operational Research 60, 306–314.

    Google Scholar 

  3. Al-Khayyal, F. A. and Falk, J. E. (1983), Jointly Constrained Biconvex Programming,Mathematics of Operations Research 8, 273–286.

    Google Scholar 

  4. Al-Khayyal, F. A. and Larsen, C. (1990), Global Optimization of a Quadratic Function Subject to a Bounded Mixed Integer Constraint Set,Annals of Operations Research 25, 169–180.

    Google Scholar 

  5. Al-Khayyal, F. A. and Pardalos, P. M. (1991), Global Optimization Algorithms for VLSI Compaction Problems,Arabian Journal for Science and Engineering 16, 335–339.

    Google Scholar 

  6. Baron, D. P. (1972), Quadratic Programming with Quadratic Constraints,Naval Research Logistics Quarterly 17, 253–260.

    Google Scholar 

  7. Eben Chaime, M. (1990), The Physical Design of Printed Circuit Boards: A Mathematical Programming Approach, Ph.D. Dissertation, School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia.

    Google Scholar 

  8. Erenguc, S. S. and Benson, H. P. (1991), An Algorithm for Indefinite Integer Quadratic Programming,Computers & Mathematics with Applications 21, 99–106.

    Google Scholar 

  9. Evans, D. H. (1963), Modular Design — A Special Case in Nonlinear Programming,Operations Research 11, 637–647.

    Google Scholar 

  10. Filar, J. A. and Schultz, T. A. (1995), Bilinear Programming and Structured Stochastic Games,Journal of Optimization Theory and Applications (forthcoming).

  11. Floudas, C. A. and Aggarwal, A. (1990), A Decomposition Strategy for Global Optimum Search in the Pooling Problem,ORSA Journal on Computing 2, 225–235.

    Google Scholar 

  12. Floudas, C. A. and Visweswaran, V. (1993), A Primal-Relaxed Dual Global Optimization Approach,Journal of Optimization Theory and Its Applications 78, 187–225.

    Google Scholar 

  13. Foulds, L. R., Haughland, D., and Johnston, K. (1992), A Bilinear Approach to the Pooling Problem,Optimization 24, 165–180.

    Google Scholar 

  14. Goldberg, J. B. (1984), The Modular Design Problem with Linear Separable Side Constraints: Heuristics and Applications, Ph.D. Dissertation, Industrial and Operations Engineering Department, University of Michigan, Ann Arbor, Michigan.

    Google Scholar 

  15. Hansen, P. (1979), Methods of Nonlinear 0–1 Programming,Annals of Discrete Mathematics 5, 53–70.

    Google Scholar 

  16. Hansen, P. and Jaumard, B. (1992), Reduction of Indefinite Quadratic Programs to Bilinear Programs,Journal of Global Optimization 2, 41–60.

    Google Scholar 

  17. Hao, E. P. (1982), Quadratically Constrained Quadratic Programming: Some Applications and a Method for Solution,ZOR 26, 105–119.

    Google Scholar 

  18. Horst, R. (1986), A General Class of Branch and Bound Methods in Global Optimization with Some New Approaches to Concave Minimization,Journal of Optimization Theory and Applications 51, 271–291.

    Google Scholar 

  19. Horst, R. and Tuy, H. (1993),Global Optimization: Deterministic Approaches, Second Edition, Springer-Verlag, Berlin.

    Google Scholar 

  20. Pardalos, P. M. and Rosen, J. B. (1987),Constrained Global Optimization: Algorithms and Applications, Lecture Notes in Computer Science 268. Springer-Verlag, Berlin.

    Google Scholar 

  21. Press, W. H., Teukolsky, S. A., Vetterling, W. T., and Flannery, B. P. (1988),Numerical Recipes in C, Cambridge University Press, Cambridge.

    Google Scholar 

  22. Rutenberg, D. P. and Shaftel, T. L. (1971), Product Design: Sub-Assemblies for Multiple Markets,Management Science 18, B220-B231.

    Google Scholar 

  23. Sherali, H. D. and Tuncbilek, C. H. (1992), A Global Optimization Algorithm for Polynomial Programming Problems Using a Reformulation-Linearization Technique,Journal of Global Optimization 2, 101–112.

    Google Scholar 

  24. Shor, N. Z. (1990), Dual Quadratic Estimates in Polynomial and Boolean Programming,Annals of Operations Research 25, 163–168.

    Google Scholar 

  25. Van de Panne, C. (1966), Programming with a Quadratic Constraint,Management Science 12, 748–815.

    Google Scholar 

  26. Visweswaran, V. and Floudas, C. A. (1993), New Properties and Computational Improvement of the GOP Algorithm for Problems with Quadratic Objective Functions and Constraints,Journal of Global Optimization 3, 439–462.

    Google Scholar 

  27. Visweswaran, V. and Floudas, C. A. (1990), A Global Optimization Algorithm (GOP) for Certain Classes of Nonconvex NLP's: II. Applications of Theory and Test Problems,Computers and Chemical Engineering 14, 1417–1434.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research was supported in part by National Science Foundation Grant DDM-91-14489.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Al-Khayyal, F.A., Larsen, C. & Van Voorhis, T. A relaxation method for nonconvex quadratically constrained quadratic programs. J Glob Optim 6, 215–230 (1995). https://doi.org/10.1007/BF01099462

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01099462

Key words

Navigation