Traveling worker assembly line (re)balancing problem: Model, reduction techniques, and real case studies

The assembly line balancing problem arises from equally dividing the workload among all workstations. Several solution methods explore different variants of the problem, but no model includes all characteristics real assembly lines might contain. This paper presents a mixed integer linear programming model that solves the Traveling Worker Assembly Line Balancing Problem (TWALBP). In this problem, the tasks’ balancing along with the assignment of workers to one or more workstations is determined for a given layout. The assignment flexibility is solved with a traveling salesman problem formulation integrated in the balancing model. Adapted standard datasets and three real case scenarios are used as benchmark sets. These scenarios present particularities such as human and robotic workers, assignment restrictions, zoning constraints, automatic and common tasks. The model successfully determines the tasks’ assignments and the routing of every worker for a layout aware optimization of assembly lines. Better quality balancing solutions were achieved allowing workers to perform tasks at multiple stations, showing a trade-off between assignment flexibility and movement time.

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

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

[3]  Alexandre Dolgui,et al.  Reduction approaches for a generalized line balancing problem , 2012, Comput. Oper. Res..

[4]  John Miltenburg One-piece flow manufacturing on U-shaped production lines: a tutorial , 2001 .

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

[6]  Emanuel Falkenauer,et al.  Line Balancing in the Real World , 2005 .

[7]  William J. Cook,et al.  Solution of a Large-Scale Traveling-Salesman Problem , 1954, 50 Years of Integer Programming.

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

[9]  Nils Boysen,et al.  Absalom: Balancing assembly lines with assignment restrictions , 2010, Eur. J. Oper. Res..

[10]  Johannes Sternatz,et al.  Enhanced multi-Hoffmann heuristic for efficiently solving real-world assembly line balancing problems in automotive industry , 2014, Eur. J. Oper. Res..

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

[12]  Wilfried Sihn,et al.  Simulation-based optimization of personnel assignment planning in sequenced commercial vehicle assembly: A software tool for iterative improvement , 2013 .

[13]  H.-O. Gunther,et al.  Scheduling utility workers at mixed-model assembly lines , 2009, 2009 IEEE International Conference on Industrial Engineering and Engineering Management.

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

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

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

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

[18]  Baybarsİlker A Survey of Exact Algorithms for the Simple Assembly Line Balancing Problem , 1986 .

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

[20]  Parviz Fattahi,et al.  A mathematical model and ant colony algorithm for multi-manned assembly line balancing problem , 2011 .

[21]  Christos H. Papadimitriou,et al.  The Euclidean Traveling Salesman Problem is NP-Complete , 1977, Theor. Comput. Sci..

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

[23]  Brahim Hnich,et al.  Cyclic scheduling of flexible mixed model assembly lines with parallel stations , 2015 .

[24]  Rita Gamberini,et al.  A multiple single-pass heuristic algorithm solving the stochastic assembly line rebalancing problem , 2009 .

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

[26]  Brahim Hnich,et al.  Balancing and scheduling of flexible mixed model assembly lines , 2013, Constraints.

[27]  A. J. Clewett,et al.  Introduction to sequencing and scheduling , 1974 .

[28]  Thiago Cantos Lopes Buffer and Cyclical Product Sequence Aware Assembly Line Balancing Problem : Model and Steady-State Balancing Case Study , 2016 .

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

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

[31]  Martin Eigner,et al.  Product Lifecycle Management (PLM) , 2014 .

[32]  Khumbulani Mpofu,et al.  Re-balancing problem for assembly lines: new mathematical model and exact solution method , 2015 .

[33]  Alexandre Dolgui,et al.  Workforce Minimization for a Mixed-Model Assembly Line , 2014 .

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

[35]  Joaquín Bautista,et al.  Ant algorithms for a time and space constrained assembly line balancing problem , 2007, Eur. J. Oper. Res..

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

[37]  Koichi Nakade,et al.  Optimal allocation of heterogeneous workers in a U-shaped production line , 2008, Comput. Ind. Eng..

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

[39]  Brahim Hnich,et al.  Cyclic Scheduling of Flexible Mixed Model Assembly Lines , 2013, MIM.

[40]  Alper Hamzadayi,et al.  A simulated annealing algorithm based approach for balancing and sequencing of mixed-model U-lines , 2013, Comput. Ind. Eng..

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

[42]  James H. Patterson,et al.  Technical Note - Assembly-Line Balancing: Zero-One Programming with Fibonacci Search , 1975, Oper. Res..

[43]  Harun Resit Yazgan,et al.  A new algorithm and multi-response Taguchi method to solve line balancing problem in an automotive industry , 2011 .

[44]  Nick T. Thomopoulos,et al.  Mixed Model Line Balancing with Smoothed Station Assignments , 1970 .

[45]  Wilhelm Dangelmaier,et al.  Reconfiguration of assembly lines under the influence of high product variety in the automotive industry–a decision support system , 2010 .

[46]  Thiago Cantos Lopes,et al.  VARIABLE SETS REDUCTION FOR ASSEMBLY LINE BALANCING PROBLEM : MILP MODEL AND CASE STUDIES , 2015 .

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

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

[49]  Richard F. Hartl,et al.  Workforce planning and allocation for mid-volume truck manufacturing: A case study , 2003 .

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