Multiple Machine Scheduling Problem