A polynomial-time algorithm for computing low CP-rank decompositions

Khaled Elbassioni, Trung Thanh Nguyen

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

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 languageBritish English
Pages (from-to)10-14
Number of pages5
JournalInformation Processing Letters
Volume118
DOIs
StatePublished - 1 Feb 2017

Keywords

  • Completely positive matrix
  • Computational complexity
  • CP-decomposition
  • CP-rank
  • Polynomial-time algorithm

Fingerprint

Dive into the research topics of 'A polynomial-time algorithm for computing low CP-rank decompositions'. Together they form a unique fingerprint.

Cite this