Improving Multi-agent Evolutionary Techniques with Local Search for Job Shop Scheduling Problem

Scheduling is the allocation of shared resources over time in order to perform a number of tasks. Job Shop Scheduling Problem (JSSP) is the most commonly encountered scheduling problem. A wide range of approaches have been proposed to solve it. In this paper two multi-agent based evolutionary models are proposed to tackle JSSP. The first one is Multi-Agent based Genetic Algorithm (MAGA) and the second model is a Multi-Agent Particle Swarm Optimization (MAPSO). A proposed local search technique as self-learning procedure for agents is hybridized with both of the multi-agent models to enhance their efficiency. The proposed models have been implemented using REPAST toolkit. Encouraging results from both models have been obtained for standard benchmarks from OR library.

[1]  Zhixiong Liu Investigation of Particle Swarm Optimization for Job Shop Scheduling Problem , 2007, Third International Conference on Natural Computation (ICNC 2007).

[2]  Mauro Dell'Amico,et al.  Applying tabu search to the job-shop scheduling problem , 1993, Ann. Oper. Res..

[3]  Lawrence Davis,et al.  Job Shop Scheduling with Genetic Algorithms , 1985, ICGA.

[4]  D. Harrison,et al.  The Application of Parallel Multipopulation Genetic Algorithms to Dynamic Job-Shop Scheduling , 2000 .

[5]  Mehmet Fatih Tasgetiren,et al.  Particle Swarm Optimization Algorithm for Permutation Flowshop Sequencing Problem , 2004, ANTS Workshop.

[6]  Jan Karel Lenstra,et al.  Job Shop Scheduling by Simulated Annealing , 1992, Oper. Res..

[7]  Michael J. North,et al.  Experiences creating three implementations of the repast agent modeling toolkit , 2006, TOMC.

[8]  Ling Wang,et al.  A Modified Genetic Algorithm for Job Shop Scheduling , 2002 .

[9]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[10]  Nancy Paterson The Library , 1912, Leonardo.

[11]  Jing Liu,et al.  Job-Shop Scheduling Based on Multiagent Evolutionary Algorithm , 2005, ICNC.

[12]  Feng Qian,et al.  A Hybrid Algorithm Based on Particle Swarm Optimization and Simulated Annealing for Job Shop Scheduling , 2007, Third International Conference on Natural Computation (ICNC 2007).

[13]  Wei Pang,et al.  Modified particle swarm optimization based on space transformation for solving traveling salesman problem , 2004, Proceedings of 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826).