Linear-Time Complete Positivity Detection and Decomposition of Sparse Matrices

A matrix $X$ is called completely positive if it allows a factorization $X = \sum_{b\in \mathcal{B}} bb{^\mathsf{T}}$ with nonnegative vectors $b$. These matrices are of interest in optimization, as it has been found that several combinatorial and quadratic problems can be formulated over the cone of completely positive matrices. The difficulty is that checking complete positivity is $\mathcal{NP}$-hard. Finding a factorization of a general completely positive matrix is also hard. In this paper we study complete positivity of matrices whose underlying graph possesses a specific sparsity pattern, for example, being acyclic or circular, where the underlying graph of a symmetric matrix of order $n$ is defined to be a graph with $n$ vertices and an edge between two vertices if the corresponding entry in the matrix is nonzero. The types of matrices that we analyze include tridiagonal matrices as an example. We show that in these cases checking complete positivity can be done in linear-time. A factorization of ...

[1]  Naomi Shaked-Monderer A note on upper bounds on the cp-rank , 2009 .

[2]  Immanuel M. Bomze,et al.  Linear-Time Copositivity Detection for Tridiagonal Matrices and Extension to Block-Tridiagonality , 2000, SIAM J. Matrix Anal. Appl..

[3]  Abraham Berman,et al.  Combinatorial Results on Completely Positive Matrices , 1987 .

[4]  A. Berman,et al.  Completely Positive Matrices , 2003 .

[5]  Samuel Burer,et al.  On the copositive representation of binary and continuous nonconvex quadratic programs , 2009, Math. Program..

[6]  Henryk Minc,et al.  On the Matrix Equation X′X = A , 1962, Proceedings of the Edinburgh Mathematical Society.

[7]  T. Markham,et al.  Factorizations of completely positive matrices , 1971, Mathematical Proceedings of the Cambridge Philosophical Society.

[8]  Mohamed A. Ramadan,et al.  On the matrix equation x + AT root(2n, X-1)A = 1 , 2006, Appl. Math. Comput..

[9]  Kh. D. Ikramov Linear-time algorithm for verifying the copositivity of an acyclic matrix , 2002 .

[10]  Mirjam Dür,et al.  Copositive Programming – a Survey , 2010 .

[11]  Abraham Berman,et al.  Characterization of completely positive graphs , 1993, Discret. Math..

[12]  Efstratios Gallopoulos,et al.  Computing symmetric nonnegative rank factorizations , 2012 .

[13]  L. J. Gray,et al.  Nonnegative factorization of positive semidefinite nonnegative matrices , 1980 .

[14]  A. Berman,et al.  Bipartite completely positive matrices , 1988, Mathematical Proceedings of the Cambridge Philosophical Society.

[15]  Xu Changqin A note on completely positive graphs $($II$)$ , 2000 .

[16]  Anton Kummert,et al.  A linear programming based analysis of the CP-rank of completely positive matrices , 2004 .

[17]  Yurii Nesterov,et al.  Interior-point polynomial algorithms in convex programming , 1994, Siam studies in applied mathematics.

[18]  J. C. Preisig,et al.  Copositivity and the Minimization of Quadratic Functions with Nonnegativity and Quadratic Equality Constraints , 1996 .

[19]  Uriel G. Rothblum,et al.  A note on the computation of the CP-rank , 2006 .

[20]  Kazuo Murota,et al.  Discrete convex analysis , 1998, Math. Program..

[21]  A. J. Quist,et al.  Copositive realxation for genera quadratic programming , 1998 .

[22]  M. Kaykobad On Nonnegative Factorization of Matrices , 1987 .

[23]  NONNEGATIVE RANK FACTORIZATION VIA RANK REDUCTION , 2008 .

[24]  Peter J. C. Dickinson AN IMPROVED CHARACTERISATION OF THE INTERIOR OF THE COMPLETELY POSITIVE CONE , 2010 .

[25]  A. J. Quist,et al.  Copositive relaxation for general quadratic programming. , 1998 .

[26]  Etienne de Klerk,et al.  On Copositive Programming and Standard Quadratic Optimization Problems , 2000, J. Glob. Optim..

[27]  Peter J. C. Dickinson,et al.  On the computational complexity of membership problems for the completely positive cone and its dual , 2013, Computational Optimization and Applications.

[28]  Abraham Berman,et al.  The maximal cp-rank of rank k completely positive matrices , 2003 .

[29]  Katta G. Murty,et al.  Some NP-complete problems in quadratic and nonlinear programming , 1987, Math. Program..

[30]  Alberto Seeger,et al.  A Variational Approach to Copositive Matrices , 2010, SIAM Rev..

[31]  Charles R. Johnson,et al.  Completely positive matrices associated with M-matrices , 1994 .