Skip to main content
Log in

Linear transformation based solution methods for non-convex mixed integer quadratic programs

  • Original Paper
  • Published:
Optimization Letters Aims and scope Submit manuscript

Abstract

Two preprocessing techniques for mixed integer quadratic programs with non-convex objective functions are presented. The first is a convexification scheme and can be applied to problems were the continuous part of the Hessian is positive semidefinite. The second technique aims to reduce the size of the underestimating problems solved by branch-and-bound algorithms and can be applied to problems were the continuous part of the Hessian is singular. Numerical results are presented showing the effect of the preprocessing techniques.

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.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. Newby, E.: General solution methods for mixed integer quadratic programming and derivative free mixed integer non-linear programming problems. Ph.D. dissertation, University of the Witwatersrand (2013)

  2. Newby, E., Ali, M.M.: A trust-region-based derivative free algorithm for mixed integer programming. Comput. Optim. Appl. 60, 199–229 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  3. Billionnet, A., Elloumi, S., Lambert, A.: Extending the QCR method to general mixed-integer programs. Math. Program. 131, 381–401 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  4. Burer, S.: On the copositive representation of binary and continuous nonconvex quadratic programs. Math. Program. 120, 479–495 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  5. Misener, R., Floudas, C.: GloMIQO: Global mixed-integer quadratic optimizer. J. Glob. Optim. (2012). doi:10.1007/s10898-012-9874-7

    MATH  Google Scholar 

  6. Burer, S., Saxena, A.: The MILP road to MIQCP. In: Lee, J., Leyffer, S. (eds.) Mixed Integer Nonlinear Programming, pp. 373–405. Springer, New York (2012)

    Chapter  Google Scholar 

  7. Laurent, M., Poljak, S.: Gap inequalities for the cut polytope. Eur. J. Combin. 17, 233–254 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  8. Galli, L., Kaparis, K., Letchford, A.N.: Gap inequalities for non-convex mixed-integer quadratic programs. Oper. Res. Lett. 39, 297–300 (2011)

    MathSciNet  MATH  Google Scholar 

  9. Buchheim, C., Wiegele, A.: Using semidefinite programming for solving non-convex mixed-integer quadratic problems. In: Proceedings of the European Workshop on Mixed Integer Nonlinear Programming (2010)

  10. Sahinidis, N.: BARON: a general purpose global optimization software package. J. Glob. Optim. 8, 201–205 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  11. Belotti, P., Lee, J., Liberti, L., Margot, F., Wachter, A.: Branching and bounds tightening techniques for non-convex MINLP. Optim. Methods Softw. 24, 597–634 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  12. Achterberg, T.: SCIP: solving constraint integer programs. Math. Program. Comput. 1, 1–41 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  13. Gau, C.Y., Schrage, L.E.: Implementation and testing of a branch-and-bound based method for deterministic global optimization: operations research applications. In: Floudas, C.A., Pardalos, P.M. (eds.) Frontiers in Global Optimization, pp. 145–164. Kluwer Academic Publishers, Berlin (2003)

    Google Scholar 

  14. Lin, Y., Schrage, L.E.: The global solver in the LINDO API. Optim. Methods Software. 24, 657–668 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  15. Misener, R., Floudas, C.: GloMIQO: global optimization of mixed-integer quadratically-constrained quadratic programs (MIQCQP) through piecewise-linear and edge-concave relaxations. Math. Program. B 136, 155–182 (2012)

    Article  MATH  Google Scholar 

  16. Pörn, R., Harjunkoski, I., Westerlund, T.: Convexification of different classes of non-convex MINLP problems. Comput. Chem. Eng. 23, 439–448 (1999)

    Article  Google Scholar 

  17. Newby, E., Ali, M.M.: A note on convex reformulation schemes for mixed integer quadratic programs. J. Optim. Theory Appl. 160, 457–469 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  18. Newby, E., Ali, M.M.: Transformation-based preprocessing for mixed-integer quadratic programs. J. Optim. Theory Appl. (2015). doi:10.1007/s10957-015-0806-9

    MATH  Google Scholar 

  19. Horn, R.A., Johnson, C.R.: Matrix Analysis. Cambridge University Press, Cambridge (1985)

    Book  MATH  Google Scholar 

  20. McCormick, G.P.: Computability of global solutions to factorable nonconvex programs: Part I convex underestimating problems. Math. Program. 10, 147–175 (1976)

    Article  MATH  Google Scholar 

  21. Anton, H., Rorres, C.: Elementary Linear Algebra. Wiley, New Jersey (2005)

    MATH  Google Scholar 

  22. Czyzyk, J., Mesnier, M.P., More, J.J.: The NEOS server. IEEE Comput. Sci. Eng. 5, 68–75 (1998)

    Article  Google Scholar 

  23. Gropp, W., Moré, J.J.: Optimization environments and the NEOS server. In: Buhmann, M.D., Iserles, A. (eds.) Approximation Theory and Optimization, pp. 167–182. Cambridge University Press, Cambridge (1997)

    Google Scholar 

  24. Dolan, E.D., Moré, J.J.: Benchmarking optimization software with performance profiles. Math. Program. 91, 201–213 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  25. Zamora, J.M., Grossman, I.E.: A branch and contract algorithm for problems with concave univariate, bilinear and linear fractional terms. J. Glob. Optim. 14, 217–249 (1999)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

The second author would also like to thank Professor Tapio Westerlund of Åbo Academi, Turku, Finland, for introducing the research area to him. Financial support was provided by the National Research Foundation of South Africa under Grant CPR2010030300009918.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. M. Ali.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Newby, E., Ali, M.M. Linear transformation based solution methods for non-convex mixed integer quadratic programs. Optim Lett 11, 967–981 (2017). https://doi.org/10.1007/s11590-015-0988-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-015-0988-y

Keywords

Navigation