U-shaped assembly line worker assignment and balancing problem: A mathematical model and two meta-heuristics

Abstract As the U-shaped assembly lines are concerned with manual assembly operations, workers’ performance plays a major role. However, the past studies assume that all workers can carry out all tasks with an equal performance level, and actual task times do not depend on the worker who performs it. On the other hand, this is unrealistic. In this study, maximization of the line efficiency for the U-shaped assembly line worker assignment and balancing problem by considering the worker performance is aimed. First, a non-linear model of the problem is formulated, and then it is linearized. Later, an Artificial Bee Colony Algorithm and a Genetic Algorithm are proposed to solve it, in short computational times. A hypothetical data set (Jackson, 1956), a real data set (Cevikcan et al., 2009) and data sets of assembly line worker assignment and balancing problem (Araujo et al., 2015) were solved by using the model and the meta-heuristics. The meta-heuristics were able to reach solutions that have equal line efficiency with the optimum solution found by the proposed mathematical model. The contribution of this study is that the mathematical model for the U-shaped line assembly line worker assignment and balancing type-E problem that considers the workers’ performance is formulated, and an Artificial Bee Colony Algorithm is proposed for the first time for this problem type.

[1]  Masoud Rabbani,et al.  Mixed model U-line balancing type-1 problem: A new approach , 2012 .

[2]  Ralph Mosser Barnes,et al.  Motion and Time Study: Design and Measurement of Work , 1968 .

[3]  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..

[4]  J. Wijngaard,et al.  The U-line balancing problem , 1994 .

[5]  Jie Zhang,et al.  An adaptive BPSO algorithm for multi-skilled workers assignment problem in aircraft assembly lines , 2015 .

[6]  Gyunghyun Choi,et al.  A goal programming mixed-model line balancing for processing time and physical workload , 2009, Comput. Ind. Eng..

[7]  Hadi Gökçen,et al.  A goal programming approach to simple U-line balancing problem , 2006, Eur. J. Oper. Res..

[8]  Uğur Özcan,et al.  A genetic algorithm for the stochastic mixed-model U-line balancing and sequencing problem , 2011 .

[9]  Dongdong Ge,et al.  A Review of Piecewise Linearization Methods , 2013 .

[10]  Surendra M. Gupta,et al.  A two-phase variable neighbourhood search algorithm for assembly line worker assignment and balancing problem type-II: an industrial case study , 2016 .

[11]  Sun Jin Kim,et al.  Balancing and sequencing mixed-model U-lines with a co-evolutionary algorithm , 2000 .

[12]  Hadi Gökçen,et al.  A shortest route formulation of simple U-type assembly line balancing problem , 2005 .

[13]  Emel Kizilkaya Aydogan,et al.  Balancing two-sided U-type assembly lines using modified particle swarm optimization algorithm , 2017, 4OR.

[14]  Armin Scholl,et al.  Systematic data generation and test design for solution algorithms on the example of SALBPGen for assembly line balancing , 2013, Eur. J. Oper. Res..

[15]  Jeonghan Ko,et al.  Design of assembly lines with the concurrent consideration of productivity and upper extremity musculoskeletal disorders using linear models , 2012, Comput. Ind. Eng..

[16]  Richard F. Deckro,et al.  Balancing Cycle Time and Workstations , 1989 .

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

[18]  Jaideep Motwani,et al.  The effect of straight- and U-shaped lines on quality , 2000, IEEE Trans. Engineering Management.

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

[20]  윤태혁,et al.  (The) U-line line balancing problem with the moving time of operator = U자형 라인에서 작업자 이동시간을 고려한 라인밸런싱에 관한 연구 , 1996 .

[21]  John Miltenburg,et al.  The mixed-model U-line balancing problem , 1998 .

[22]  Marc J. Schniederjans,et al.  U-OPT: An analysis of exact U-shaped line balancing procedures , 2003 .

[23]  Ihsan Sabuncuoglu,et al.  Balancing of U-type assembly systems using simulated annealing , 2001 .

[24]  Ibrahim Kucukkoc,et al.  A mathematical model and artificial bee colony algorithm for the lexicographic bottleneck mixed-model assembly line balancing problem , 2019, J. Intell. Manuf..

[25]  Alexandre Dolgui,et al.  A decomposition based solution algorithm for U-type assembly line balancing with interval data , 2015, Comput. Oper. Res..

[26]  Mostafa Zandieh,et al.  Balancing of stochastic U-type assembly lines: an imperialist competitive algorithm , 2011 .

[27]  John P. Shewchuk,et al.  Worker allocation in lean U-shaped production lines , 2008 .

[28]  Syed Mithun Ali,et al.  U-SHAPED ASSEMBLY LINE BALANCING WITH TEMPORARY WORKERS , 2015 .

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

[30]  John Miltenburg,et al.  Balancing U-lines in a multiple U-line facility , 1998, Eur. J. Oper. Res..

[31]  Katsuhisa Ohno,et al.  An optimal worker allocation problem for a U-shaped production line , 1999 .

[32]  Emre Cevikcan,et al.  Westinghouse Method Oriented Fuzzy Rule Based Tempo Rating Approach , 2012 .

[33]  M. Teki̇n,et al.  A mixed integer linear programming formulation for optimal balancing of mixed-model U-lines , 2009 .

[34]  Armin Scholl,et al.  A survey on problems and methods in generalized assembly line balancing , 2006, Eur. J. Oper. Res..

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

[36]  Wing-Keung Wong,et al.  Developing a genetic optimisation approach to balance an apparel assembly line , 2006 .

[37]  Jianjun Yu,et al.  A hybrid ant colony algorithm for U-line balancing and rebalancing in just-in-time production environment , 2014 .

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

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

[40]  Mitsuo Gen,et al.  U-shaped assembly line balancing problem with genetic algorithm , 2008 .

[41]  James R. Jackson,et al.  A Computing Procedure for a Line Balancing Problem , 1956 .

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

[43]  Armin Scholl,et al.  Balancing and Sequencing of Assembly Lines , 1995 .

[44]  Emre Cevikcan,et al.  A team-oriented design methodology for mixed model assembly systems , 2009, Comput. Ind. Eng..

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

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

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

[48]  Ertan Güner,et al.  Assembly line balancing problem with deterioration tasks and learning effect , 2010, Expert Syst. Appl..

[49]  Nallan C. Suresh,et al.  A goal-programming approach for design of hybrid cellular manufacturing systems in dual resource constrained environments , 2009, Comput. Ind. Eng..

[50]  Parames Chutima,et al.  THE IMPACT OF WALKING TIME ON U-SHAPED ASSEMBLY LINE WORKER ALLOCATION PROBLEMS , 2010 .

[51]  Armin Scholl,et al.  Incorporating ergonomic risks into assembly line balancing , 2011, Eur. J. Oper. Res..

[52]  Tijen Ertay,et al.  A mathematical model and a heuristic approach for design of the hybrid manufacturing systems to facilitate one-piece flow , 2010 .

[53]  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..

[54]  Katsuhisa Ohno,et al.  Separate and carousel type allocations of workers in a U-shaped production line , 2003, Eur. J. Oper. Res..

[55]  Wen-Chyuan Chiang,et al.  The stochastic U-line balancing problem: A heuristic procedure , 2006, Eur. J. Oper. Res..

[56]  Christian Otto,et al.  Extending assembly line balancing problem by incorporating learning effects , 2014 .

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

[58]  Reza Tavakkoli-Moghaddam,et al.  A novel two-stage genetic algorithm for a mixed-model U-line balancing problem with duplicated tasks , 2011 .

[59]  B. Naderi,et al.  The type E simple assembly line balancing problem: A mixed integer linear programming formulation , 2015, Comput. Oper. Res..

[60]  Steven T. Hackman,et al.  Fast, Effective Algorithms for Simple Assembly Line Balancing Problems , 1989, Oper. Res..

[61]  Metin Turkay,et al.  A novel integer programming formulation with logic cuts for the U-shaped assembly line balancing problem , 2014 .

[62]  Jessica Schulze,et al.  Balancing And Sequencing Of Assembly Lines , 2016 .

[63]  Gürsel A. Süer,et al.  Experimental study of seeding in genetic algorithms with non-binary genetic representation , 2018, J. Intell. Manuf..

[64]  Koichi Nakade Effect of worker sequence on cycle time in a U-shaped line with chase mode , 2017 .

[65]  Timothy L. Urban,et al.  Note. Optimal Balancing of U-Shaped Assembly Lines , 1998 .

[66]  Adil Baykasoğlu,et al.  Stochastic U-line balancing using genetic algorithms , 2007 .

[67]  I. Sabuncuoglu,et al.  Stochastic assembly line balancing using beam search , 2005 .

[68]  Manoj Kumar Tiwari,et al.  A collaborative ant colony algorithm to stochastic mixed-model U-shaped disassembly line balancing and sequencing problem , 2008 .

[69]  Armin Scholl,et al.  ULINO: Optimally balancing U-shaped JIT assembly lines , 1999 .

[70]  Ertan Güner,et al.  Simple and U-type assembly line balancing problems with a learning effect , 2008 .

[71]  Ihsan Sabuncuoglu,et al.  Ant colony optimization for the single model U-type assembly line balancing problem , 2009 .

[72]  Alysson M. Costa,et al.  Robust assembly line balancing with heterogeneous workers , 2015, Comput. Ind. Eng..

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

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

[75]  Giovanni Mummolo,et al.  The effect of dynamic worker behavior on flow line performance , 2009 .

[76]  D. Karaboga,et al.  On the performance of artificial bee colony (ABC) algorithm , 2008, Appl. Soft Comput..

[77]  Rajeev Jain,et al.  A heuristic approach for U-shaped assembly line balancing to improve labor productivity , 2013, Comput. Ind. Eng..

[78]  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..

[79]  Nai-Chieh Wei,et al.  A solution procedure for type E simple assembly line balancing problem , 2011, Comput. Ind. Eng..