Robot move sequence determining and multiple part-type scheduling in hybrid flexible flow shop robotic cells

We focus on the scheduling problem observed in hybrid flexible flow shops.We consider multiple part-type production in constant travel time robotic cells.The problem is first modeled as a special TSP and then a heuristic algorithm is composed.We propose a lower bound value which is valid for m-stage hybrid flow shops.Two crucial parameters affecting the performance are the load/unload and travel times. We focus on the scheduling problem arising in hybrid flexible flow shops which repeatedly produce a set of multiple part-types and where the transportation of the parts between the machines is performed by a robot. The cycle time of the cell is affected by the robot move sequence, part/machine assignments and part sequences. In a hybrid flexible flow shop in which there exist one machine in the first and two machines in the second stage, the problem of determining the best cycle time is modeled as a traveling salesman problem. In order to provide a solution methodology for realistic problem instances, a Simulated Annealing based heuristic is constructed and the problem is solved using two different neighborhood structures. The results are also compared against an effective proposed lower bound value.

[1]  Richard J. Linn,et al.  Hybrid flow shop scheduling: a survey , 1999 .

[2]  Milind Dawande,et al.  On Throughput Maximization in Constant Travel-Time Robotic Cells , 2002, Manuf. Serv. Oper. Manag..

[3]  I.N. Kamalabadi,et al.  Considering a cyclic multiple-part type three-machine robotic cell problem , 2007, 2007 IEEE International Conference on Industrial Engineering and Engineering Management.

[4]  R. A. Zemlin,et al.  Integer Programming Formulation of Traveling Salesman Problems , 1960, JACM.

[5]  Maged M. Dessouky,et al.  Flowshop scheduling with identical jobs and uniform parallel machines , 1998, Eur. J. Oper. Res..

[6]  Chinyao Low,et al.  A robust simulated annealing heuristic for flow shop scheduling problems , 2004 .

[7]  Oya Ekin Karasan,et al.  Cyclic scheduling of a 2-machine robotic cell with tooling constraints , 2006, Eur. J. Oper. Res..

[8]  Shih-Wei Lin,et al.  Scheduling jobs on dynamic parallel machines with sequence-dependent setup times , 2010 .

[9]  Atabak Elmi,et al.  A scheduling problem in blocking hybrid flow shop robotic cells with multiple robots , 2013, Comput. Oper. Res..

[10]  F. Jabbarizadeh,et al.  Hybrid flexible flowshops with sequence-dependent setup times and machine availability constraints , 2009, Comput. Ind. Eng..

[11]  Yves Crama,et al.  Cyclic scheduling in robotic flowshops , 2000, Ann. Oper. Res..

[12]  Rubén Ruiz,et al.  The hybrid flow shop scheduling problem , 2010, Eur. J. Oper. Res..

[13]  H. Neil Geismar,et al.  Sequencing and Scheduling in Robotic Cells: Recent Developments , 2005, J. Sched..

[14]  Rui Zhang,et al.  A hybrid immune simulated annealing algorithm for the job shop scheduling problem , 2010, Appl. Soft Comput..

[15]  Andrei Tchernykh,et al.  Hybrid flowshop with unrelated machines, sequence-dependent setup time, availability constraints and limited buffers , 2009, Comput. Ind. Eng..

[16]  Eugeniusz Nowicki,et al.  The flow shop with parallel machines: A tabu search approach , 1998, Eur. J. Oper. Res..

[17]  Tadeusz Sawik Batch versus cyclic scheduling of flexible flow shops by mixed-integer programming , 2012 .

[18]  Ismail Karaoglan,et al.  A branch and cut algorithm for the location-routing problem with simultaneous pickup and delivery , 2011, Eur. J. Oper. Res..

[19]  Jean-Charles Billaut,et al.  Les problèmes d'ordonnancement de type flow-shop hybride : état de l'art , 1999, RAIRO Oper. Res..

[20]  Nadia Brauner Identical part production in cyclic robotic cells: Concepts, overview and open questions , 2008, Discret. Appl. Math..

[21]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[22]  Heinrich Kuhn,et al.  A taxonomy of flexible flow line scheduling procedures , 2007, Eur. J. Oper. Res..

[23]  Kenji Itoh,et al.  Minimizing makespan for flow shop scheduling by combining simulated annealing with sequencing knowledge , 1995 .

[24]  Ronald G. Askin,et al.  Comparing scheduling rules for flexible flow lines , 2003 .

[25]  Oya Ekin Karasan,et al.  Multiple part-type scheduling in flexible robotic cells , 2012 .

[26]  Oya Ekin Karasan,et al.  Pure cycles in flexible robotic cells , 2009, Comput. Oper. Res..

[27]  Chelliah Sriskandarajah,et al.  Scheduling in Robotic Cells: Heuristics and Cell Design , 1999, Oper. Res..

[28]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[29]  Jatinder N. D. Gupta,et al.  Two-Stage, Hybrid Flowshop Scheduling Problem , 1988 .

[30]  Hong Wang,et al.  Flexible flow shop scheduling: optimum, heuristics and artificial intelligence solutions , 2005, Expert Syst. J. Knowl. Eng..

[31]  N Hooda,et al.  Flow Shop Scheduling using Simulated Annealing: A Review , 2011 .

[32]  Mostafa Zandieh,et al.  Parallel-machine scheduling problems with sequence-dependent setup times using an ACO, SA and VNS hybrid algorithm , 2009, Expert Syst. Appl..

[33]  Chelliah Sriskandarajah,et al.  Scheduling in robotic cells: Complexity and steady state analysis , 1998, Eur. J. Oper. Res..

[34]  F. Frank Chen,et al.  Unrelated parallel machine scheduling with setup times using simulated annealing , 2002 .

[35]  Mostafa Zandieh,et al.  An adaptive multi-population genetic algorithm to solve the multi-objective group scheduling problem in hybrid flexible flowshop with sequence-dependent setup times , 2011, J. Intell. Manuf..