production scheduling in pharmaceutical industry is challenging task due to the complexity arising from the multitude of constraints to be fulfilled. Please look at this article for further information:
Hybrid genetic optimization for solving the batch-scheduling problem in a pharmaceutical industry
apart from above suggestion easy to understand and implement is triz which is successful in pharma industry with lot of case studies in pioneering journals