Abstract: Highlights•Most nonnegative matrix factorization algorithms are based on block coordinate descent.•Updating the factors jointly can save up computational time.•Joint majorization-minimization results in new and simple multiplicative updates.•Computational savings are significant for the quadratic, Kullback-Leibler and Itakura-Saito losses.
Loading