linear constraints, can be included as auxiliary terms of the object function to be minimized.thus, the a priori information is incorporated as a target to be approximately accomplished, while in positive matrix factorization, generic rotation tools like FPEAK, Gkey and Fkey can drive the solution to the desired objective.