Investigating a Hybrid Metaheuristic for Job Shop Rescheduling

Previous research has shown that artificial immune systems can be used to produce robust schedules in a manufacturing environment. The main goal is to develop building blocks (antibodies) of partial schedules that can be used to construct backup solutions (antigens) when disturbances occur during production. The building blocks are created based upon underpinning ideas from artificial immune systems and evolved using a genetic algorithm (Phase I). Each partial schedule (antibody) is assigned a fitness value and the best partial schedules are selected to be converted into complete schedules (antigens). We further investigate whether simulated annealing and the great deluge algorithm can improve the results when hybridised with our artificial immune system (Phase II). We use ten fixed solutions as our target and measure how well we cover these specific scenarios.

[1]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[2]  Jonathan Timmis,et al.  Artificial immune systems - a new computational intelligence paradigm , 2002 .

[3]  Peter Ross,et al.  A Promising Genetic Algorithm Approach to Job-Shop SchedulingRe-Schedulingand Open-Shop Scheduling Problems , 1993, ICGA.

[4]  Yanchun Liang,et al.  Solving Job-Shop Scheduling Problems by a Novel Artificial Immune System , 2005, Australian Conference on Artificial Intelligence.

[5]  C. Reeves Modern heuristic techniques for combinatorial problems , 1993 .

[6]  Peter Brucker,et al.  Scheduling Algorithms , 1995 .

[7]  M. Tjornfelt-Jensen,et al.  Robust solutions to job shop problems , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[8]  Kathryn A. Dowsland,et al.  General Cooling Schedules for a Simulated Annealing Based Timetabling System , 1995, PATAT.

[9]  Jan Korst,et al.  Chapter 7 SIMULATED ANNEALING , 2007 .

[10]  G. Dueck New optimization heuristics , 1993 .

[11]  Peter Ross,et al.  Producing robust schedules via an artificial immune system , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[12]  Jonathan Timmis,et al.  Artificial Immune Systems: A New Computational Intelligence Approach , 2003 .

[13]  Sanja Petrovic,et al.  A time-predefined local search approach to exam timetabling problems , 2004 .

[14]  Alper Döyen,et al.  A new approach to solve hybrid flow shop scheduling problems by artificial immune system , 2004, Future Gener. Comput. Syst..

[15]  Alan S. Perelson,et al.  The Evolution of Emergent Organization in Immune System Gene Libraries , 1995, ICGA.

[16]  Carlos A. Coello Coello,et al.  Use of an Artificial Immune System for Job Shop Scheduling , 2003, ICARIS.

[17]  Tim Kovacs,et al.  On the contribution of gene libraries to artificial immune systems , 2005, GECCO '05.

[18]  Kathryn A. Dowsland,et al.  Off-the-Peg or Made-to-Measure? Timetabling and Scheduling with SA and TS , 1997, PATAT.

[19]  Mihaela Oprea,et al.  Simulated evolution of antibody gene libraries under pathogen selection , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[20]  Peter Ross,et al.  An Immune System Approach to Scheduling in Changing Environments , 1999, GECCO.

[21]  Edmund K. Burke,et al.  Investigating a Hybrid Metaheuristic for Job Shop Rescheduling , 2007 .

[22]  Upendra Dave,et al.  Heuristic Scheduling Systems , 1993 .

[23]  L. Sompayrac,et al.  Comprar How the Immune System Works | Lauren Sompayrac | 9781405162210 | Blackwell Publishing , 2008 .

[24]  M. Chandrasekaran,et al.  Solving job shop scheduling problems using artificial immune system , 2006 .

[25]  S. Sell,et al.  How the immune system works. , 1980, Medical times.