Optimization, Genetic Algorithm, Operations Research, Scheduling, Data Science.
Idle Times: By strategically scheduling tasks to start immediately after the preceding tasks finish, idle times are minimized. This effective use of available machine time contributes significantly to reducing the makespan. Balanced Machine Load: The algorithm schedules tasks in such a way that