Hybrid Genetic Algorithm for Solving Job-Shop Scheduling Problem

The job-shop scheduling problem (JSSP) is a well-known difficult combinatorial optimization problem. Many algorithms have been proposed for solving JSSP in the last few decades, including algorithms based on evolutionary techniques. However, there is room for improvement in solving medium to large scale problems effectively. In this paper, we present a hybrid genetic algorithm (HGA) that includes a heuristic job ordering with a genetic algorithm. We apply HGA to a number of benchmark problems. It is found that the algorithm is able to improve the solution obtained by traditional genetic algorithm.

[1]  Peter J. Fleming,et al.  Genetic Algorithms in Engineering Systems , 1997 .

[2]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[3]  山田 武士,et al.  Studies on metaheuristics for jobshop and flowshop scheduling problems , 2003 .

[4]  Pierre Borne,et al.  Evolution programs for job-shop scheduling , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[5]  Mitsuo Gen,et al.  A tutorial survey of job-shop scheduling problems using genetic algorithms—I: representation , 1996 .

[6]  J.-P. Vacher,et al.  Genetic algorithms in a multi-agent system , 1998, Proceedings. IEEE International Joint Symposia on Intelligence and Systems (Cat. No.98EX174).

[7]  Alain Cardon,et al.  Genetic Integration in a Multiagent System for Job-Shop Scheduling , 1998, IBERAMIA.

[8]  Takeshi Yamada,et al.  Conventional Genetic Algorithm for Job Shop Problems , 1991, ICGA.

[9]  Alain Cardon,et al.  Genetic algorithms using multi-objectives in a multi-agent system , 2000, Robotics Auton. Syst..

[10]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[11]  Hisao Ishibuchi,et al.  A multi-objective genetic local search algorithm and its application to flowshop scheduling , 1998, IEEE Trans. Syst. Man Cybern. Part C.

[12]  P. Aravindan,et al.  Comparative evaluation of genetic algorithms for job-shop scheduling , 2001 .