Skip to main content
Log in

On the computational complexity of membership problems for the completely positive cone and its dual

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

Abstract

Copositive programming has become a useful tool in dealing with all sorts of optimisation problems. It has however been shown by Murty and Kabadi (Math. Program. 39(2):117–129, 1987) that the strong membership problem for the copositive cone, that is deciding whether or not a given matrix is in the copositive cone, is a co-NP-complete problem. From this it has long been assumed that this implies that the question of whether or not the strong membership problem for the dual of the copositive cone, the completely positive cone, is also an NP-hard problem. However, the technical details for this have not previously been looked at to confirm that this is true. In this paper it is proven that the strong membership problem for the completely positive cone is indeed NP-hard. Furthermore, it is shown that even the weak membership problems for both of these cones are NP-hard. We also present an alternative proof of the NP-hardness of the strong membership problem for the copositive cone.

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. Berman, A., Shaked-Monderer, N.: Completely Positive Matrices. World Scientific, Singapore (2003)

    Book  MATH  Google Scholar 

  2. Bomze, I.M.: Copositive programming—recent developments and applications. Cent. Eur. J. Oper. Res. 216, 509–520 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  3. Bomze, I.M., Jarre, F., Rendl, F.: Quadratic factorization heuristics for copositive programming. Math. Program. Comput. 3(1), 37–57 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  4. 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  MATH  MathSciNet  Google Scholar 

  5. Bondy, J., Murty, U.: Graph Theory with Applications. Macmillan, London (1976)

    MATH  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  7. Burer, S.: Copositive programming. In: Handbook of Semidefinite, Cone and Polynomial Optimization: Theory, Algorithms, Software and Applications, pp. 201–218. Springer, New York (2012)

    Chapter  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  9. de Klerk, E.: The complexity of optimizing over a simplex, hypercube or sphere: a short survey. Cent. Eur. J. Oper. Res. 16(2), 111–125 (2008)

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  11. Dickinson, P.J.C.: The copositive cone, the completely positive cone and their generalisations. Ph.D. thesis, University of Groningen (2013)

  12. Dickinson, P.J.C., Dür, M.: Linear-time complete positivity detection and decomposition of sparse matrices. SIAM J. Matrix Anal. Appl. 33(3), 701–720 (2012)

    Article  MATH  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. Garey, M., Johnson, D.: Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, New York (1979)

    MATH  Google Scholar 

  15. Grötschel, M., Lovász, L., Schrijver, A.: Geometric Algorithms and Combinatorial Optimization. Springer, Berlin (1988)

    Book  MATH  Google Scholar 

  16. Gvozdenović, N., Laurent, M.: The operator Ψ for the chromatic number of a graph. SIAM J. Optim. 19(2), 572–591 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  17. Hiriart-Urruty, J.B., Seeger, A.: A variational approach to copositive matrices. SIAM Rev. 52(4), 593–629 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  18. Jarre, F., Schmallowsky, K.: On the computation of certificates. J. Glob. Optim. 45(2), 281–296 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  19. Kaykobad, M.: On nonnegative factorization of matrices. Linear Algebra Appl. 96, 27–33 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  20. Murty, K., Kabadi, S.: Some NP-complete problems in quadratic and nonlinear programming. Math. Program. 39(2), 117–129 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  21. Schrijver, A.: Combinatorial Optimization: Polyhedra and Efficiency. Algorithms and Combinatorics, vol. 24. Springer, Berlin (2003)

    Google Scholar 

  22. Yudin, D., Nemirovskii, A.: Informational complexity and efficient methods for the solution of convex extremal problems. Èkon. Mat. Metody 12(2), 357–369 (1976). English translation: Matekon 13(3) (1977) 25–45

    MATH  Google Scholar 

Download references

Acknowledgements

We wish to thank Gerhard J. Woeginger, Mirjam Dür and the anonymous referees for their highly useful advice and comments on this paper. Luuk Gijben was supported by the Netherlands Organisation for Scientific Research (NWO) through grant no.639.033.907. This research was carried out whilst Peter J.C. Dickinson was a PhD student at the Johann Bernoulli Institute, University of Groningen.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peter J. C. Dickinson.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dickinson, P.J.C., Gijben, L. On the computational complexity of membership problems for the completely positive cone and its dual. Comput Optim Appl 57, 403–415 (2014). https://doi.org/10.1007/s10589-013-9594-z

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10589-013-9594-z

Keywords

Navigation