This paper presents an Evolutionary Algorithm (EA) to solve the flexible job shop scheduling problem, especially minimizing the makespan. A hybrid algorithm is introduced for solving flexible job shop scheduling problem. The proposed algorithm consists of three sequential stages. The first stage is a new technique for initializing feasible solutions, is used as initial population for the second stage. The second stage uses genetic algorithm to improve the solutions that have been found in the first stage. The final stage uses tabu search to improve the best solution that has been found by genetic algorithm. The Job Shop Scheduling Problem (JSSP) is an NP-hard combinatorial optimization problem that has long challenged researchers. A schedule is a mapping of operations to time slots on the machines. The makespan is the maximum completion time of the jobs. One of the objectives of the JSSP is to find a schedule that minimizes the makespan. Some problems from references are solved using the proposed algorithm and an implementation study is presented. The implementation study shows the efficiency of the proposed algorithm.
Mahmoud, M., Ali Othman, M., Zean El-Deen, R., & Abd Al-azeem, A. A. (2009). A Hybrid Evolutionary Algorithm for Solving Flexible Job Shop Scheduling Problem. IJCI. International Journal of Computers and Information, 2(1), 1-16. doi: 10.21608/ijci.2009.33934
MLA
Mahmoud Riad Mahmoud; Mohamed Sayed Ali Othman; Ramadan Abd Elhamed Zean El-Deen; Abd Al-azeem Mohamed Abd Al-azeem. "A Hybrid Evolutionary Algorithm for Solving Flexible Job Shop Scheduling Problem", IJCI. International Journal of Computers and Information, 2, 1, 2009, 1-16. doi: 10.21608/ijci.2009.33934
HARVARD
Mahmoud, M., Ali Othman, M., Zean El-Deen, R., Abd Al-azeem, A. A. (2009). 'A Hybrid Evolutionary Algorithm for Solving Flexible Job Shop Scheduling Problem', IJCI. International Journal of Computers and Information, 2(1), pp. 1-16. doi: 10.21608/ijci.2009.33934
VANCOUVER
Mahmoud, M., Ali Othman, M., Zean El-Deen, R., Abd Al-azeem, A. A. A Hybrid Evolutionary Algorithm for Solving Flexible Job Shop Scheduling Problem. IJCI. International Journal of Computers and Information, 2009; 2(1): 1-16. doi: 10.21608/ijci.2009.33934