nCoded : Production Scheduling Techniques