Skip to main content
Log in

A robust Lagrangian-DNN method for a class of quadratic optimization problems

  • Published:
Computational Optimization and Applications Aims and scope Submit manuscript

Abstract

The Lagrangian-doubly nonnegative (DNN) relaxation has recently been shown to provide effective lower bounds for a large class of nonconvex quadratic optimization problems (QAPs) using the bisection method combined with first-order methods by Kim et al. (Math Program 156:161–187, 2016). While the bisection method has demonstrated the computational efficiency, determining the validity of a computed lower bound for the QOP depends on a prescribed parameter \(\epsilon > 0\). To improve the performance of the bisection method for the Lagrangian-DNN relaxation, we propose a new technique that guarantees the validity of the computed lower bound at each iteration of the bisection method for any choice of \(\epsilon > 0\). It also accelerates the bisection method. Moreover, we present a method to retrieve a primal-dual pair of optimal solutions of the Lagrangian-DNN relaxation using the primal-dual interior-point method. As a result, the method provides a better lower bound and substantially increases the robustness as well as the effectiveness of the bisection method. Computational results on binary QOPs, multiple knapsack problems, maximal stable set problems, and quadratic assignment problems illustrate the robustness of the proposed method. In particular, a tight bound for QAPs with size \(n=50\) could be obtained.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Arima, N., Kim, S., Kojima, M.: A quadratically constrained quadratic optimization model for completely positive cone programming. SIAM J. Optim. 23(4), 2320–2340 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  2. Arima, N., Kim, S., Kojima, M.: Simplified copositive and lagrangian relaxations for linearly constrained quadratic optimization problems in continuous and binary variables. Pac. J. Optim. 10, 437–451 (2014)

    MathSciNet  MATH  Google Scholar 

  3. Arima, N., Kim, S., Kojima, M., Toh, K.C.: Lagrangian-conic relaxations, part I: a unified framework and its applications to quadratic optimization problems. Research report B-475, Tokyo Institute of Technology, Department of Mathematical and Computing Sciences, Tokyo (2014)

  4. Arima, N., Kim, S., Kojima, M., Toh, K.C.: Lagrangian-conic relaxations, part II: Applications to polynomial optimization problems. Research report B-476, Tokyo Institute of Technology, Department of Mathematical and Computing Sciences, Oh-Okayama, Meguro-ku, Tokyo 152-8552 (2014)

  5. Beck, A., M, T.: A fast iterative shrinkage-thresholding algorithm for Linear inverse problems. SIAM J. Imaging Sci. 2, 183–202 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  6. Borcher, B.: CSDP, a C library for semidefinite programming. Optim. Methods Softw. 11, 613–623 (1999)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  8. Burer, S.: Optimizatin a polyhedral-semidefinite relaxation of completely positive programs. Math. Prog. Comp. 2, 1–19 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  9. de Klerk, E., Pasechnik, D.V.: Approximation of the stability number of a graph via copositive programming. SIAM J. Optim. 12, 875–892 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  10. Fazel, M., Pong, T.K., Sun, D.F., Tseng, P.: Hankel matrix rank minimization with applications to system identification and realization. SIAM J. Matrix Anal. Appl. 34, 946–977 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  11. Fujisawa, K., Fukuda, M., Kobayashi, M., Kojima, M., Nakata, K., Nakata, M., M., Y.: SDPA (SemiDefinite Programming Algorithm) user’s manual—version 7.0.5. Research report B-448, Deptartment of Mathematical and Computing Sciences, Tokyo Institute of Technology, Tokyo (2008)

  12. Ge, D., Ye, Y.: On doubly positive semidefinite programming relaxations. http://www.optimization-online.org/DB_HTML/2010/08/2709.html (2010)

  13. Hahn, P., Anjos, M.: QAPLIB—a quadratic assignment problem library. http://www.seas.upenn.edu/qaplib

  14. Kim, S., Kojima, M., Toh, K.C.: A lagrangian-DNN relaxation: a fast method for computing tight lower bounds for a class of quadratic optimization problems. Math. Program. 156, 161–187 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  15. Lasserre, J.B.: Global optimization with polynomials and the problems of moments. SIAM J. Optim. 11, 796–817 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  16. Moreau, J.J.: Décomposition orthogonale d’un espace hilbertien selon deux cones mutuellement polaires. CR Acad. Sci. 255, 238–240 (1962)

    MATH  Google Scholar 

  17. Murty, K.G., Kabadi, S.N.: Some np-complete problems in quadratic and non-linear programming. Math. Program. 39, 117–129 (1987)

    Article  MATH  Google Scholar 

  18. Sloane, N.: Challenge problems: Independent sets in graphs. http://neilsloane.com/doc/graphs.html

  19. Sturm, J.F.: SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones. Optim. Methods Softw. 11&12, 625–653 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  20. Tütüncü, R.H., Toh, K.C., Todd, M.J.: Solving semidefinite-quadratic-linear programs using SDPT3. Math. Program. 95, 189–217 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  21. Wiegele, A.: Biq mac library. http://www.biqmac.uni-klu.ac.at/biqmaclib.html (2007)

  22. Yang, L.Q., Sun, D.F., Toh, K.C.: SDPNAL+: a majorized semismooth Newton-CG augmented Lagrangian method for semidefinite programming with nonnegative constraints. Math. Prog. Comp. 7, 331–366 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  23. Yoshise, A., Matsukawa, Y.: On optimization over the doubly nonnegative cone. In: IEEE multi-conference on systems and control (2010)

  24. Zhao, X.Y., Sun, D.F., Toh, K.C.: A Newton-CG augmented Lagrangian method for semidefinite programming. SIAM J. Optim. 20(4), 1737–1765 (2010)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

The research of Sunyoung Kim was supported by NRF 2014-R1A2A1A11049618. The research of Masakazu Kojima was supported by Grant-in-Aid for Scientific Research (A) 26242027 and the Japan Science and Technology Agency (JST), the Core Research of Evolutionary Science and Technology (CREST) research project. Research of Kim-Chuan Toh was supported in part by the Ministry of Education, Singapore, Academic Research Fund under Grant R-146-000-194-112.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sunyoung Kim.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Arima, N., Kim, S., Kojima, M. et al. A robust Lagrangian-DNN method for a class of quadratic optimization problems. Comput Optim Appl 66, 453–479 (2017). https://doi.org/10.1007/s10589-016-9879-0

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10589-016-9879-0

Keywords

Mathematics Subject Classification

Navigation