A layered genetic algorithm with iterative diversification for optimization of flexible job shop scheduling problems

M. K. Amjad*, S. I. Butt, N. Anjum, I. A. Chaudhry, Z. Faping, M. Khan

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

21 Citations (Scopus)

Abstract

Flexible job shop scheduling problem (FJSSP) is a further expansion of the classical job shop scheduling problem (JSSP). FJSSP is known to be NP-hard with regards to optimization and hence poses a challenge in finding acceptable solutions. Genetic algorithm (GA) has successfully been applied in this regard since last two decades. This paper provides an insight into the actual complexity of selected benchmark problems through quantitative evaluation of the search space owing to their NP-hard nature. A four-layered genetic algorithm is then proposed and implemented with adaptive parameters of population initialization and operator probabilities to manage intensification and diversification intelligently. The concept of reinitialization is introduced whenever the algorithm is trapped in local minima till predefined number of generations. Results are then compared with various other standalone evolutionary algorithms for selected benchmark problems. It is found that the proposed GA finds better solutions with this technique as compared to solutions produced without this technique. Moreover, the technique helps to overcome the local minima trap. Further comparison and analysis indicate that the proposed algorithm produces comparative and improved solutions with respect to other analogous methodologies owing to the diversification technique.

Original languageEnglish
Pages (from-to)377-389
Number of pages13
JournalAdvances in Production Engineering And Management
Volume15
Issue number4
DOIs
Publication statusPublished - Dec 2020

Keywords

  • Combinatorial optimization
  • Complexity
  • Diversity
  • Flexible job shop scheduling problem (FJSSP)
  • Genetic algorithm
  • Scheduling

Fingerprint

Dive into the research topics of 'A layered genetic algorithm with iterative diversification for optimization of flexible job shop scheduling problems'. Together they form a unique fingerprint.

Cite this