Multi-objective energy-aware scheduling

Scheduling determines the way in which jobs are assigned to resources. Multiple resources, e.g. machines and human operators, are available for the problem under consideration. Jobs and resources are defined by various characteristics and constraints, required to match in feasible assignments. Manufacturing companies strive for good quality schedules, in terms of operational efficiency and custom-related objectives. Makespan and tardiness are two objectives often separately considered during single objective optimisation. These objectives are denoted as “business objectives” and show a latent correlation. For example, makespan optimisation may positively influence the total tardiness of the schedule.