The Job Shop Scheduling Problem (JSSP) is a well known practical planning problem in the manufacturing sector. We have considered the JSSP with an objective of minimizing makespan. In this paper, we develop a three-stage hybrid approach called JSFMA to solve the JSSP. In JSFMA, considering a method similar to Shuffled Frog Leaping algorithm we divide the population in several sub populations and then solve the problem using a Memetic algorithm. The proposed approach have been compared with other algorithms for the Job Shop Scheduling and evaluated with satisfactory results on a set of the JSSP instances derived from classical Job Shop Scheduling benchmarks. We have solved 20 benchmark problems from Lawrence’s datasets and compared the results obtained with the results of the algorithms established in the literature. The experimental results show that JSFMA could gain the best known makespan in 17 out of 20 problems.
展开▼