Job-shop based framework for simultaneous scheduling of machines and automated guided vehicles

This paper deals with the problem of simultaneous scheduling of machines and identical automated guided vehicles (AGVs) which are well known difficult to solve problems. The studied problem can be modelled as a job shop where the jobs have to be transported between machines by AGVs. This article introduces a framework based on a disjunctive graph to modelize the joint scheduling problem and on a memetic algorithm for machines and AGVs scheduling. The objective is to minimize the makespan. Computational results are presented for a benchmark literature instances. New upper bounds are found, showing the effectiveness of the presented approach.

[1]  Vitaly A. Strusevich,et al.  A Heuristic for the Two-machine Open-shop Scheduling Problem with Transportation Times , 1999, Discret. Appl. Math..

[2]  P. Lacomme,et al.  Simultaneous job input sequencing and vehicle dispatching in a single-vehicle automated guided vehicle system: a heuristic branch-and-bound approach coupled with a discrete events simulation model , 2005 .

[3]  E.L. Lawler,et al.  Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey , 1977 .

[4]  Chelliah Sriskandarajah,et al.  Design and operational issues in AGV-served manufacturing systems , 1998, Ann. Oper. Res..

[5]  Sigrid Knust Shop-Scheduling Problems with Transportation , 2000 .

[6]  Tarek Y. ElMekkawy,et al.  A new memetic algorithm for optimizing the partitioning problem of tandem AGV systems , 2009 .

[7]  Regina Berretta,et al.  Benchmarking a memetic algorithm for ordering microarray data , 2007, Biosyst..

[8]  Abdellah El-Fallahi,et al.  A memetic algorithm and a tabu search for the multi-compartment vehicle routing problem , 2008, Comput. Oper. Res..

[9]  Gündüz Ulusoy,et al.  A genetic algorithm approach to the simultaneous scheduling of machines and automated guided vehicles , 1997, Comput. Oper. Res..

[10]  Gündüz Ulusoy,et al.  Simultaneous scheduling of machines and automated guided vehicles , 1993 .

[11]  Gerd Finke,et al.  Scheduling tasks and vehicles in a flexible manufacturing system , 1991 .

[12]  Sigrid Knust,et al.  Tabu search algorithms for job-shop problems with a single transport robot , 2005, Eur. J. Oper. Res..

[13]  Gündüz Ulusoy,et al.  Simultaneous Scheduling of Machines and Material Handling System in an FMS , 1992 .

[14]  C.S.P. Rao,et al.  A hybrid multi-objective GA for simultaneous scheduling of machines and AGVs in FMS , 2006 .

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

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

[17]  Mohamed F. Hassan,et al.  A hybrid GA/heuristic approach to the simultaneous scheduling of machines and automated guided vehicles , 2004 .

[18]  Philippe Lacomme,et al.  A memetic algorithm for the job-shop with time-lags , 2008, Comput. Oper. Res..

[19]  Philippe Lacomme,et al.  An MILP for scheduling problems in an FMS with one vehicle , 2009, Eur. J. Oper. Res..

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

[21]  Gündüz Ulusoy,et al.  A Time Window Approach to Simultaneous Scheduling of Machines and Material Handling System in an FMS , 1995, Oper. Res..

[22]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[23]  Nur Evin Özdemirel,et al.  A self-organizing neural network approach for the single AGV routing problem , 2000, Eur. J. Oper. Res..

[24]  Sigrid Knust,et al.  Makespan minimization for flow-shop problems with transportation times and a single robot , 2001, Discret. Appl. Math..

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

[26]  Sigrid Knust,et al.  A tabu search algorithm for scheduling a single robot in a job-shop environment , 2002, Discret. Appl. Math..

[27]  E. Nowicki,et al.  A block approach for single-machine scheduling with release dates and due dates , 1986 .

[28]  Nikolay Tchernev,et al.  A simple metaheuristic approach to the simultaneous scheduling of machines and automated guided vehicles , 2008 .