Abstract
In this paper, a discrete particle swarm optimization (DPSO) algorithm is presented to solve the permutation flowshop sequencing problem with the makespan criterion. A new crossover operator, here we call it the PTL crossover operator, is presented. In addition, the DPSO algorithm is hybridized with a simple local search algorithm based on an insert neighborhood to further improve the solution quality. The performance of the proposed DPSO algorithm is tested on the well-known standard benchmark suite of Taillard with the best known upper bounds as of April 2004. The computational experiments show that the proposed DPSO algorithm is either better or very competitive to all the existing approaches in the literature.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
S.M. Johnson, Optimal two-and three-stage production schedules, Naval Research Logistics Quarterly 1 (1954) 61–68.
A.H.G. Rinnooy Kan, Machine Scheduling Problems: Classification, Complexity, and Computations, Nijhoff, The Hague, (1976).
D.S. Palmer, Sequencing jobs through a multistage process in the minimum total time: A quick method of obtaining a near-optimum, Operational Research Quarterly 16(1965) 101-107.
H.G. Campbell, R.A. Dudek, M.L. Smith, A heuristic algorithm for the n job, m machine sequencing problem, Management Science 16(10) (1970) B630–B637.
D.G. Dannenbring, An evaluation of flow shop sequencing heuristics, Management Science 23(11) (1977) 1174–1182.
M. Nawaz, E.E. Enscore Jr., I. Ham, A heuristic algorithm for the m-machine, n-job flow shop sequencing problem, OMEGA 11(1) (1983) 91–95.
E. Taillard, Some efficient heuristic methods for the flowshop sequencing problems, European Journal of Operational Research 47 (1990) 65–74.
J.M. Framinan, R. Leisten, An efficient constructive heuristic for flowtime minimisation in permutation flow shops, OMEGA 31 (2003) 311–317.
J.M. Framinan, R. Leisten, R. Ruiz-Usano, Efficient heuristics for flowshop sequencing with the objectives of makespan and flowtime minimisation, European Journal of Operational Research 141 (2002) 559–569.
I. Osman, C. Potts, Simulated annealing for permutation flow shop scheduling. OMEGA 17(6) (1989) 551–557.
F. Ogbu, D. Smith, The application of the simulated annealing algorithm to the solution of the n/m/Cmax flowshop problem, Computers and Operations Research 17(3) (1990) 243–253.
M. Widmer, A. Hertz., A new heuristic method for the flow shop sequencing problem, European Journal of Operational Research 20(7) (1989) 707–722.
C. Reeves, Improving the efficiency of tabu search for machine sequencing problem, Journal of the Operational Research Society 44(4) (1993) 375–382.
J. Grabowski, M. Wodecki, A very fast tabu search algorithm for the permutation flowshop problem with makespan criterion, Computers and Operations Research, 31(11) (2004) 1891–1909.
E. Nowicki, C. Smutnicki, A fast tabu search algorithm for the permutation flowshop problem, European Journal of Operational Research 91 (1996) 160–175.
C. Reeves, A genetic algorithm for flowshop sequencing, Computers and Operations Research 22(1) (1995) 5–13.
C. Reeves, T. Yamada, Genetic algorithms, path relinking and the flowshop sequencing problem, Evolutionary Computation 6 (1998) 45–60.
C. L. Chen, V. S. Vempati, N. Aljaber, An application of Genetic algorithms for flow shop problems, European Journal of Operational Research 80(2) (1995) 389–396.
T. Aldowaisan, A. Allahverdi, New heuristics for no-wait flowshops to minimize makespan, Computers and Operations Research 30(8) (2003) 1219–1231.
T. Murata, H. Ishibuchi, H. Tanaka, Genetic algorithms for flowshop scheduling problems, Computers and Industrial Engineering 30(4) (1996) 1601–1071.
C. Rajendran, H. Ziegler, Ant-colony algorithms for permutation flowshop scheduling to minimize makespan/total flowtime of jobs, European Journal of Operational Research 155(2) (2004) 426–438.
T. Stutzle, An ant approach to the flowshop problem, In: Proceedings of the 6th European Congress on Intelligent Techniques and Soft Cmputing (EUFIT’98), Verlag Mainz, Aachen, Germany, (1998) 1560–1564.
T. Stutzle, Applying iterated local search to the permutation flowshop problem. Technical Report, AIDA-98-04, Darmstad University of Technology, Computer Science Department, Intellctics Group, Darmstad, Germany, (1998).
M.F. Tasgetiren, M. Sevkli, Y.C. Liang, and G. Gencyilmaz, Particle swarm optimization algorithm for permutation flowshop sequencing problem, In: Proceedings of the 4th International Workshop on Ant Colony Optimization and Swarm Intelligence (ANTS2004), LNCS 3172, Brussels, Belgium, (2004) 382–390.
M.F. Tasgetiren, Y.C. Liang, M. Sevkli, G. Gencyilmaz, Particle swarm optimization algorithm for makespan and total flowtime minimization in the permutation flowshop sequencing problem, European Journal of Operational Research, in press (2006).
C.-J. Liao, C.-T. Tseng, P. Luarn, A discrete version of particle swarm optimization for flowshop scheduling problems, Computers and Operations Research, in press.
R. Ruiz, C. Maroto, J. Alcaraz, Two new robust genetic algorithms for the flowshop scheduling problems, OMEGA 34 (2006) 461–476.
R. Ruiz, T. Stutzle, A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem, European Journal of Operational Research. in press (2006).
E. Taillard, Benchmarks for basic scheduling problems, European Journal of Operational Research 64 (1993) 278–285.
R.C. Eberhart and J. Kennedy, A new optimizer using particle swarm theory, In: Proceed-ings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan, (1995) 39–43.
J. Kennedy, R.C. Eberhart, and Y. Shi, Swarm Intelligence, San Mateo, Morgan Kaufmann, CA, USA, (2001).
Q.K. Pan, M.F. Tasgetiren, and Y.C. Liang, A discrete particle swarm optimization algorithm for the no-wait flowshop scheduling problem with makespan criterion, In: Proceedings of the International Workshop on UK Planning and Scheduling Special Interest Group (PLANSIG2005), City University, London, UK, (2005) 34–43.
Q.K. Pan, M.F. Tasgetiren, and Y.C. Liang, A discrete particle swarm optimization algorithm for the no-wait flowshop scheduling problem with makespan and total flowtime criteria, (Under review by Computers and Operations Research).
Q.K. Pan, M.F. Tasgetiren, and Y.C. Liang, A discrete particle swarm optimization algorithm for the single-machine total weighted earliness and tardiness penalties with a com-mon due date, In: Proceeding of the World Congress on Evolutionary Computation (CEC06), accepted (2006).
Q.K. Pan, M.F. Tasgetiren, and Y.C. Liang, Minimizing total earliness and tardiness penalties with a common due date on single machine using a discrete particle swarm optimization algorithm, In: Proceedings of the 5th International Workshop on Ant Colony Optimization and Swarm Intelligence (ANTS2006), Accepted (2006).
E. Taillard, Summary of best known lower and upper bounds of Taillard’s instances. Available in http:// ina2.eivd.ch/ collaborateurs/ etd/ problemes.dir/ ordonnancement.dir/ ordonnancement.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag London Limited
About this paper
Cite this paper
Pan, QK., Fatih Tasgetiren, M., Liang, YC. (2007). A Discrete Particle Swarm Optimization Algorithm for the Permutation Flowshop Sequencing Problem with Makespan Criterion. In: Bramer, M., Coenen, F., Tuson, A. (eds) Research and Development in Intelligent Systems XXIII. SGAI 2006. Springer, London. https://doi.org/10.1007/978-1-84628-663-6_2
Download citation
DOI: https://doi.org/10.1007/978-1-84628-663-6_2
Publisher Name: Springer, London
Print ISBN: 978-1-84628-662-9
Online ISBN: 978-1-84628-663-6
eBook Packages: Computer ScienceComputer Science (R0)