A reactive GRASP and Path Relinking for balancing reconfigurable transfer lines

A line balancing problem for reconfigurable transfer lines with sequence-dependent setup times and parallel machines was studied. These lines are paced and serial, i.e. a part to be machined passes through a sequence of stations. Stations are composed of CNC (Computer Numerical Control) machines. At least one CNC machine is installed at each station. These CNC machines are mono-spindle head machines, hence setup times between operations have to be taken into account. The origins of setup times are various, for example, the necessity to rotate the part, change and displace the tool, etc. Because of setup times, the station workload depends on the sequence in which the operations are assigned to the station. In addition, accessibility constraints have to be considered. The objective consists of assigning a given set of operations as well as machines to a sequence of workstations in order to minimise the total cost of the line. Keeping in mind the industrial importance of this problem and the lack of available methods in the literature tackling it efficiently, we propose a new heuristic based on GRASP combined with Path Relinking. A MIP approach is used to select the sequences of operations on workstations. Numerical experiments are presented and show that the proposed heuristic can provide good solutions even for large-sized instances while requiring a computational time that is fully compatible with a practical application. An industrial case study is also described.

[1]  Toshihide Ibaraki,et al.  Metaheuristics : progress as real problem solvers , 2005 .

[2]  Gilbert Laporte,et al.  Improvements and extensions to the Miller-Tucker-Zemlin subtour elimination constraints , 1991, Oper. Res. Lett..

[3]  D. Whitefield,et al.  A review of: “Practical Nonpararnetric Statistics. By W. J. CONOVER. (New York: Wiley, 1971.) [Pl" x+462.] £5·25. , 1972 .

[4]  F. Glover,et al.  Fundamentals of Scatter Search and Path Relinking , 2000 .

[5]  Alexandre Dolgui,et al.  Balancing machining lines: a two-phase heuristic , 2010 .

[6]  Celso C. Ribeiro,et al.  GRASP with Path-Relinking: Recent Advances and Applications , 2005 .

[7]  Peter A. Pinto,et al.  Branch and bound and heuristic procedures for assembly line balancing with paralleling of stations , 1981 .

[8]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.

[9]  Ilker Baybars,et al.  A survey of exact algorithms for the simple assembly line balancing , 1986 .

[10]  Alexandre Dolgui,et al.  A random search and backtracking procedure for transfer line balancing , 2005, Int. J. Comput. Integr. Manuf..

[11]  David J. Groggel,et al.  Practical Nonparametric Statistics , 2000, Technometrics.

[12]  Brahim Rekiek,et al.  State of art of optimization methods for assembly line design , 2002, Annu. Rev. Control..

[13]  Pierre Hansen,et al.  Variable neighbourhood search: methods and applications , 2010, Ann. Oper. Res..

[14]  T. K. Bhattacharjee,et al.  Complexity of single model assembly line balancing problems , 1990 .

[15]  Wilbert E. Wilhelm,et al.  A Column-Generation Approach for the Assembly System Design Problem with Tool Changes , 1999 .

[16]  G. M. Buxey,et al.  Assembly Line Balancing with Multiple Stations , 1974 .

[17]  Pedro M. Vilarinho,et al.  ANTBAL: an ant colony optimization algorithm for balancing mixed-model assembly lines with parallel workstations , 2006 .

[18]  F. Musharavati RECONFIGURABLE MANUFACTURING SYSTEMS , 2010 .

[19]  R. A. Groeneveld,et al.  Practical Nonparametric Statistics (2nd ed). , 1981 .

[20]  Hugues Delmaire,et al.  REACTIVE GRASP AND TABU SEARCH BASED HEURISTICS FOR THE SINGLE SOURCE CAPACITATED PLANT LOCATION PROBLEM , 1999 .

[21]  Rafael Pastor,et al.  Heuristic procedures for solving the general assembly line balancing problem with setups , 2010 .

[22]  Christian Prins,et al.  A reactive GRASP and path relinking for a combined production-distribution problem , 2007, Comput. Oper. Res..

[23]  Alexandre Dolgui,et al.  Machining Lines Automation , 2009, Handbook of Automation.

[24]  Gilles Savard,et al.  The time-dependent traveling salesman problem and single machine scheduling problems with sequence dependent setup times , 2006, Discret. Optim..

[25]  Rafael Martí,et al.  GRASP and Path Relinking for 2-Layer Straight Line Crossing Minimization , 1999, INFORMS J. Comput..

[26]  Celso C. Ribeiro,et al.  Reactive GRASP: An Application to a Matrix Decomposition Problem in TDMA Traffic Assignment , 2000, INFORMS J. Comput..

[27]  Micael Gallego,et al.  GRASP and path relinking for the max-min diversity problem , 2010, Comput. Oper. Res..

[28]  Temel Öncan,et al.  A comparative analysis of several asymmetric traveling salesman problem formulations , 2009, Comput. Oper. Res..

[29]  Alexandre Dolgui,et al.  MIP approach to balancing transfer lines with blocks of parallel operations , 2006 .

[30]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures: Advances, Hybridizations, and Applications , 2010 .

[31]  Jacob Rubinovitz,et al.  A weighted approach for assembly line design with station paralleling and equipment selection , 2003 .

[32]  Nils Boysen,et al.  A classification of assembly line balancing problems , 2007, Eur. J. Oper. Res..

[33]  Alexandre Dolgui,et al.  Branch and bound algorithm for a transfer line design problem: Stations with sequentially activated multi-spindle heads , 2009, Eur. J. Oper. Res..

[34]  Jeffery L. Kennington,et al.  Interfaces in Computer Science and Operations Research , 1997 .

[35]  Alexandre Dolgui,et al.  A MIP approach for balancing transfer line with complex industrial constraints , 2010, Comput. Ind. Eng..

[36]  Xavier Gandibleux,et al.  GRASP for set packing problems , 2004, Eur. J. Oper. Res..

[37]  Patrik Jonsson,et al.  Inventory management practices and their implications on perceived planning performance , 2008 .

[38]  Alexandre Dolgui,et al.  On problem of optimal design of transfer lines with parallel and sequential operations , 1999, 1999 7th IEEE International Conference on Emerging Technologies and Factory Automation. Proceedings ETFA '99 (Cat. No.99TH8467).

[39]  Alexandre Dolgui,et al.  Balancing lines with CNC machines: A multi-start ant based heuristic , 2010 .

[40]  J. Szadkowski Critical Path Concept for Multi-Tool Cutting Processes Optimization , 1997 .

[41]  Nils Boysen,et al.  Assembly line balancing: Which model to use when? , 2006 .

[42]  Nils Boysen,et al.  The sequence-dependent assembly line balancing problem , 2008, OR Spectr..

[43]  M. Resende,et al.  A probabilistic heuristic for a computationally difficult set covering problem , 1989 .

[44]  Alexandre Dolgui,et al.  Integer programming models for logical layout design of modular machining lines , 2006, Comput. Ind. Eng..

[45]  Jonathan F. Bard,et al.  Assembly line balancing with parallel workstations and dead time , 1989 .

[46]  Anton V. Eremeev,et al.  MIP-based GRASP and Genetic Algorithm for Balancing Transfer Lines , 2010, Matheuristics.

[47]  Carlos Andrés,et al.  Balancing and scheduling tasks in assembly lines with sequence-dependent setup times , 2008, Eur. J. Oper. Res..

[48]  Fred Glover,et al.  Tabu Search and Adaptive Memory Programming — Advances, Applications and Challenges , 1997 .

[49]  U Aickelin,et al.  Handbook of metaheuristics (International series in operations research and management science) , 2005 .

[50]  Alexandre Dolgui,et al.  Balancing lines with CNC machines : Experimental study of a new heuristic , 2009 .

[51]  Ramón Alvarez-Valdés,et al.  GRASP and path relinking for project scheduling under partially renewable resources , 2008, Eur. J. Oper. Res..

[52]  Alexandre Dolgui,et al.  A heuristic multi-start decomposition approach for optimal design of serial machining lines , 2008, Eur. J. Oper. Res..

[53]  Ming Zhou,et al.  A parallel station heuristic for the mixed-model production line balancing problem , 1997 .

[54]  Patrick R. McMullen,et al.  Using simulated annealing to solve a multiobjective assembly line balancing problem with parallel workstations , 1998 .

[55]  Alexandre Dolgui Balancing Assembly and Transfer Lines , 2006, Eur. J. Oper. Res..