Non-negative matrix factorization with constraints
Document clustering based on non-negative matrix factorization