A new hybrid multi-objective Pareto archive PSO algorithm for a bi-objective job shop scheduling problem

被引:102
作者
Tavakkoli-Moghaddam, R. [1 ]
Azarkish, M.
Sadeghnejad-Barkousaraie, A.
机构
[1] Univ Tehran, Dept Ind Engn, Coll Engn, Tehran, Iran
关键词
Bi-objective job shop; Pareto archive PSO; Genetic operators; VNS; Ready time; Sequence-dependent setup times; GENETIC ALGORITHM; DEPENDENT SETUPS; MINIMIZE; TIME;
D O I
10.1016/j.eswa.2011.02.050
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a new mathematical model for a bi-objective job shop scheduling problem with sequence-dependent setup times and ready times that minimizes the weighted mean flow time (F) and total penalties of tardiness and earliness (E/T). Obtaining an optimal solution for this complex problem especially in large-sized problem instances within reasonable computational time is cumbersome. Thus, we propose a new multi-objective Pareto archive particle swarm optimization (PSO) algorithm combined with genetic operators as variable neighborhood search (VNS). Furthermore, we use a character of scatter search (SS) to select new swarm in each iteration in order to find Pareto optimal solutions for the given problem. Some test problems are examined to validate the performance of the proposed Pareto archive PSO in terms of the solution quality and diversity level. In addition, the efficiency of the proposed Pareto archive PSO, based on various metrics, is compared with two prominent multi-objective evolutionary algorithms, namely NSGA-II and SPEA-II. Our computational results show the superiority of our proposed algorithm to the foregoing algorithms, especially for the large-sized problems. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:10812 / 10821
页数:10
相关论文
共 30 条
[1]   Multi-objective scheduling of dynamic job shop using variable neighborhood search [J].
Adibi, M. A. ;
Zandieh, M. ;
Amiri, M. .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (01) :282-287
[2]   Using mixed graph coloring to minimize total completion time in job shop scheduling [J].
Al-Anzi, Fawaz S. ;
Sotskov, Yuri N. ;
Allahverdi, Ali ;
Andreev, George V. .
APPLIED MATHEMATICS AND COMPUTATION, 2006, 182 (02) :1137-1148
[3]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[4]  
Grabowski J, 2005, OPERAT RES COMP SCI, V30, P117
[5]   OPTIMAL SCHEDULE ON A SINGLE-MACHINE USING VARIOUS DUE DATE DETERMINATION METHODS [J].
GUPTA, YP ;
BECTOR, CR ;
GUPTA, MC .
COMPUTERS IN INDUSTRY, 1990, 15 (03) :245-253
[6]   Scheduling in job shops with machine breakdowns: an experimental study [J].
Holthaus, O .
COMPUTERS & INDUSTRIAL ENGINEERING, 1999, 36 (01) :137-162
[7]   Ant colony optimization combined with taboo search for the job shop scheduling problem [J].
Huang, Kuo-Ling ;
Liao, Ching-Jong .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (04) :1030-1046
[8]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
[9]   Job-shop scheduling with processing alternatives [J].
Kis, T .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) :307-332
[10]   A novel threshold accepting meta-heuristic for the job-shop scheduling problem [J].
Lee, DS ;
Vassiliadis, VS ;
Park, JM .
COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (13) :2199-2213