A method for critical components constrained materials requirements planning whereby a specified set of critical raw materials are allocated to demands to obtain an optimum production quantity for each of said product types so as to maximize profit, and the resulting production plan is then analyzed to determine the requirements of all materials not in the spe