Heuristic approaches for mixed-model sequencing problem with stochastic processing times

Despite many pioneering efforts and works over the past decades, stochastic events have not been studied extensively in mixed-model assembly lines thus far. For a mixed-model sequencing problem with stochastic processing times, this paper aims to minimise expected total work overload. It also focuses on the most critical workstation of the line. In practice, this assumption is useful when the whole or a big portion of the assembly line is considered as a single station. In order to tackle the problem, a dynamic programming (DP) algorithm as well as two greedy heuristics from the literature is employed. However, it is realised that the DP cannot guarantee the optimal sequence neither for stochastic nor deterministic problems. It is because the calculation of work overload is involved in a recursive procedure that affects the states’ value functions. Therefore, by the use of network representation, the problem is modelled as a shortest path problem and a new heuristic, inspired by Dijkstra’s algorithm is developed to deal with it. Numerical results show that the proposed method outperforms other algorithms strongly. Finally, some discussion is provided about why one should consider stochastic parameters and why the proposed heuristic performs well in this regard.

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

[2]  André Rossi,et al.  Maximizing the robustness for simple assembly lines with fixed cycle time and limited number of workstations , 2016, Discret. Appl. Math..

[3]  Candace Arai Yano,et al.  Sequencing to minimize work overload in assembly lines with product options , 1991 .

[4]  Lei Yang,et al.  A Hybrid Immune Algorithm for Sequencing the Mixed-Model Assembly Line with Variable Launching Intervals , 2010, ICICA.

[5]  Ihsan Sabuncuoglu,et al.  Backtracking and exchange of information: Methods to enhance a beam search algorithm for assembly line scheduling , 2008, Eur. J. Oper. Res..

[6]  J. A. Bondy,et al.  Graph Theory with Applications , 1978 .

[7]  S. Afshin Mansouri,et al.  A Multi-Objective Genetic Algorithm for mixed-model sequencing on JIT assembly lines , 2005, Eur. J. Oper. Res..

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

[9]  Alexandre Dolgui,et al.  An exact solution approach for disassembly line balancing problem under uncertainty of the task processing times , 2015 .

[10]  Alexandre Dolgui,et al.  Stability radius of the optimal assembly line balance with fixed cycle time , 2001, ETFA 2001. 8th International Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.01TH8597).

[11]  C. Ireland Fundamental concepts in the design of experiments , 1964 .

[12]  Alysson M. Costa,et al.  Sequencing mixed-model assembly lines operating with a heterogeneous workforce , 2015 .

[13]  Alexandre Dolgui,et al.  Robust balancing of straight assembly lines with interval task times , 2013, J. Oper. Res. Soc..

[14]  Joaquín Bautista,et al.  Solving mixed model sequencing problem in assembly lines with serial workstations with work overload minimisation and interruption rules , 2011, Eur. J. Oper. Res..

[15]  Xiaoqiang Cai,et al.  Scheduling stochastic jobs with asymmetric earliness and tardiness penalties , 1997 .

[16]  Semra Tunali,et al.  A review of the current applications of genetic algorithms in mixed-model assembly line sequencing , 2011 .

[17]  Yeongho Kim,et al.  An endosymbiotic evolutionary algorithm for the integration of balancing and sequencing in mixed-model U-lines , 2006, Eur. J. Oper. Res..

[18]  Yeongho Kim,et al.  A genetic alorithm for multiple objective sequencing problems in mixed model assembly lines , 1998 .

[19]  Armin Jabbarzadeh,et al.  A new approach to solve a mixed-model assembly line with a bypass subline sequencing problem , 2011 .

[20]  Nils Boysen,et al.  Sequencing mixed-model assembly lines to minimise the number of work overload situations , 2011 .

[21]  Yeongho Kim,et al.  A Coevolutionary Algorithm for Balancing and Sequencing in Mixed Model Assembly Lines , 2000, Applied Intelligence.

[22]  Kurt Mehlhorn,et al.  Review of algorithms and data structures: the basic toolbox by Kurt Mehlhorn and Peter Sanders , 2011, SIGA.

[23]  Alexandre Dolgui,et al.  Stability analysis of an optimal balance for an assembly line with fixed cycle time , 2006, Eur. J. Oper. Res..

[24]  John Miltenburg,et al.  Balancing and Scheduling Mixed-Model U-Shaped Production Lines , 2002 .

[25]  Mohsen Salehi,et al.  Sequencing the mixed-model assembly line to minimize the total utility and idle costs with variable launching interval , 2009 .

[26]  J. Pontious,et al.  The Assembly Line. , 2015, The Journal of the Oklahoma State Medical Association.

[27]  L. Tsai Mixed-model sequencing to minimize utility work and the risk of conveyor stoppage , 1995 .

[28]  Joaquín Bautista,et al.  A scatter search based hyper-heuristic for sequencing a mixed-model assembly line , 2010, J. Heuristics.

[29]  E. M. Dar-El,et al.  A mixed-model sequencing application , 1981 .

[30]  Nils Boysen,et al.  On the part inventory model sequencing problem: complexity and Beam Search heuristic , 2011, J. Sched..

[31]  Ju Hyun Chul,et al.  A genetic algorithm for multiple objective sequencing problems in mixed model assembly lines , 1998, Comput. Oper. Res..

[32]  徐克林,et al.  Sequencing Mixed-Model Flexible Assembly Lines with Variable Launching Intervals , 2013 .

[33]  Stefan Bock,et al.  Controlling mixed-model assembly lines in real-time by using distributed systems , 2006, Eur. J. Oper. Res..

[34]  Tadeusz Sawik,et al.  Monolithic vs. hierarchical balancing and scheduling of a flexible assembly line , 2002, Eur. J. Oper. Res..

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

[36]  Rico Gujjula,et al.  An efficient heuristic to sequence mixed-model assembly lines , 2010, 2010 IEEE International Conference on Industrial Engineering and Engineering Management.

[37]  Jing Huang,et al.  Minimizing total tardiness subject to manpower restriction in labor-intensive manufacturing cells , 2013, Math. Comput. Model..

[38]  H. Lorenz,et al.  Jena Research Papers in Business and Economics Sequencing Mixed-Model Assembly Lines : Survey , Classification and Model Critique , 2007 .

[39]  Ibrahim Kucukkoc,et al.  Simultaneous balancing and sequencing of mixed-model parallel two-sided assembly lines , 2014 .

[40]  Mostafa Zandieh,et al.  Simultaneous solving of balancing and sequencing problems in mixed-model assembly line systems , 2012 .

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

[42]  Nils Boysen,et al.  Car sequencing versus mixed-model sequencing: A computational study , 2014, Eur. J. Oper. Res..

[43]  Mostafa Zandieh,et al.  Simultaneous solving of balancing and sequencing problems with station-dependent assembly times for mixed-model assembly lines , 2012, Appl. Soft Comput..

[44]  Gürsel A. Süer,et al.  Effects of different fuzzy operators on fuzzy bi-objective cell loading problem in labor-intensive manufacturing cells , 2009, Comput. Ind. Eng..

[45]  Alexandre Dolgui,et al.  Robust Assembly Line Balancing: State of the Art and New Research Perspectives , 2014 .

[46]  Alexandre Dolgui,et al.  Balancing of simple assembly lines under variations of task processing times , 2012, Ann. Oper. Res..

[47]  Hans-Otto Günther,et al.  A heuristic based on Vogel's approximation method for sequencing mixed-model assembly lines , 2011 .

[48]  Alexandre Dolgui,et al.  Assembly line balancing under uncertainty: Robust optimization models and exact solution method , 2013, Comput. Ind. Eng..

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

[50]  Nils Boysen,et al.  Jena Research Papers in Business and Economics Production Planning of Mixed-Model Assembly Lines : Overview and Extensions , 2007 .

[51]  Yuri N. Sotskov,et al.  Calculation of the Stability Radius of an Optimal Line Balance , 2012 .

[52]  Gürsel A. Süer,et al.  Intra-cell manpower transfers and cell loading in labor-intensive manufacturing cells , 2005, Comput. Ind. Eng..

[53]  Yannick Frein,et al.  Exact and heuristic solutions based on dynamic programming for mixed model assembly line sequencing , 2014 .

[54]  Liang Gao,et al.  Metaheuristic approaches to sequencing mixed-model fabrication/assembly systems with two objectives , 2010 .

[55]  George Steiner,et al.  A dynamic programming algorithm for scheduling mixed-model, just-in-time production systems , 1990 .

[56]  Alexandre Dolgui,et al.  Second order conic approximation for disassembly line design with joint probabilistic constraints , 2015, Eur. J. Oper. Res..

[57]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[58]  Alexandre Dolgui,et al.  A bibliographic review of production line design and balancing under uncertainty , 2015 .

[59]  Seyed Hessameddin Zegordi,et al.  Bi-objective single machine scheduling problem with stochastic processing times , 2015 .

[60]  Alexandre Dolgui,et al.  Dealing with uncertainty in disassembly line design , 2014 .

[61]  Chaoyong Zhang,et al.  Advanced scatter search approach and its application in a sequencing problem of mixed-model assembly lines in a case company , 2014 .

[62]  Bhaba R. Sarker,et al.  Designing a mixed-model assembly line to minimize the costs of idle and utility times , 1998 .

[63]  Jinlin Li,et al.  Balancing manual mixed-model assembly lines using overtime work in a demand variation environment , 2014 .

[64]  Elwood S. Buffa,et al.  Graph Theory with Applications , 1977 .

[65]  Leonie Kohl,et al.  Fundamental Concepts in the Design of Experiments , 2000 .

[66]  Nils Boysen,et al.  Level Scheduling for batched JIT supply , 2009 .

[67]  Jaime Cano-Belm A Scatter Search Based Hyper-Heuristic for Sequencing a Mixed-Model Assembly Line , 2009 .

[68]  R Tavakkoli Moghaddam,et al.  MULTI-CRITERIA SEQUENCING PROBLEM FOR A MIXED-MODEL ASSEMBLY LINE IN A JIT PRODUCTION SYSTEM , 2006 .

[69]  Tianyuan Xiao,et al.  Balancing and sequencing of stochastic mixed-model assembly U-lines to minimise the expectation of work overload time , 2014 .

[70]  Katsuhisa Ohno,et al.  Modeling and analysis of a mixed‐model assembly line with stochastic operation times , 2007 .

[71]  Nick T. Thomopoulos,et al.  Line Balancing-Sequencing for Mixed-Model Assembly , 1967 .

[72]  Jing Huang,et al.  Heuristic procedures and mathematical models for cell loading and scheduling in a shoe manufacturing company , 2009, Comput. Ind. Eng..

[73]  Takayoshi Tamura,et al.  Optimal production sequencing problem to minimise line stoppage time in a mixed-model assembly line , 2011 .

[74]  Alexandre Dolgui,et al.  Enumerations and stability analysis of feasible and optimal line balances for simple assembly lines , 2015, Comput. Ind. Eng..