Abstract

This paper considers a job scheduling problem to minimize the weighted sum of makespan and energy consumption. The jobs are arrived according to their ready times and the jobs are processed on a single or parallel identical machines. The machine can be power off if the power consumption on waiting jobs is larger than the power requirement for power off and on operations. This paper characterizes the optimal solution such that the ERD (Earliest Ready Date) rule leads to the optimal sequence and a schedule without intermediate idle time is the optimal. Based upon the characterization, we develop the optimal solution algorithm for the single machine problem. By the way, we suggest three heuristic algorithms, ERD, LPT (Longest Processing Time), and PSO (Particle Swarm Optimization) algorithms, for the parallel machines problem. The test results show that the PSO algorithm has the best performance with respect to a derived lower bound of the makespan.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.