Restructuring Scheduling