A HYBRID EVOLUTIONARY ALGORITHM FOR INTEGRATED PRODUCTION PLANNING AND SCHEDULING PROBLEMS

Integrated production planning and scheduling (IPPS) refers to a manufacturing management process by which raw materials and production capacity are optimally allocated to meet demand. However, most researches presented the different IPPS models with considering the different assumptions under the different manufacturing environment, and proposed the special optimization algorithms. Because the structure difference of the mathematical models, the effectiveness of the proposed algorithm is also different, most IPPS models are difficult to be applied to the practical manufacturing systems. In this paper, we propose a network modeling way to formulate the IPPS problem into a unified model. In addition, most scheduling models belong to the class of NP-complete problems even when simplifications in comparison to practical problems are introduced. The IPPS transform the original deterministic model to parametric formulations, which makes the problem more complicated. For solving this unified IPPS model, we propose a hybrid evolutionary algorithm (hEA) with combining genetic algorithm (GA) and particle swarm optimization (PSO). Finally, the experiments verify the effectiveness of proposed algorithm, by comparing with different evolutionary approaches for the several test problems.

[1]  Zbigniew Michalewicz,et al.  Genetic Algorithms Plus Data Structures Equals Evolution Programs , 1994 .

[2]  Hong-Sen Yan,et al.  Integrated Production Planning and Scheduling on Automobile Assembly Lines , 2003 .

[3]  Michael de la Maza,et al.  Book review: Genetic Algorithms + Data Structures = Evolution Programs by Zbigniew Michalewicz (Springer-Verlag, 1992) , 1993 .

[4]  Jesuk Ko,et al.  A symbiotic evolutionary algorithm for the integration of process planning and job shop scheduling , 2003, Comput. Oper. Res..

[5]  Mitsuo Gen,et al.  A hybrid genetic and variable neighborhood descent algorithm for flexible job shop scheduling problems , 2008, Comput. Oper. Res..

[6]  Y W Guo,et al.  Operation sequencing optimization using a particle swarm optimization approach , 2006 .

[7]  Takeshi Yamada,et al.  A Genetic Algorithm Applicable to Large-Scale Job-Shop Problems , 1992, PPSN.

[8]  Mitsuo Gen,et al.  Evolution program for resource constrained project scheduling problem , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[9]  Leonard Bolc,et al.  Search methods for artificial intelligence , 1992 .

[10]  Jim Smith,et al.  Self adaptation of mutation rates in a steady state genetic algorithm , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[11]  Mitsuo Gen,et al.  Effective genetic approach for optimizing advanced planning and scheduling in flexible manufacturing system , 2006, GECCO.

[12]  Mitsuo Gen,et al.  Genetic algorithms and engineering design , 1997 .

[13]  J. Lasserre An Integrated Model for Job-Shop Planning and Scheduling , 1992 .

[14]  Mitsuo Gen,et al.  Evolutionary techniques for optimization problems in integrated manufacturing system: State-of-the-art-survey , 2009, Comput. Ind. Eng..

[15]  Hark Hwang,et al.  Network model and effective evolutionary approach for AGV dispatching in manufacturing system , 2006, J. Intell. Manuf..

[16]  H.-S. Yan,et al.  Integrated optimization of production planning and scheduling for a kind of job-shop , 2005 .

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

[18]  Yasuhiro Tsujimura,et al.  A tutorial survey of job-shop scheduling problems using genetic algorithms, part II: hybrid genetic search strategies , 1999 .

[19]  Mitsuo Gen,et al.  Effective Designing Chromosome for Optimizing Advanced Planning and Scheduling , 2006 .

[20]  Mitsuo Gen,et al.  Network Models and Optimization: Multiobjective Genetic Algorithm Approach , 2008 .

[21]  Mitsuo Gen,et al.  A parallel hybrid ant colony optimisation approach for job-shop scheduling problem , 2009, Int. J. Manuf. Technol. Manag..

[22]  James C. Bean,et al.  Random keys genetic algorithm for scheduling : unabridged version , 1995 .

[23]  Hiroshi Kawakami,et al.  Recent Advances in Evolutionary Computation , 2008 .

[24]  S. Iassinovski,et al.  An integrated production planning and scheduling system for hybrid flowshop organizations , 2001 .

[25]  Pierre Borne,et al.  Approach by localization and multiobjective evolutionary optimization for flexible job-shop scheduling problems , 2002, IEEE Trans. Syst. Man Cybern. Part C.

[26]  W. D. Li,et al.  A simulated annealing-based optimization approach for integrated process planning and scheduling , 2007, Int. J. Comput. Integr. Manuf..

[27]  A. Mileham,et al.  Applications of particle swarm optimisationin integrated process planning and scheduling , 2009 .

[28]  Jian-Bo Yang,et al.  GA-based discrete dynamic programming approach for scheduling in FMS environments , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[29]  Gary D. Scudder,et al.  Sequencing with Earliness and Tardiness Penalties: A Review , 1990, Oper. Res..

[30]  FEDERICO DELLA CROCE,et al.  A genetic algorithm for the job shop problem , 1995, Comput. Oper. Res..

[31]  Erwin Pesch,et al.  Evolution based learning in a job shop scheduling environment , 1995, Comput. Oper. Res..

[32]  Y W Guo,et al.  Optimisation of integrated process planning and scheduling using a particle swarm optimisation approach , 2009 .