Skip to main content
Top
Published in: Soft Computing 11/2014

01-11-2014 | Methodologies and Application

A revised discrete particle swarm optimization algorithm for permutation flow-shop scheduling problem

Authors: Chun-Lung Chen, Shin-Ying Huang, Yeu-Ruey Tzeng, Chuen-Lung Chen

Published in: Soft Computing | Issue 11/2014

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This research proposes a revised discrete particle swarm optimization (RDPSO) to solve the permutation flow-shop scheduling problem with the objective of minimizing makespan (PFSP-makespan). The candidate problem is one of the most studied NP-complete scheduling problems. RDPSO proposes new particle swarm learning strategies to thoroughly study how to properly apply the global best solution and the personal best solution to guide the search of RDPSO. A new filtered local search is developed to filter the solution regions that have been reviewed and guide the search to new solution regions in order to keep the search from premature convergence. Computational experiments on Taillard’s benchmark problem sets demonstrate that RDPSO significantly outperforms all the existing PSO algorithms.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Chen S-H, Chang P-C, Cheng TCE, Zhang Q (2012) A self-guided genetic algorithm for permutation flowshop scheduling problems. Comput Oper Res 39:1450–1457MathSciNetCrossRefMATH Chen S-H, Chang P-C, Cheng TCE, Zhang Q (2012) A self-guided genetic algorithm for permutation flowshop scheduling problems. Comput Oper Res 39:1450–1457MathSciNetCrossRefMATH
go back to reference Dorigo M, Stützle T (2004) Ant colony optimization. MIT, Cambridge Dorigo M, Stützle T (2004) Ant colony optimization. MIT, Cambridge
go back to reference Etiler O, Toklu B, Atak M, Wilson J (2004) A genetic algorithm for flow shop scheduling problems. J Oper Res Soc 55:830–835CrossRefMATH Etiler O, Toklu B, Atak M, Wilson J (2004) A genetic algorithm for flow shop scheduling problems. J Oper Res Soc 55:830–835CrossRefMATH
go back to reference Glover F (1996) Tabu search and adaptive memory programming–advances. Applications and challenges. Kluwer, Boston, pp 1–75 Glover F (1996) Tabu search and adaptive memory programming–advances. Applications and challenges. Kluwer, Boston, pp 1–75
go back to reference Grabowski J, Wodecki M (2004) A very fast tabu search algorithm for the permutation flowshop problem with makespan criterion. Comput Oper Res 31:1891–1909MathSciNetCrossRefMATH Grabowski J, Wodecki M (2004) A very fast tabu search algorithm for the permutation flowshop problem with makespan criterion. Comput Oper Res 31:1891–1909MathSciNetCrossRefMATH
go back to reference Jarboui B, Ibrahim S, Siarry P, Abdelwaheb R (2008) A combinatorial particle swarm optimization for solving permutation flowshop problems. Comput Ind Eng 54:526–538CrossRef Jarboui B, Ibrahim S, Siarry P, Abdelwaheb R (2008) A combinatorial particle swarm optimization for solving permutation flowshop problems. Comput Ind Eng 54:526–538CrossRef
go back to reference Kennedy J, Eberhart R (1995) Particle swarm optimization Proc AESF Annu Tech Conf 1995 IEEE Int Conf. Neural Netw 4:1942–1948 Kennedy J, Eberhart R (1995) Particle swarm optimization Proc AESF Annu Tech Conf 1995 IEEE Int Conf. Neural Netw 4:1942–1948
go back to reference Kuoa IH, Horng SJ, Kaod TW, Lina TL, Lee CL, Terano T, Pan Y (2009) An efficient flow-shop scheduling algorithm based on a hybrid particle swarm optimization model. Expert Syst Appl 36:7027–7032 Kuoa IH, Horng SJ, Kaod TW, Lina TL, Lee CL, Terano T, Pan Y (2009) An efficient flow-shop scheduling algorithm based on a hybrid particle swarm optimization model. Expert Syst Appl 36:7027–7032
go back to reference Lian Z, Gu X, Jiao B (2008) A novel particle swarm optimization algorithm for permutation flow-shop scheduling to minimize makespan. Chaos Soliton Fract 35:851–861CrossRefMATH Lian Z, Gu X, Jiao B (2008) A novel particle swarm optimization algorithm for permutation flow-shop scheduling to minimize makespan. Chaos Soliton Fract 35:851–861CrossRefMATH
go back to reference Marinakis Y, Marinaki M (2013) Particle swarm optimization with expanding neighborhood topology for the permutation flowshop scheduling problem. Soft Comput. doi:10.1007/s00500-013-0992-z Marinakis Y, Marinaki M (2013) Particle swarm optimization with expanding neighborhood topology for the permutation flowshop scheduling problem. Soft Comput. doi:10.​1007/​s00500-013-0992-z
go back to reference Murata T, Ishibuchi H, Tanaka H (1996) Genetic algorithms for flowshop scheduling problems. Comput Ind Eng 30:1061–1071CrossRef Murata T, Ishibuchi H, Tanaka H (1996) Genetic algorithms for flowshop scheduling problems. Comput Ind Eng 30:1061–1071CrossRef
go back to reference Nowicki E, Smutnicki C (1996) A fast tabu search algorithm for the permutation flowshop problem. Eur J Oper Res 91:160–175CrossRefMATH Nowicki E, Smutnicki C (1996) A fast tabu search algorithm for the permutation flowshop problem. Eur J Oper Res 91:160–175CrossRefMATH
go back to reference Ogbu FA, Smith DK (1990) The application of the simulated annealing algorithm to the solution of the n/m/Cmax flow shop problem. Comput Oper Res 17:243–253MathSciNetCrossRefMATH Ogbu FA, Smith DK (1990) The application of the simulated annealing algorithm to the solution of the n/m/Cmax flow shop problem. Comput Oper Res 17:243–253MathSciNetCrossRefMATH
go back to reference Osman I, Potts C (1989) Simulated annealing for permutation flow shop scheduling. OMEGA 17:551–557CrossRef Osman I, Potts C (1989) Simulated annealing for permutation flow shop scheduling. OMEGA 17:551–557CrossRef
go back to reference Pan Q-K, Tasgetiren MF, Liang Y-C (2008a) A discrete particle swarm optimization algorithm for the no-wait flowshop scheduling problem. Comput Oper Res 35:2807–2839MathSciNetCrossRefMATH Pan Q-K, Tasgetiren MF, Liang Y-C (2008a) A discrete particle swarm optimization algorithm for the no-wait flowshop scheduling problem. Comput Oper Res 35:2807–2839MathSciNetCrossRefMATH
go back to reference Pan Q-K, Tasgetiren MF, Liang Y-C (2008b) A discrete differential evolution algorithm for the permutation flowshop scheduling problem. Comput Ind Eng 55:795–816CrossRef Pan Q-K, Tasgetiren MF, Liang Y-C (2008b) A discrete differential evolution algorithm for the permutation flowshop scheduling problem. Comput Ind Eng 55:795–816CrossRef
go back to reference Pan Q-K, Tasgetiren MF, Suganthan PN, Chua T-J (2011) A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem. Inf Sci 12:2455–2468MathSciNetCrossRef Pan Q-K, Tasgetiren MF, Suganthan PN, Chua T-J (2011) A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem. Inf Sci 12:2455–2468MathSciNetCrossRef
go back to reference Ponnambalm SG, Jawahar N, Chandrasekaran S (2009) Discrete particle swarm optimization algorithm for flowshop scheduling. In: Lazinica A (ed) Particle swarm optimization. InTech, Vienna Ponnambalm SG, Jawahar N, Chandrasekaran S (2009) Discrete particle swarm optimization algorithm for flowshop scheduling. In: Lazinica A (ed) Particle swarm optimization. InTech, Vienna
go back to reference Rajendran C, Ziegler H (2004) Ant-colony algorithms for permutation flowshop scheduling to minimize makespan/total flowtime of jobs. Eur J Oper Res 155:426–438MathSciNetCrossRefMATH Rajendran C, Ziegler H (2004) Ant-colony algorithms for permutation flowshop scheduling to minimize makespan/total flowtime of jobs. Eur J Oper Res 155:426–438MathSciNetCrossRefMATH
go back to reference Rameshkumar K, Suresh RK, Mohanasundaram KM (2005) Discrete particle swarm optimization (DPSO) algorithm for permutation flowshop scheduling to minimize makespan. Lect Notes Comput Sci 3612:572–581CrossRef Rameshkumar K, Suresh RK, Mohanasundaram KM (2005) Discrete particle swarm optimization (DPSO) algorithm for permutation flowshop scheduling to minimize makespan. Lect Notes Comput Sci 3612:572–581CrossRef
go back to reference Ruiz R, Stutzle T (2007) A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem. Eur J Oper Res 177:2033–2049CrossRefMATH Ruiz R, Stutzle T (2007) A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem. Eur J Oper Res 177:2033–2049CrossRefMATH
go back to reference Sipper D, Bulfin R (1997) Production: planning, control, and integration. The McGraw-Hill, New York Sipper D, Bulfin R (1997) Production: planning, control, and integration. The McGraw-Hill, New York
go back to reference Tasgetiren MF, Liang Y-C, Sevkli M, Gencyilmaz G (2007) A particle swarm optimization algorithm for makespan and total flowtime minimization in the permutation flowshop sequencing problem. Eur J Oper Res 177:1930–1947CrossRefMATH Tasgetiren MF, Liang Y-C, Sevkli M, Gencyilmaz G (2007) A particle swarm optimization algorithm for makespan and total flowtime minimization in the permutation flowshop sequencing problem. Eur J Oper Res 177:1930–1947CrossRefMATH
go back to reference Wang X, Tang L (2012) A discrete particle swarm optimization algorithm with self-adaptive diversity control for the permutation flowshop problem with blocking. Appl Soft Comput 12:652–662CrossRef Wang X, Tang L (2012) A discrete particle swarm optimization algorithm with self-adaptive diversity control for the permutation flowshop problem with blocking. Appl Soft Comput 12:652–662CrossRef
go back to reference Wang Y, Li B, Weise T, Wang J, Yuan B, Tian Q (2011) Self-adaptive learning based particle swarm optimization. Inf Sci 181:4515–4538 CrossRefMATH Wang Y, Li B, Weise T, Wang J, Yuan B, Tian Q (2011) Self-adaptive learning based particle swarm optimization. Inf Sci 181:4515–4538 CrossRefMATH
go back to reference Ying K-C, Liao C-J (2004) An ant colony system for permutation flow-shop sequencing. Comput Oper Res 31:791–801CrossRefMATH Ying K-C, Liao C-J (2004) An ant colony system for permutation flow-shop sequencing. Comput Oper Res 31:791–801CrossRefMATH
go back to reference Zhang C, Jiaxu N, Dantong O (2010a) A hybrid alternate two phases particle swarm optimization algorithm for flow shop scheduling problem. Comput Ind Eng 58:1–11 Zhang C, Jiaxu N, Dantong O (2010a) A hybrid alternate two phases particle swarm optimization algorithm for flow shop scheduling problem. Comput Ind Eng 58:1–11
go back to reference Zhang J, Zhang C, Liang S (2010b) The circular discrete particle swarm optimization algorithm for flow shop scheduling problem. Expert Syst Appl 37:5827–5834 Zhang J, Zhang C, Liang S (2010b) The circular discrete particle swarm optimization algorithm for flow shop scheduling problem. Expert Syst Appl 37:5827–5834
go back to reference Zhigang L, Xingsheng G, Bin J (2006) A similar particle swarm optimization algorithm for permutation flowshop scheduling to minimize makespan. Appl Math Comput 175:773–785MathSciNetCrossRefMATH Zhigang L, Xingsheng G, Bin J (2006) A similar particle swarm optimization algorithm for permutation flowshop scheduling to minimize makespan. Appl Math Comput 175:773–785MathSciNetCrossRefMATH
go back to reference Zobolas GI, Tarantilis CD, Ioannou G (2009) Minimizing makespan in permutation flow shop scheduling problems using a hybrid metaheuristic algorithm. Comput Oper Res 36:1249–1267MathSciNetCrossRefMATH Zobolas GI, Tarantilis CD, Ioannou G (2009) Minimizing makespan in permutation flow shop scheduling problems using a hybrid metaheuristic algorithm. Comput Oper Res 36:1249–1267MathSciNetCrossRefMATH
Metadata
Title
A revised discrete particle swarm optimization algorithm for permutation flow-shop scheduling problem
Authors
Chun-Lung Chen
Shin-Ying Huang
Yeu-Ruey Tzeng
Chuen-Lung Chen
Publication date
01-11-2014
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 11/2014
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-013-1199-z

Other articles of this Issue 11/2014

Soft Computing 11/2014 Go to the issue

Methodologies and Application

Uncertain minimum cost flow problem

Premium Partner