Abstract

Objective of this paper is to create optimized Schedule for a set of jobs on a single machine which minimize the total early and tardy penalty. No preemption of jobs is allowed while scheduling. During the process of scheduling, no machine idle time is allowed and the jobs are assumed to be continuously available. This problem of reducing the machine idle time is an NP class problem. The proposed bee schedule algorithm uses the swarm intelligence approach to solve the single machine early/tardy scheduling problem. The solution obtained using the proposed algorithm contains a local selective search procedure to further improve the schedule. This helps to fine tune and achieve more optimal solution to this scheduling problem. The pairwise interchange procedure is also implemented on the schedule obtained in several passes till the range value is obtained, thus attaining the best solution to the problem. The proposed algorithm is tested and found that it outperforms the existing algorithms like dynamic programming and genetic algorithms. Experimental analysis proves that the proposed algorithm is suitable for similar problems also.

Full Text
Published version (Free)

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