A swarm optimization approach for flexible flow shop scheduling with multiprocessor tasks

被引:31
作者
Singh, Manas Ranjan [1 ]
Mahapatra, S. S. [1 ]
机构
[1] Natl Inst Technol, Dept Mech Engn, Rourkela, India
关键词
Flexible flow shop; PSO; Mutation; Chaotic numbers; Makespan; GENETIC ALGORITHM; BOUND ALGORITHM; HYBRID; 2-STAGE; BRANCH;
D O I
10.1007/s00170-011-3807-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In simple flow shop problems, each machine operation center includes just one machine. If at least one machine center includes more than one machine, the scheduling problem becomes a flexible flow shop problem (FFSP). Flexible flow shops are thus generalization of simple flow shops. Flexible flow shop scheduling problems have a special structure combining some elements of both the flow shop and the parallel machine scheduling problems. FFSP can be stated as finding a schedule for a general task graph to execute on a multiprocessor system so that the schedule length can be minimized. FFSP is known to be NP-hard. In this study, we present a particle swarm optimization (PSO) algorithm to solve FFSP. PSO is an effective algorithm which gives quality solutions in a reasonable computational time and consists of less numbers parameters as compared to the other evolutionary metaheuristics. Mutation, a commonly used operator in genetic algorithm, has been introduced in PSO so that trapping of solutions at local minima or premature convergence can be avoided. Logistic mapping is used to generate chaotic numbers in this paper. Use of chaotic numbers makes the algorithm converge fast towards near-optimal solution and hence reduce computational efforts further. The performance of schedules is evaluated in terms of total completion time or makespan (C-max). The results are presented in terms of percentage deviation (PD) of the solution from the lower bound. The results are compared with different versions of genetic algorithm (GA) used for the purpose from open literature. The results indicate that the proposed PSO algorithm is quite effective in reducing makespan because average PD is observed as 2.961, whereas GA results in average percentage deviation of 3.559. Finally, influence of various PSO parameters on solution quality has been investigated.
引用
收藏
页码:267 / 277
页数:11
相关论文
共 33 条
[1]   Optimal power flow using particle swarm optimization [J].
Abido, MA .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2002, 24 (07) :563-571
[2]  
Arthanari T.S., 1971, OPSEARCH, V8, P10
[3]  
Bean J. C., 1994, ORSA Journal on Computing, V6, P154, DOI 10.1287/ijoc.6.2.154
[4]   A genetic algorithm for an industrial multiprocessor flow shop scheduling problem with recirculation [J].
Bertel, S ;
Billaut, JC .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 159 (03) :651-662
[5]   BRANCH AND BOUND ALGORITHM FOR THE FLOW-SHOP WITH MULTIPLE PROCESSORS [J].
BRAH, SA ;
HUNSUCKER, JL .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1991, 51 (01) :88-99
[6]   Particle swarm optimization -: Mass-spring system analogon [J].
Brandstätter, B ;
Baumgartner, U .
IEEE TRANSACTIONS ON MAGNETICS, 2002, 38 (02) :997-1000
[7]   Chaotic sequences to improve the performance of evolutionary algorithms [J].
Caponetto, R ;
Fortuna, L ;
Fazzino, S ;
Xibilia, MG .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (03) :289-304
[8]   An efficient genetic algorithm for hybrid flow shop scheduling with multiprocessor task problems [J].
Engin, Orhan ;
Ceran, Gulsad ;
Yilmaz, Mustafa K. .
APPLIED SOFT COMPUTING, 2011, 11 (03) :3056-3065
[9]   2-STAGE, HYBRID FLOWSHOP SCHEDULING PROBLEM [J].
GUPTA, JND .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1988, 39 (04) :359-364
[10]  
Hoogeveen JA, 1996, EUR J OPER RES, V89, P172, DOI 10.1016/S0377-2217(96)90070-3