Abstract
This paper investigates computing completely positive (cp) decompositions of positive semi-definite (PSD) matrices, a problem which arises in many applications. We propose the first polynomial-time algorithm for checking if a given PSD matrix has cp-rank of at most r, when r is a given constant. In addition, we present a polynomial-time algorithm for computing a (rational) cp-decomposition of such a matrix if it exists, within any desired accuracy.
Original language | British English |
---|---|
Pages (from-to) | 10-14 |
Number of pages | 5 |
Journal | Information Processing Letters |
Volume | 118 |
DOIs | |
State | Published - 1 Feb 2017 |
Keywords
- Completely positive matrix
- Computational complexity
- CP-decomposition
- CP-rank
- Polynomial-time algorithm