Cultural-Based Genetic Tabu Algorithm for Multiobjective Job Shop Scheduling

The job shop scheduling problem, which has been dealt with by various traditional optimization methods over the decades, has proved to be an NP-hard problem and difficult in solving, especially in the multiobjective field. In this paper, we have proposed a novel quadspace cultural genetic tabu algorithm (QSCGTA) to solve such problem. This algorithm provides a different structure from the original cultural algorithm in containing double brief spaces and population spaces. These spaces deal with different levels of populations globally and locally by applying genetic and tabu searches separately and exchange information regularly to make the process more effective towards promising areas, along with modified multiobjective domination and transform functions. Moreover, we have presented a bidirectional shifting for the decoding process of job shop scheduling. The computational results we presented significantly prove the effectiveness and efficiency of the cultural-based genetic tabu algorithm for the multiobjective job shop scheduling problem.

[1]  Wayne E. Smith Various optimizers for single‐stage production , 1956 .

[2]  Huang Hai Research on Cultural Algorithm for Solving Nonlinear Constrained Optimization , 2007 .

[3]  Fariborz Jolai,et al.  An effective hybrid multi-objective genetic algorithm for bi-criteria scheduling on a single batch processing machine with non-identical job sizes , 2010, Eng. Appl. Artif. Intell..

[4]  Renfa Li,et al.  A simulated annealing based genetic local search algorithm for multi-objective multicast routing problems , 2013, Annals of Operations Research.

[5]  Liang Gao,et al.  An effective hybrid particle swarm optimization algorithm for multi-objective flexible job-shop scheduling problem , 2009, Comput. Ind. Eng..

[6]  Xinyu Li,et al.  A hybrid genetic algorithm and tabu search for a multi-objective dynamic job shop scheduling problem , 2013 .

[7]  Fuwen Yang,et al.  Observer-based H ∞ control for discrete-time stochastic systems with quantisation and random communication delays , 2013 .

[8]  Xingsheng Gu,et al.  A hybrid coevolutionary cultural algorithm based on particle swarm optimization for solving global optimization problems , 2012 .

[9]  Marley M. B. R. Vellasco,et al.  Cultural Operators for a Quantum-Inspired Evolutionary Algorithm Applied to Numerical Optimization Problems , 2005, IWINAC.

[10]  Edward P. C. Kao,et al.  A multiple objective decision theoretic approach to one-machine scheduling problems , 1980, Comput. Oper. Res..

[11]  Gary G. Yen,et al.  Cultural-Based Multiobjective Particle Swarm Optimization , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[12]  M. Ghiselin,et al.  Coevolution: Genes, Culture, and Human Diversity , 1991, Politics and the Life Sciences.

[13]  Soh-Khim Ong,et al.  An improved intelligent water drops algorithm for solving multi-objective job shop scheduling , 2013, Eng. Appl. Artif. Intell..

[14]  Gang Feng,et al.  Reliable dissipative control for stochastic impulsive systems , 2008, Autom..

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

[16]  Mauricio G. C. Resende,et al.  Discrete Optimization A hybrid genetic algorithm for the job shop scheduling problem , 2005 .

[17]  R. Reynolds AN INTRODUCTION TO CULTURAL ALGORITHMS , 2008 .

[18]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[19]  Hao Zhang,et al.  Quantized Control Design for Impulsive Fuzzy Networked Systems , 2011, IEEE Transactions on Fuzzy Systems.

[20]  C. Bierwirth A generalized permutation approach to job shop scheduling with genetic algorithms , 1995 .

[21]  Taïcir Loukil,et al.  A multi-objective production scheduling case study solved by simulated annealing , 2007, Eur. J. Oper. Res..

[22]  Ren Qing-dao-er-ji,et al.  Inventory Based Bi-Objective Flow Shop Scheduling Model and Its Hybrid Genetic Algorithm , 2013 .

[23]  R. Reynolds Using Region-Schema to Solve Nonlinear Constraint Optimization Problems : a Cultural Algorithm Approach , 2007 .

[24]  Gary G. Yen,et al.  Constrained Multiple-Swarm Particle Swarm Optimization Within a Cultural Framework , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[25]  Richard L. Daniels,et al.  Incorporating preference information into multi-objective scheduling , 1994 .

[26]  Robert G. Reynolds,et al.  Fuzzy Cultural Algorithms with Evolutionary Programming , 1998, Evolutionary Programming.

[27]  C. Chung Knowledge-based approaches to self-adaptation in cultural algorithms , 1997 .

[28]  Robert G. Reynolds,et al.  A Testbed for Solving Optimization Problems Using Cultural Algorithms , 1996, Evolutionary Programming.

[29]  Xi Chen,et al.  Policy iteration based feedback control , 2008, Autom..

[30]  Eckart Zitzler,et al.  Evolutionary algorithms for multiobjective optimization: methods and applications , 1999 .

[31]  Deming Lei,et al.  Simplified multi-objective genetic algorithms for stochastic job shop scheduling , 2011, Appl. Soft Comput..

[32]  Richard Weber,et al.  On the interactive solution to a multicriteria scheduling problem , 1980, Z. Oper. Research.

[33]  R. Tavakkoli-Moghaddam,et al.  A new hybrid multi-objective Pareto archive PSO algorithm for a bi-objective job shop scheduling problem , 2011, Expert Syst. Appl..

[34]  Kalyanmoy Deb,et al.  Understanding Interactions among Genetic Algorithm Parameters , 1998, FOGA.

[35]  Christian Bierwirth,et al.  On Permutation Representations for Scheduling Problems , 1996, PPSN.

[36]  Robert G. Reynolds,et al.  Knowledge-based solution to dynamic optimization problems using cultural algorithms , 2001 .

[37]  Marco Laumanns,et al.  SPEA2: Improving the strength pareto evolutionary algorithm , 2001 .

[38]  Lingbo Zhang,et al.  A hybrid co-evolutionary cultural algorithm based on particle swarm optimization for solving global optimization problems , 2012, Neurocomputing.

[39]  Pei-Chann Chang,et al.  The development of a sub-population genetic algorithm II (SPGA II) for multi-objective combinatorial problems , 2009, Appl. Soft Comput..

[40]  Huifeng Zhang,et al.  Daily hydrothermal scheduling with economic emission using simulated annealing technique based multi-objective cultural differential evolution approach , 2013 .

[41]  Takeshi Yamada,et al.  Studies on Metaheuristics for Jobshop and Flowshop Scheduling Problems , 2003 .