IEEE Access (Jan 2019)

Hybrid Micro Genetic Multi-Population Algorithm With Collective Communication for the Job Shop Scheduling Problem

  • Marco Antonio Cruz-Chavez,
  • Martin H. Cruz Rosales,
  • Jose Crispin Zavala-Diaz,
  • Jose Alberto Hernandez Aguilar,
  • Abelardo Rodriguez-Leon,
  • Juan Carlos Prince Avelino,
  • Martha Elena Luna Ortiz,
  • Oscar H. Salinas

DOI
https://doi.org/10.1109/ACCESS.2019.2924218
Journal volume & issue
Vol. 7
pp. 82358 – 82376

Abstract

Read online

This paper presents a hybrid genetic algorithm with collective communication (HGACC) using distributed processing for the job shop scheduling problem. The genetic algorithm starts with a set of elite micro-populations created randomly, where the fitness of these individuals does not exceed a tuned upper bound in the makespan value. The computational processes distribute the micro-populations collectively. In the micro-populations, each individual's search for good solutions is directed toward the solution space of the fittest individual, identified by an approximation of genetic traits. In each generation of the genetic algorithm, the best individual from each micro-population migrates to another micro-population to maintain diversity in populations. Changes in the genetic sequence are applied to each individual by the simulated annealing algorithm (iterative mutation). In this paper, the results obtained show that the genetic algorithm achieves excellent results, as compared to other genetic algorithms. It is also better than other non-genetic meta heuristics or competes with them.

Keywords