Abstract

In this research, a new approach for tackling the permutation flow shop scheduling problem (PFSSP) is proposed. This algorithm is based on the steps of the elitism continuous genetic algorithm improved by two strategies and used the largest rank value (LRV) rule to transform the continuous values into discrete ones for enabling of solving the combinatorial PFSSP. The first strategy is combining the arithmetic crossover with the uniform crossover to give the algorithm a high capability on exploitation in addition to reducing stuck into local minima. The second one is re-initializing an individual selected randomly from the population to increase the exploration for avoiding stuck into local minima. Afterward, those two strategies are combined with the proposed algorithm to produce an improved one known as the improved efficient genetic algorithm (IEGA). To increase the exploitation capability of the IEGA, it is hybridized a local search strategy in a version abbreviated as HIEGA. HIEGA and IEGA are validated on three common benchmarks and compared with a number of well-known robust evolutionary and meta-heuristic algorithms to check their efficacy. The experimental results show that HIEGA and IEGA are competitive with others for the datasets incorporated in the comparison, such as Carlier, Reeves, and Heller.

Highlights

  • The flow shop scheduling problem (FSSP) has attracted the attention of the researchers for overcoming it due to its importance in industries, such as transportation, procurement, computing designs, information processing, and communication

  • Inspecting this figure we can draws the superiority of our proposed algorithm under the average of the Average Relative Error (ARE) on the entire Reeves instance, where it could win with a value of 0.102 as the best one and improved efficient genetic algorithm (IEGA) come in the third rank after HIEGA and hybrid whale algorithm (HWA), while

  • This work presents the integration between the uniform crossover and the arithmetic crossover (UAC) to enhance the exploitation capability and alleviate stuck into local minima problems

Read more

Summary

A Simple and Effective Approach for Tackling the Permutation

Mohamed Abdel-Basset 1 , Reda Mohamed 1 , Mohamed Abouhawwash 2,3, * , Ripon K. Capability Systems Centre, School of Engineering and IT, UNSW Canberra, Campbell, ACT 2612, Australia;

Introduction
The Permutation Flow Shop Scheduling Problem
The Proposed Algorithm
Initialization
Selection Operator
Crossover Operator
Mutation Operator
Performance Metric
Comparison under Carlier
3.10. Comparison of Reeves
3.11. Comparison of Heller
3.12. Comparison under CPU Time and BoxPLot
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call