Nonnegative matrix factorization (NMF) is a linear dimensionality technique for nonnegative data with applications such as image analysis, text mining, audio source separation, and hyperspectral unmixing. Given MM rank rr, NMF looks WW rr columns HH rows that M ≈ WHM≈WH. NP-hard to solve in general. However, it can be computed efficiently under the separability assumption which requires basis v...