Solving multi-objective parallel machine scheduling problem by a modified NSGA-II

被引:58
作者
Bandyopadhyay, Susmita [1 ]
Bhattacharya, Ranjan [1 ]
机构
[1] Jadavpur Univ, Dept Prod Engn, Kolkata 700032, W Bengal, India
关键词
Job sequencing; Multi-Objective Evolutionary Algorithm (MOEA); NSGA-II (Non-dominated Sorting Genetic Algorithm-II); SPEA2; DEPENDENT PROCESSING TIMES; GENETIC ALGORITHM; SETUP TIMES;
D O I
10.1016/j.apm.2013.01.050
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, we modify a Multi-Objective Evolutionary Algorithm, known as Nondominated sorting Genetic Algorithm-II (NSGA-II) for a parallel machine scheduling problem with three objectives. The objectives are - (1) minimization of total cost due tardiness, (2) minimization of the deterioration cost and (3) minimization of makespan. The formulated problem has been solved by three Multi-Objective Evolutionary Algorithms which are: (1) the original NSGA-II (Non-dominated Sorting Genetic Algorithm-II), (2) SPEA2 (Strength Pareto Evolutionary Algorithm-2) and (3) a modified version of NSGA-II as proposed in this paper. A new mutation algorithm has also been proposed depending on the type of problem and embedded in the modified NSGA-II. The results of the three algorithms have been compared and conclusions have been drawn. The modified NSGA-II is observed to perform better than the original NSGA-II. Besides, the proposed mutation algorithm also works effectively, as evident from the experimental results. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:6718 / 6729
页数:12
相关论文
共 31 条