An Alternating Rank-k Nonnegative Least Squares Framework (ARkNLS) for Nonnegative Matrix Factorization. - Delin Chu; Weya Shi; Srinivas Eswar; Haesun Park (SIAM J. Matrix Anal. Appl., 2021)