Abstract
Assembly line balancing is a hard problem concerned with the assignment of individual work elements or tasks to workstations so as to minimize the assembly cost as much as possible. Decisions associated with line balancing have a direct influence on the costs of production. Basic heuristic algorithms have been widely used to solve the assembly line balancing problem (ALBP). However, to solve hard, large-scale ALBPs, efficient decision tools are essential. Therefore, developing efficient algorithms that can yield optimal or near-optimal solutions is of utmost importance. In this chapter, a hybrid grouping genetic algorithm is developed to address complex problems. The algorithm incorporates basic heuristics, unique genetic operators, and other techniques to enhance the optimization search process. Comparative computational results based on established test problems are presented. The results show that the hybrid grouping genetic algorithm is more efficient and effective than competitive algorithms. The algorithm can be used to assist decision makers in assembly line balancing decisions, with minimal computational requirements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Arcus AL (1966) COMSOAL: a computer method of sequencing operations for assembly lines. Int J Prod Res 4:259–277
Battaïa O, Dolgui A (2013) A taxonomy of line balancing problems and their solution approaches. Int J Prod Econ 142(2):259–277
Bautista J, Pereira J (2002) Ant algorithms for assembly line balancing. Ant algorithms, third international workshop, ANTS. Springer, Brussels, pp 65–75
Bautista J, Pereira J (2007) Ant algorithms for a time and space constrained assembly line balancing problem. Eur J Oper Res 177(3):2016–2032
Bautista J, Pereira J (2009) A dynamic programming based heuristic for the assembly line balancing problem. Eur J Oper Res 194(3):787–794
Bautista J, Pereira J (2011) Procedures for the time and space constrained assembly line balancing problem. Eur J Oper Res 212(3):473–481
Baybars I (1986) A survey of exact algorithms for the simple assembly line balancing problem. Manag Sci 32(8):909–932
Blum C (2008) Beam-ACO for simple assembly line balancing. INFORMS J Comput 20(4):618–627
Boysen N, Fliedner M (2008) A versatile algorithm for assembly line balancing. Eur J Oper Res 184(1):39–56
Chong KE, Omar MK, Bakar NA (2008) Solving assembly line balancing problem using genetic algorithm with heuristics-treated initial population. In: Proceedings of the world congress on engineering 2008, vol II, WCE 2008. 2–4 July 2008, London, UK
DePuy GW, Whitehouse GE (2000) Applying the COMSOAL computer heuristic to the constrained resource allocation problem. Comput Ind Eng 38(3):413–422
Fleszar K, Hindi KS (2003) An enumerative heuristic and reduction methods for the assembly line balancing problem. Eur J Oper Res 145(3):606–620
Gonçalves JF, De Almeida JR (2002) A hybrid genetic algorithm for assembly line balancing. J Heuristics 8(6):629–642
Helgeson WB, Birnie DP (1961) Assembly line balancing using ranked positional weight technique. J Ind Eng 12:394–398
Helgeson WB, Salveson ME, Smith WW (1954) How to balance an assembly line, Technical Report, Carr Press, New Caraan, Conn
Hoffmann TR (1963) Assembly line balancing with a precedence matrix. Manag Sci 9(4):551–562
Jackson JR (1956) A computing procedure for a line balancing problem. Manag Sci 2(3):261–271
Johnson RV (1988) Optimally balancing large assembly lines with “Fable”. Manag Sci 34(2):240–253
Lapierre SD, Ruiz A, Soriano P (2006) Balancing assembly lines with tabu search. Eur J Oper Res 168(3):826–837
Morrison DR, Sewell EC, Jacobson SH (2013) An application of the branch, bound, and remember algorithm to a new simple assembly line balancing dataset. Eur J Oper Res 236(2):403–409
Nearchou AC (2005) A differential evolution algorithm for simple assembly line balancing. In: 16th International federation of automatic control (IFAC). World Congress, Prague
Nourie FJ, Venta ER (1991) Finding optimal line balances with OptPack. Oper Res Lett 10:165–171
Otto A, Otto C, Scholl A (2013) 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
Otto A, Otto C, Scholl A (2014) How to design and analyze priority rules: example of simple assembly line balancing. Comput Ind Eng 69:43–52
Pape T (2015) Heuristics and lower bounds for the simple assembly line balancing problem type 1: overview, computational tests and improvements. Eur J Oper Res 240:32–42
Ponnambalam SG, Aravindan P, Mogileeswar NG (1999) A comparative evaluation of assembly line balancing heuristics. Int J Adv Manuf Technol 15(8):577–586
Sabuncuoglu I, Erel E, Tanyer M (2000a) Assembly line balancing using genetic algorithms. J Intell Manuf 11:295–310
Scholl A (1993) Data of assembly line balancing problems. Schriften zur Quantitativen Betriebswirtschaftslehre 16/93, TU Darmstadt
Scholl A (1999) Balancing and sequencing of assembly lines. Physica-Verlag, Heidelberg
Scholl A, Becker C (2006) State-of-the-art exact and heuristic solution procedures for simple assembly line balancing. Eur J Oper Res 168:666–693
Scholl A, Klein R (1997) SALOME: a bidirectional branch-and-bound procedure for assembly line balancing. INFORMS J Comput 9(4):319–334
Scholl A, Klein R (1999) Balancing assembly lines effectively—A computational comparison. Eur J Oper Res 114(1):50–58
Scholl A, Voß S (1996) Simple assembly line balancing—Heuristic approaches. J Heuristics 2(3):217–244
Sprecher A (1999) A competitive branch-and-bound algorithm for the simple assembly line balancing problem. Int J Prod Res 37(8):1787–1816
Sternatz J (2014) Enhanced multi-Hoffmann heuristic for efficiently solving real-world assembly line balancing problems in automotive industry. Eur J Oper Res 235(3):740–754
Vilà M, Pereira J (2013) An enumeration procedure for the assembly line balancing problem based on branching by non-decreasing idle time. Eur J Oper Res 229(1):106–113
Ze-qiang Z, Wen-ming C, Tang Lian-sheng, Bin Z (2007) Ant algorithm with summation rules for assembly line balancing problem. In: 14th International conference on management science and engineering, 20–22 Aug 2007, Harbin, China, pp 369–374
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2017 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Mutingi, M., Mbohwa, C. (2017). Assembly Line Balancing. In: Grouping Genetic Algorithms. Studies in Computational Intelligence, vol 666. Springer, Cham. https://doi.org/10.1007/978-3-319-44394-2_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-44394-2_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44393-5
Online ISBN: 978-3-319-44394-2
eBook Packages: EngineeringEngineering (R0)