Quantum Divide-and-Conquer Anchoring for Separable Non-Negative Matrix Factorization

Abstract

It is NP-complete to find non-negative factors W and H with fixed rank r from a non-negative matrix X by minimizing ||X-WH^Τ ||^2. Although the separability assumption (all data points are in the conical hull of the extreme rows) enables polynomial-time algorithms, the computational cost is not affordable for big data. This paper investigates how the power of quantum computation can be capitalized to solve the non-negative matrix factorization with the separability assumption (SNMF) by devising a quantum algorithm based on the divide-and-conquer anchoring (DCA) scheme [Zhou et al., 2013]. The design of quantum DCA (QDCA) is challenging. In the divide step,  the random projections in  DCA is completed by a quantum algorithm for linear operations, which achieves the exponential speedup. We then  devise a heuristic post-selection procedure which extracts the information of anchors stored in the quantum states efficiently. Under a plausible assumption, QDCA performs efficiently, achieves the quantum speedup, and is beneficial for high dimensional problems.

Cite

Text

Du et al. "Quantum Divide-and-Conquer Anchoring for Separable Non-Negative Matrix Factorization." International Joint Conference on Artificial Intelligence, 2018. doi:10.24963/IJCAI.2018/289

Markdown

[Du et al. "Quantum Divide-and-Conquer Anchoring for Separable Non-Negative Matrix Factorization." International Joint Conference on Artificial Intelligence, 2018.](https://mlanthology.org/ijcai/2018/du2018ijcai-quantum/) doi:10.24963/IJCAI.2018/289

BibTeX

@inproceedings{du2018ijcai-quantum,
  title     = {{Quantum Divide-and-Conquer Anchoring for Separable Non-Negative Matrix Factorization}},
  author    = {Du, Yuxuan and Liu, Tongliang and Li, Yinan and Duan, Runyao and Tao, Dacheng},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2018},
  pages     = {2093-2099},
  doi       = {10.24963/IJCAI.2018/289},
  url       = {https://mlanthology.org/ijcai/2018/du2018ijcai-quantum/}
}