Skip to main content
Log in

Inner approximating the completely positive cone via the cone of scaled diagonally dominant matrices

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

Abstract

Motivated by the expressive power of completely positive programming to encode hard optimization problems, many approximation schemes for the completely positive cone have been proposed and successfully used. Most schemes are based on outer approximations, with the only inner approximations available being a linear programming based method proposed by Bundfuss and Dür (SIAM J Optim 20(1):30–53, 2009) and also Yıldırım (Optim Methods Softw 27(1):155–173, 2012), and a semidefinite programming based method proposed by Lasserre (Math Program 144(1):265–276, 2014). In this paper, we propose the use of the cone of nonnegative scaled diagonally dominant matrices as a natural inner approximation to the completely positive cone. Using projections of this cone we derive new graph-based second-order cone approximation schemes for completely positive programming, leading to both uniform and problem-dependent hierarchies. This offers a compromise between the expressive power of semidefinite programming and the speed of linear programming based approaches. Numerical results on random problems, standard quadratic programs and the stable set problem are presented to illustrate the effectiveness of our approach.

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
Fig. 3

Similar content being viewed by others

Notes

  1. Note that our definition is different from the classical definition of diagonal dominance (see [15, Definition 6.1.9]) in that we require the diagonal entries of A to be nonnegative.

References

  1. Abraham, B., Naomi, S.: Completely Positive Matrices. World Scientific, Singapore (2003)

    MATH  Google Scholar 

  2. Ahmadi, A.A., Dash, S., Hall, G.: Optimization over structured subsets of positive semidefinite matrices via column generation. Discrete Optim. 24, 129–151 (2017)

    Article  MathSciNet  Google Scholar 

  3. Ahmadi, A.A., Hall, G.: Sum of squares basis pursuit with linear and second order cone programming. Contemp. Math. 685, 27–53 (2017)

    Article  MathSciNet  Google Scholar 

  4. Ahmadi, A.A., Majumdar, A.: Dsos and sdsos optimization: more tractable alternatives to sum of squares and semidefinite optimization. SIAM J. Appl. Algebra Geom. 3(2), 193–230 (2019)

    Article  MathSciNet  Google Scholar 

  5. Boman, E.G., Chen, D., Parekh, O., Toledo, S.: On factor width and symmetric h-matrices. Linear Algebra Appl. 405, 239–248 (2005)

    Article  MathSciNet  Google Scholar 

  6. Bomze, I.M., de Klerk, E.: Solving standard quadratic optimization problems via linear, semidefinite and copositive programming. J. Glob. Optim. 24(2), 163–185 (2002)

    Article  MathSciNet  Google Scholar 

  7. Bomze, I.M., Dür, M., de Klerk, E., Roos, C., Quist, A.J., Terlaky, T.: On copositive programming and standard quadratic optimization problems. J. Glob. Optim. 18(4), 301–320 (2000)

    Article  MathSciNet  Google Scholar 

  8. Bomze, I.M., Schachinger, W., Uchida, G.: Think co(mpletely) positive! matrix properties, examples and a clustered bibliography on copositive optimization. J. Glob. Optim. 52(3), 423–445 (2012)

    Article  MathSciNet  Google Scholar 

  9. Bundfuss, S., Dür, M.: An adaptive linear approximation algorithm for copositive programs. SIAM J. Optim. 20(1), 30–53 (2009)

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  11. Burer, S.: Copositive programming. In: Miguel, A.F., Lasserre, J.B. (eds.) Handbook on Semidefinite Conic and Polynomial Optimization, pp. 201–218. Springer, Berlin (2012)

    Chapter  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  13. 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, Berlin (2010)

    Chapter  Google Scholar 

  14. Grant, M., Boyd, S.: CVX: Matlab software for disciplined convex programming, version 2.1 (2014). http://cvxr.com/cvx. Accessed Jan 2018

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

    Book  Google Scholar 

  16. Johnson, D.J., Trick, M.A.: Cliques, Colorings and Satisfiability. 2nd DIMACS Implementation Challenge, 1993, pp. 492–497. American Mathematical Society, Providence (1996)

    Google Scholar 

  17. Lasserre, J.B.: New approximations for the cone of copositive matrices and its dual. Math. Program. 144(1), 265–276 (2014)

    Article  MathSciNet  Google Scholar 

  18. Lobo, M.S., Vandenberghe, L., Boyd, S., Lebret, H.: Applications of second-order cone programming. SIAM J. Optim. 12(4), 875–892 (2002)

    Article  MathSciNet  Google Scholar 

  19. Parrilo, P.A.: Structured semidefinite programs and semialgebraic geometry methods in robustness and optimization. Ph.D. Thesis, California Institute of Technology (2000)

  20. Pena, J., Vera, J., Zuluaga, L.F.: Computing the stability number of a graph via linear and semidefinite programming. SIAM J. Optim. 18(1), 87–105 (2007)

    Article  MathSciNet  Google Scholar 

  21. Permenter, F., Parrilo, P.: Partial facial reduction: simplified, equivalent sdps via approximations of the psd cone. Math. Program. 171, 1–54 (2018)

    Article  MathSciNet  Google Scholar 

  22. Rockafellar, R.T.: Convex Analysis. Princeton University Press, Princeton (1970)

    Book  Google Scholar 

  23. Rockafellar, R.T., Wets, R.J.B.: Variational Analysis. Springer, Berlin (1998)

    Book  Google Scholar 

  24. Sloane, N.: Challenge problems: independent sets in graphs. Information Sciences Research Center (2005). https://oeis.org/A265032/a265032.html. Accessed May 2018

  25. Yıldırım, E.A.: On the accuracy of uniform polyhedral approximations of the copositive cone. Optim. Methods Softw. 27(1), 155–173 (2012)

    Article  MathSciNet  Google Scholar 

  26. Yıldırım, E.A.: Inner approximations of completely positive reformulations of mixed binary quadratic programs : a unified analysis. Optim. Methods Softw. 32(6), 1163–1186 (2017)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to João Gouveia.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

The first author’s research was partially supported by FCT under Grants UID/MAT/00324/2019 through CMUC, and P2020 SAICTPAC/0011/2015. The second author’s research was supported partly by a research Grant (G-UADF) from The Hong Kong Polytechnic University and the third author’s research was supported by a Ph.D. scholarship from FCT, Grant PD/BD/128060/2016.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gouveia, J., Pong, T.K. & Saee, M. Inner approximating the completely positive cone via the cone of scaled diagonally dominant matrices. J Glob Optim 76, 383–405 (2020). https://doi.org/10.1007/s10898-019-00861-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-019-00861-3

Keywords

Navigation