This is a scheduling programming. This program need to be corrected as some of the hard constraints are not read properly. (or probably some optimization) If you think it need to be redone.... I welcome suggestions. Please find enclose the problem. If you are interested please mail me....will explain to you in detail.