A two-phase variable neighbourhood search algorithm for assembly line worker assignment and balancing problem type-II: an industrial case study

The assembly line worker assignment and balancing problem type-II (ALWABP-2) occurs when workers and tasks (where task times depend on workers’ skills) are to be simultaneously assigned to a fixed number of workstations with the goal of minimising the cycle time. In this study, a two-phase variable neighbourhood search (VNS) algorithm is proposed to solve the ALWABP-2 due to the NP-hard nature of this problem. In the first phase of the algorithm, a VNS approach is applied to assign tasks to workstations with the aim of minimising the cycle time while in the second phase, a variable neighbourhood descent method is applied to assign workers to workstations. The performance of the proposed algorithm is tested on well-known benchmark instances. In addition, the proposed algorithm has been used to solve a real case study from a consumer electronics company that manufactures LCD TVs. The results show that the algorithm is superior to the methods reported in the literature in terms of its higher efficiency and robustness. Furthermore, the algorithm is easy to implement and significantly improves the performance of the final assembly line for the investigated LCD TV real case study.

[1]  Yasemin Yavuz,et al.  Assembly line balancing with hierarchical worker assignment , 2015 .

[2]  Pierre Hansen,et al.  Variable neighborhood search: Principles and applications , 1998, Eur. J. Oper. Res..

[3]  Alysson M. Costa,et al.  Two extensions for the ALWABP: Parallel stations and collaborative approach , 2012 .

[4]  Hiroshi Katayama,et al.  Uniform workload assignments for assembly line by GA-based amelioration approach , 2010 .

[5]  Alysson M. Costa,et al.  Job rotation in assembly lines employing disabled workers , 2009 .

[6]  Abdolmajid Yolmeh,et al.  An efficient hybrid genetic algorithm to solve assembly line balancing problem with sequence-dependent setup times , 2012, Comput. Ind. Eng..

[7]  Mayron César O. Moreira The assembly line worker integration and balancing problem , 2015, Comput. Oper. Res..

[8]  Surendra M. Gupta,et al.  A hybrid genetic algorithm for sequence-dependent disassembly line balancing problem , 2016, Ann. Oper. Res..

[9]  Jordi Pereira,et al.  A branch-and-bound algorithm for assembly line worker assignment and balancing problems , 2014, Comput. Oper. Res..

[10]  Pierre Hansen,et al.  Variable Neighbourhood Search , 2003 .

[11]  Shokoufeh Mirzaei,et al.  Heuristic for Combined Line Balancing and Worker Allocation in High Variability Production Lines , 2013 .

[12]  Fariborz Jolai,et al.  A Simulated Annealing algorithm for a mixed model assembly U-line balancing type-I problem considering human efficiency and Just-In-Time approach , 2013, Comput. Ind. Eng..

[13]  Albert Corominas Subias,et al.  Balancing assembly line with skilled and unskilled workers , 2008 .

[14]  Alysson M. Costa,et al.  Hybrid heuristics for planning job rotation schedules in assembly lines with heterogeneous workers , 2013 .

[15]  Marcus Ritt,et al.  A heuristic and a branch-and-bound algorithm for the Assembly Line Worker Assignment and Balancing Problem , 2014, Comput. Oper. Res..

[16]  Olcay Polat,et al.  An iterative genetic algorithm for the assembly line worker assignment and balancing problem of type-II , 2013, Comput. Oper. Res..

[17]  Olcay Polat,et al.  A perturbation based variable neighborhood search heuristic for solving the Vehicle Routing Problem with Simultaneous Pickup and Delivery with Time Limit , 2015, Eur. J. Oper. Res..

[18]  Alexandre Dolgui,et al.  A taxonomy of line balancing problems and their solutionapproaches , 2013 .

[19]  Carlos Andrés,et al.  Advantages of assembly lines in Sheltered Work Centres for Disabled. A case study , 2007 .

[20]  P. Sivasankaran,et al.  Literature review of assembly line balancing problems , 2014 .

[21]  Alysson M. Costa,et al.  Balancing parallel assembly lines with disabled workers , 2013, ArXiv.

[22]  Christian Blum,et al.  On solving the assembly line worker assignment and balancing problem via beam search , 2011, Comput. Oper. Res..

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

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

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

[26]  Carlos Andrés,et al.  Branch and bound procedures for solving the Assembly Line Worker Assignment and Balancing Problem: Application to Sheltered Work centres for Disabled , 2008, Discret. Appl. Math..

[27]  Pierre Hansen,et al.  A hybrid variable neighborhood tabu search heuristic for the vehicle routing problem with multiple time windows , 2014, Comput. Oper. Res..

[28]  Andreas C. Nearchou,et al.  Maximizing production rate and workload smoothing in assembly lines using particle swarm optimization , 2011 .

[29]  Luiz Antonio Nogueira Lorena,et al.  Hybrid Metaheuristic for the Assembly Line Worker Assignment and Balancing Problem , 2009, Hybrid Metaheuristics.

[30]  Wallace J. Hopp,et al.  Benefits of Skill Chaining in Serial Production Lines with Cross-Trained Workers , 2004, Manag. Sci..

[31]  Ashutosh Tiwari,et al.  A review on assembly sequence planning and assembly line balancing optimisation using soft computing approaches , 2012 .

[32]  Alysson M. Costa,et al.  Simulation model for assembly lines with heterogeneous workers , 2012 .

[33]  Lars Mönch,et al.  Variable neighborhood search approaches for scheduling jobs on parallel machines with sequence-dependent setup times, precedence constraints, and ready times , 2011, Comput. Ind. Eng..

[34]  Nima Hamta,et al.  A hybrid PSO algorithm for a multi-objective assembly line balancing problem with flexible operation times, sequence-dependent setup times and learning effect , 2013 .

[35]  Ihsan Sabuncuoglu,et al.  Assembly line balancing using genetic algorithms , 2000, J. Intell. Manuf..

[36]  Alysson M. Costa,et al.  Simple heuristics for the assembly line worker assignment and balancing problem , 2010, Journal of Heuristics.

[37]  Armin Scholl,et al.  State-of-the-art exact and heuristic solution procedures for simple assembly line balancing , 2006, Eur. J. Oper. Res..

[38]  L. A. Lorena,et al.  Clustering Search Approach for the Assembly Line Worker Assignment and Balancing Problem , 2007 .

[39]  Surendra M. Gupta,et al.  Artificial bee colony algorithm for solving sequence-dependent disassembly line balancing problem , 2013, Expert Syst. Appl..

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