scholarly journals Hybridization of Genetic Algorithm with Parallel Implementation of Simulated Annealing for Job Shop Scheduling

2012 ◽  
Vol 9 (10) ◽  
pp. 1694-1705 ◽  
Author(s):  
A.
2021 ◽  
Vol 12 (2) ◽  
pp. 1-15
Author(s):  
Abdelkader Amrane ◽  
Fatima Debbat ◽  
Khadidja Yahyaoui

In task scheduling, the job-shop scheduling problem is notorious for being a combinatorial optimization problem; it is considered among the largest class of NP-hard problems. In this paper, a parallel implementation of hybrid cellular genetic algorithm is proposed in order to reach the best solutions at a minimum execution time. To avoid additional computation time and for real-time control, the fitness evaluation and genetic operations are entirely executed on a graphic processing unit in parallel; moreover, the chosen genetic representation, as well as the crossover, will always give a feasible solution. In this paper, a two-level scheme is proposed; the first and fastest uses several subpopulations in the same block, and the best solutions migrate between subpopulations. To achieve the optimal performance of the device and to reshape a more complex problem, a projection of the first on different blocks will make the second level. The proposed solution leads to speedups 18 times higher when compared to the best-performing algorithms.


2012 ◽  
Vol 482-484 ◽  
pp. 2227-2233 ◽  
Author(s):  
Cun Liang Yan ◽  
Wei Feng Shi ◽  
Rui Lin Zhao

To avoid premature and sensitivity of operator parameters selecting of Standard genetic algorithm (SGA) and simulated annealing genetic algorithm (SAGA), a parallel hybrid genetic algorithm based on multi-group (hybrid GA) is presented. The algorithm combines the ideas of parallel computation, simulated annealing and genetic algorithm, and uses orthogonal test table selecting operator parameters to improve the efficiency and robust of the algorithm. And benchmark example of job shop scheduling problem (JSP) is used to validate the effectiveness of the algorithm. Results show the hybrid genetic algorithm converges quickly with small impact to operator parameters.


Sign in / Sign up

Export Citation Format

Share Document