×

zbMATH — the first resource for mathematics

A simheuristic approach for throughput maximization of asynchronous buffered stochastic mixed-model assembly lines. (English) Zbl 07157819
Summary: Mixed-model assembly lines are large scale production layouts that often operate under uncertainties such as stochastic product sequences. Balancing such lines can be particularly challenging as throughput estimation can be difficult to determine, especially when asynchronous pace and buffers are considered. Recent works have addressed problem variants with a given target throughput, but few authors consider a variant of the throughput maximization of mixed-model assembly line balancing problem. This paper addresses the balancing optimization problem for an assembly line with a given number of workstations and buffers between them. A make-to-order environment is considered, modeled as stochastic sequence of products with known demand rates. A novel specialized cycle time simulator (CTS) is introduced, as well as a simheuristic approach (PSH) that exploits CTS to assess the cycle time of an assembly line and provide good balancing solutions. The proposed simheuristic PSH is applied to a dataset with several buffer layouts, and its solutions are then compared to those of literature benchmarks. Performance comparisons show that PSH’s solutions outperform the benchmarks’ ones, with statistically significant differences. Furthermore, the solution quality difference was greater for instances with more buffers, highlighting PSH capacity to conveniently exploit buffers in assembly lines. Lastly, analyses on the average processing times of stations, obtained for each buffer layout, partially verifies and question established results of the “bowl phenomenon” on unpaced assembly lines.
MSC:
90B30 Production models
90C59 Approximation methods and heuristics in mathematical programming
Software:
SALBPGen
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Akpinar, S.; Baykasoglu, A., Modeling and solving mixed-model assembly line balancing problem with setups. Part I: a mixed integer linear programming model, J. Manuf. Syst., 33, 177-187 (2014)
[2] Akpinar, S.; Baykasoglu, A., Modeling and solving mixed-model assembly line balancing problem with setups. Part II: a multiple colony hybrid bees algorithm, J. Manuf. Syst., 33, 4, 445-461 (2014)
[3] Alghazi, A.; Kurz, M. E., Mixed model line balancing with parallel stations, zoning constraints, and ergonomics, Constraints, 23, 123-153 (2018) · Zbl 1414.90233
[4] Battaïa, O.; Dolgui, A., A taxonomy of line balancing problems and their solution approaches, Int. J. Prod. Econ., 142, 2, 259-277 (2013)
[5] Battini, D.; Faccio, M.; Persona, A.; Sgarbossa, F., Balancing - sequencing procedure for a mixed model assembly system in case of finite buffer capacity, Int. J. Adv. Manuf. Technol., 44, 3-4, 345-359 (2009)
[6] Baybars, I., Survey of exact algorithms for the simple assembly line balancing problem, Manag. Sci., 32, 8, 909-932 (1986) · Zbl 0601.90081
[7] Becker, C.; Scholl, A., A survey on problems and methods in generalized assembly line balancing, Eur. J. Oper. Res., 168, 3, 694-715 (2006) · Zbl 1083.90013
[8] Biele, A.; Mönch, L., Hybrid approaches to optimize mixed-model assembly lines in low-volume manufacturing, J. Heuristics, 24, 1, 49-81 (2018)
[9] Boysen, N.; Fliedner, M.; Scholl, A., A classification of assembly line balancing problems, Eur. J. Oper. Res., 183, 2, 674-693 (2007) · Zbl 1179.90103
[10] Boysen, N.; Fliedner, M.; Scholl, A., Assembly line balancing: which model to use when?, Int. J. Prod. Econ., 111, 2, 509-528 (2008)
[11] Boysen, N.; Fliedner, M.; Scholl, A., Sequencing mixed-model assembly lines: Survey, classification and model critique, Eur. J. Oper. Res., 192, 2, 349-373 (2009) · Zbl 1157.90405
[12] Bukchin, J.; Dar-el, E. M.; Rubinovitz, J., Mixed model assembly line design in a make-to-order environment, Comput. Ind. Eng., 41, 405-421 (2002)
[13] Chica, M.; Juan Pérez, A. A.; Cordon, O.; Kelton, D., Why simheuristics? Benefits, limitations, and best practices when combining metaheuristics with simulation, SSRN (2017)
[14] Decker, M., Capacity smoothing and sequencing for mixed-model lines, Int. J. Prod. Econ., 30-31, 31-42 (1993)
[15] Dong, J.; Zhang, L.; Xiao, T., A hybrid PSO / SA algorithm for bi-criteria stochastic line balancing with flexible task times and zoning constraints, J. Intell. Manuf., 29, 4, 737-751 (2018)
[16] Glover, F., Future paths for integer programming and links to artificial intelligence, Comput. Oper. Res., 13, 5, 533-549 (1986) · Zbl 0615.90083
[17] Gonzalez-Neira, E. M.; Ferone, D.; Hatami, S.; Juan, A. A., A biased-randomized simheuristic for the distributed assembly permutation flowshop problem with stochastic processing times, Simul. Model. Pract. Theory, 79, 23-36 (2017)
[18] Guimarans, D.; Dominguez, O.; Panadero, J.; Juan, A. A., A simheuristic approach for the two-dimensional vehicle routing problem with stochastic travel times, Simul. Model. Pract. Theory, 89, 1-14 (2018)
[19] Hamzadayi, A.; Yildiz, G., A genetic algorithm based approach for simultaneously balancing and sequencing of mixed-model U-lines with parallel workstations and zoning constraints, Comput. Ind. Eng., 62, 1, 206-215 (2012)
[20] Hamzadayi, A.; Yildiz, G., A simulated annealing algorithm based approach for balancing and sequencing of mixed-model U-lines, Comput. Ind. Eng., 66, 4, 1070-1084 (2013)
[21] Hatami, S.; Calvet, L.; Fernández-Viagas, V.; Framiñán, J. M.; Juan, A. A., A simheuristic algorithm to set up starting times in the stochastic parallel flowshop problem, Simul. Model. Pract. Theory, 86, 55-71 (2018)
[22] Hillier, F. S.; Boiling, R. W., On the optimal allocation of work in symmetrically unbalanced production line systems with variable operation times, Manag. Sci., 25, 8, 721-728 (1979)
[23] Hillier, F. S.; Lieberman, G. J., Introduction to Operational Research (2015), McGrawHill: McGrawHill New York, NY
[24] Hillier, F. S.; So, K. C., The effect of the coefficient of variation of operation times on the allocation of storage space in production line systems, IIE Trans., 23, 2, 198-206 (1991)
[25] Hillier, F. S.; So, K. C., On the robustness of the bowl phenomenon, Eur. J. Oper. Res., 89, 496-515 (1996) · Zbl 0915.90127
[26] Juan, A. A.; Faulin, J.; Grasman, S. E.; Rabe, M.; Figueira, G., A review of simheuristics: extending metaheuristics to deal with stochastic combinatorial optimization problems, Oper. Res. Perspect., 2, 62-72 (2015)
[27] Karabati, S.; Sayin, S., Assembly line balancing in a mixed-model sequencing environment with synchronous transfers, Eur. J. Oper. Res., 149, 2, 417-429 (2003) · Zbl 1033.90042
[28] Kim, Y. K.; Kim, J. Y.; Kim, Y. K., An endosymbiotic evolutionary algorithm for the integration of balancing and sequencing in mixed-model U-lines, Eur. J. Oper. Res., 168, 3, 838-852 (2006) · Zbl 1083.90016
[29] Kim, Y. K.; Kim, S. J.; Kim, J. Y., Balancing and sequencing mixed-model U-lines with a co-evolutionary algorithm, Prod. Plan. Control, 11, 8, 754-764 (2000)
[30] Kucukkoc, I.; Zhang, D. Z., Balancing of parallel U-shaped assembly lines, Comput. Oper. Res., 64, 233-244 (2015) · Zbl 1349.90285
[31] Kucukkoc, I.; Zhang, D. Z., Integrating ant colony and genetic algorithms in the balancing and scheduling of complex assembly lines, Int. J. Adv. Manuf. Technol., 82, 265-285 (2016)
[32] Lopes, T. C.; Michels, A. S.; Sikora, C. G.S.; Magatão, L., Balancing and cyclical scheduling of asynchronous mixed-model assembly lines with parallel stations, J. Manuf. Syst., 50, 193-200 (2019)
[33] Lopes, T. C.; Michels, A. S.; Sikora, C. G.S.; Molina, R. G.; Magatão, L., Balancing and cyclically sequencing synchronous, asynchronous, and hybrid unpaced assembly lines, Int. J. Prod. Econ., 203, 216-224 (2018)
[34] Lopes, T. C.; Sikora, C. G.S.; Michels, A. S.; Magatão, L., Mixed-model assembly line balancing with given buffers and product sequence: model, formulation comparisons and case study, Ann. Oper. Res., 1, 1, 1-26 (2018)
[35] Lourenço, H. R.; Martin, O. C.; Stützle, T., Iterated local search, (Glover, F.; Kochenberger, W.; Gary, A., Handbook of Metaheuristics (2003), Springer US), 320-353 · Zbl 1116.90412
[36] McNamara, T.; Shaaban, S.; Hudson, S., Fifty years of the bowl phenomenon, J. Manuf. Syst., 41, 1-7 (2016)
[37] Merengo, C.; Nava, F.; Pozzetti, A., Balancing and sequencing manual mixed-model assembly lines, Int. J. Prod. Res., 37, 12, 2835-2860 (1999) · Zbl 0949.90570
[38] Otto, A.; Otto, C.; Scholl, A., Systematic data generation and test design for solution algorithms on the example of SALBPGen for assembly line balancing, Eur. J. Oper. Res., 228, 1, 33-45 (2013) · Zbl 1332.90176
[39] Özcan, U.; Çerçioglu, H.; Gökçen, H.; Toklu, B., Balancing and sequencing of parallel mixed-model assembly lines, Int. J. Prod. Res., 48, 17, 5089-5113 (2010) · Zbl 1197.90162
[40] Öztürk, C.; Tunali, S.; Hnich, B.; Örnek, A., Cyclic scheduling of flexible mixed model assembly lines with parallel stations, J. Manuf. Syst., 36, 3, 147-158 (2015)
[41] Öztürk, C.; Tunali, S.; Hnich, B.; Örnek, M. A., Balancing and scheduling of flexible mixed model assembly lines, Constraints, 18, 3, 434-469 (2013) · Zbl 1304.90149
[42] Roshani, A.; Nezami, F. G., Mixed-model multi-manned assembly line balancing problem: a mathematical model and a simulated annealing approach, Assem. Autom., 37, 1, 34-50 (2017)
[43] Sawik, T., Monolithic vs. hierarchical balancing and scheduling of a flexible assembly line, Eur. J. Oper. Res., 143, 1, 115-124 (2002) · Zbl 1073.90514
[44] Sawik, T., Batch versus cyclic scheduling of flexible flow shops by mixed-integer programming, Int. J. Prod. Res., 50, 18, 5017-5034 (2012)
[45] Scholl, A., Balancing and Sequencing Assembly Lines (1999), Physica: Physica Heidelberg · Zbl 0939.90527
[46] Scholl, A.; Becker, C., State-of-the-art exact and heuristic solution procedures for simple assembly line balancing, Eur. J. Oper. Res., 168, 3, 666-693 (2006) · Zbl 1083.90019
[47] Tiacci, L., Event and object oriented simulation to fast evaluate operational objectives of mixed model assembly lines problems, Simul. Model. Pract. Theory, 24, 35-48 (2012)
[48] Tiacci, L., Coupling a genetic algorithm approach and a discrete event simulator to design mixed-model un-paced assembly lines with parallel workstations and stochastic task times, Int. J. Prod. Econ., 159, 319-333 (2015)
[49] Tiacci, L., Simultaneous balancing and buffer allocation decisions for the design of mixed-model assembly lines with parallel workstations and stochastic task times, Int. J. Prod. Econ., 162, 201-215 (2015)
[50] Tiacci, L., Mixed-model U-shaped assembly lines: balancing and comparing with straight lines with buffers and parallel workstations, J. Manuf. Syst., 45, 286-305 (2017)
[51] Tiacci, L.; Mimmi, M., Integrating ergonomic risks evaluation through OCRA index and balancing/sequencing decisions for mixed model stochastic asynchronous assembly lines, Omega, 78, 112-138 (2018)
[52] Venkatesh, J. V.L.; Dabade, B. M., Evaluation of performance measures for representing operational objectives of a mixed model assembly line balancing problem, Int. J. Prod. Res., 46, 22, 6367-6388 (2008) · Zbl 1154.90384
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.