Describir: Scheduling in Supply Chains Using Mixed Integer Programming