Skip to main content

Advertisement

Log in

Clustered enhanced differential evolution for the blocking flow shop scheduling problem

  • Original Paper
  • Published:
Central European Journal of Operations Research Aims and scope Submit manuscript

Abstract

A novel clustered population paradigm is presented in this paper which is based on Chaos principles of edges and attractors. Convergence in evolutionary algorithms is viewed as a manifestation through cyclic dynamics and thus a new population is developed which is clustered and separated through new segregation bias rules. This population is embedded on the Enhanced Differential Evolution and the flow shop scheduling problem with blocking is solved. The two flow shop benchmark problems of Rec/Car/Hel and Taillard are solved with this new approach and the results favorably compared with published results in literature. A total of 49 new upper bounds for the Taillard problems was obtained during experimentation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Aihara K, Takabe T, Toyoda M (1990) Chaotic neural networks. Phys Lett A 6: 333–340

    Article  Google Scholar 

  • Beasley J (2009) Operations reserach library. http://people.brunel.ac.uk/~mastjjb/jeb/info.htm

  • Caraffa V, Ianes S, Bagchi TP, Sriskandarajah C (2001) Minimizing makespan in a blocking flowshop using genetic algorithms. Int J Prod Econ 70(2): 101–115. doi:10.1016/S0925-5273(99)00104-8

    Article  Google Scholar 

  • Carlier J (1978) Ordonnancements a contraintes disjonctives. Oper Res 12: 333–351

    Google Scholar 

  • Chakraborty U (2008) Advances in differential evolution. Springer, Germany

    Book  Google Scholar 

  • Davendra D (2010) Evolutionary algorithms and the edge of chaos. In: Zelinka I, Celikovsky S, Richter H, Chen G (eds) Evolutionary algorithms and chaotic systems. Springer, Germany, pp 145–161

    Chapter  Google Scholar 

  • Davendra D, Onwubolu G (2007a) Enhanced differential evolution hybrid scatter search for discrete optimisation. In: Proceedings of the IEEE congress on evolutionary computation. Singapore, pp 1156–1162

  • Davendra D, Onwubolu G (2007b) Flow shop scheduling using enhanced differential evolution. In: Proceedings of 21 European conference on modeling and simulation, Prague, Czech Republic, pp 259–264

  • Davendra D, Onwubolu G (2009) Forward backward transformation. In: Onwubolu G, Davendra D (eds) Differential evolution: a handbook for global permutation-based combinatorial optimization. Springer, Germany

    Google Scholar 

  • Gleick J (1987) Chaos: making a new science. Vintage, USA

    Google Scholar 

  • Glover F, Laguna M, Martí R (2000) Fundamentals of scatter search and path relinking. Control Cybern 39: 653–684

    Google Scholar 

  • Grabowski J, Pempera J (2007) The permutation flow shop problem with blocking. A tabu search approach. Omega 35(3): 302–311. doi:10.1016/j.omega.2005.07.004

    Article  Google Scholar 

  • Hall NG, Sriskandarajah C (1996) A survey of machine scheduling problems with blocking and no-wait in process. Oper Res 44(3): 510–525

    Article  Google Scholar 

  • Heller J (1960) Some numerical experiments for an mj flow shop and its decision-theoretical aspects. Oper Res 8: 178–184

    Article  Google Scholar 

  • Ikeguchi T, Horio Y (1999) Chaos for avoiding local minima. A mutual connection neural network dynamics. Technical report, Tokyo University of Science

  • Ishi S, Sato M (1997) Chaotic potts spin model for combinatorial optimization problems. Neural Netw 10: 941–963

    Article  Google Scholar 

  • Kauffman S (1991) Antichaos and adaptation. Scientific American, USA, pp 78–84

    Google Scholar 

  • Lampinen J, Zelinka I (2000) On stagnation of the differential evolution algorithm http://www.citeseerx.ist.psu.edu/viewdoc/summary?doi=?doi=10.1.1.35.7932

  • Langton C (1990) Computation at the edge of chaos: phase transitions and emergent computation. Physica D 42: 12–37

    Article  Google Scholar 

  • May R (2001) Stability and complexity in model ecosystems. Princeton University Press, Princeton

    Google Scholar 

  • Nawaz M, Enscore E, Ham I (1983) A heuristic algorithm for the m-machine, n-job flowshop sequencing problem. OMEGA Int J Manag Sci 11: 91–95

    Article  Google Scholar 

  • Nozawa H (1992) Chaos 2. Physics D 2: 377

    Google Scholar 

  • Onwubolu G (2005) Optimization using differential evolution. In: Technical Report TR-2001-05, IAS, USP, Fiji

  • Onwubolu G, Davendra D (2006) Scheduling flow shops using differential evolution algorithm. Eur J Oper Res 171: 674–679

    Article  Google Scholar 

  • Onwubolu G, Davendra D (2009) Differential evolution: a handbook for global permutation-based combinatorial optimization. Springer, Germany

    Book  Google Scholar 

  • Pan QK, Suganthan PN, Wang L, Gao L, Mallipeddi R (2011) A differential evolution algorithm with self-adapting strategy and control parameters. Comput Oper Res 38: 394–408

    Article  Google Scholar 

  • Ponnambalam S, Aravindan P, Chandrasekhar S (2001) Constructive and improvement flow shop scheduling heuristic: an extensive evaluation. Prod Plan Control 12: 335–344

    Article  Google Scholar 

  • Price K (1999) An introduction to differential evolution. In: Corne D, Dorigo M, Glover F (eds) New ideas in optimisation. McGraw Hill, International, UK

    Google Scholar 

  • Price K, Storn R, Lampinen J (2005) Differential evolution. Springer, Germany

    Google Scholar 

  • Qian B, Wang L, Huang DX, Wang X (2009) An effective hybrid de-based algorithm for flow shop scheduling with limited buffers. Int J Prod Res 47

  • Reeves C (1995) A genetic algorithm for flowshop sequencing. Comput Oper Res 22: 5–13

    Article  Google Scholar 

  • Ronconi DP (2005) A branch-and-bound algorithm to minimize the makespan in a flowshop with blocking. Ann OR 138(1): 53–65

    Article  Google Scholar 

  • Storn R (1999) System design by constraint adaptation and differential evolution. IEEE Trans Evol Comput 3(1): 22–34

    Article  Google Scholar 

  • Storn R (2009) Differential evolution homepage. http://www.ICSI.Berkeley.edu/~storn/code.html

  • Taillard E (1993) Benchmarks for basic scheduling problems. Eur J Oper Res 64: 278–285

    Article  Google Scholar 

  • Wang L, Pan QK, Suganthan P, Wang WH, Wang YM (2010) A novel hybrid discrete differential evolution algorithm for blocking flow shop scheduling problems. Comput Oper Res 37(3): 509–520. doi:10.1016/j.cor.2008.12.004

    Article  Google Scholar 

  • Yamada T, Aihara K (1997) Nonlinear neurodynamics and combinatorial optimization in chaotic neural networks. J Intell Fuzzy Syst 5: 53–68

    Google Scholar 

  • Zhang J, Sanderson AC (2009) Jade: adaptive differential evolution with optional external archive. IEEE Trans Evol Comput 13: 945–958

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Donald Davendra.

Additional information

Grant Agency of the Czech Republic GACR 102/09/1680.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Davendra, D., Zelinka, I., Bialic-Davendra, M. et al. Clustered enhanced differential evolution for the blocking flow shop scheduling problem. Cent Eur J Oper Res 20, 679–717 (2012). https://doi.org/10.1007/s10100-011-0198-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10100-011-0198-3

Keywords