An improved cuckoo search algorithm for scheduling jobs on identical parallel machines

被引:43
|
作者
Laha, Dipak [1 ]
Gupta, Jatinder N. D. [2 ]
机构
[1] Jadavpur Univ, Dept Mech Engn, Kolkata 700032, India
[2] Univ Alabama, Coll Business, Huntsville, AL 35899 USA
关键词
Scheduling identical parallel machines; Makespan; Improved cuckoo search algorithm; Levy flights; Computational comparisons; LEVY FLIGHTS; OPTIMIZATION ALGORITHM; MAKESPAN;
D O I
10.1016/j.cie.2018.09.016
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we propose an improved cuckoo search algorithm (ICSA) to minimize makespan for the identical parallel-machine scheduling problem. Starting with an initial population of schedules generated by using the longest processing time (LPT) rule and the job-interchange mechanism, we select the best schedule from this population and then execute the proposed ICSA. For the ICSA, we first propose a heuristic approach using a modulus operator to transform a continuous position in CSA into discrete schedule of jobs for generating a new cuckoo by Levy flights. Next, we present a heuristic procedure based on the pairwise exchange neighborhood to produce smart cuckoos in the proposed ICSA. We then conduct exhaustive computational experimentation on a large number of randomly generated well-known benchmark problems to show that the proposed ICSA produces better solutions than the six state-of-the-art existing algorithms.
引用
收藏
页码:348 / 360
页数:13
相关论文
共 50 条