Skip to main content
Top
Published in: Production Engineering 1/2018

27-12-2017 | Assembly

Priority rules-based algorithmic design on two-sided assembly line balancing

Authors: Yuchen Li, David Coit

Published in: Production Engineering | Issue 1/2018

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The two-sided assembly line becomes very popular in recent years. In this paper, a priority rules-based algorithmic design is developed for optimizing two-sided assembly line. Five elementary rules and 90 composite rules are tested on the benchmark data sets and their performance are provided. Two enumerative principles, which are specific to two-sided assembly lines are proposed to enhance the performance of the rules. Further, priority rules are embedded into a bounded dynamic programming framework to form a deterministic algorithm where the use of a bound can reduce the solution space as the algorithm is advanced stage-by-stage. These approaches offer distinct advantages over the methods proposed in the literature, such as less fine-tuning effort and more stable results. Computational results show that the novel algorithm can generate good solutions efficiently, especially in large sized problems.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Adenso-Diaz B, Laguna M (2006) Fine-tuning of algorithms using fractional experimental designs and local search. Oper Res 54(1):99–114CrossRefMATH Adenso-Diaz B, Laguna M (2006) Fine-tuning of algorithms using fractional experimental designs and local search. Oper Res 54(1):99–114CrossRefMATH
2.
go back to reference Arcus AL (1965) A computer method of sequencing operations for assembly lines. Int J Prod Res 4(4):259–277CrossRef Arcus AL (1965) A computer method of sequencing operations for assembly lines. Int J Prod Res 4(4):259–277CrossRef
3.
go back to reference Battaïa O, Dolgui A (2013) A taxonomy of line balancing problems and their solution approaches. Int J Prod Econ 142(2):259–277CrossRef Battaïa O, Dolgui A (2013) A taxonomy of line balancing problems and their solution approaches. Int J Prod Econ 142(2):259–277CrossRef
4.
go back to reference Bautista J, Pereira J (2009) A dynamic programming based heuristic for the assembly line balancing problem. Eur J Oper Res 194(3):787–794CrossRefMATH Bautista J, Pereira J (2009) A dynamic programming based heuristic for the assembly line balancing problem. Eur J Oper Res 194(3):787–794CrossRefMATH
5.
go back to reference Baykasoglu A, Dereli T (2008) Two-sided assembly line balancing using an ant-colony-based heuristic. Int J Adv Manuf Technol 36(5–6):582–588CrossRef Baykasoglu A, Dereli T (2008) Two-sided assembly line balancing using an ant-colony-based heuristic. Int J Adv Manuf Technol 36(5–6):582–588CrossRef
6.
go back to reference Bartholdi JJ (1993) Balancing two-sided assembly lines: a case study. Int J Prod Res 31(10):2447–2461CrossRef Bartholdi JJ (1993) Balancing two-sided assembly lines: a case study. Int J Prod Res 31(10):2447–2461CrossRef
7.
go back to reference Boysen N, Fliedner M, Scholl A (2007) A classification of assembly line balancing problems. Eur J Oper Res 183(2):674–693CrossRefMATH Boysen N, Fliedner M, Scholl A (2007) A classification of assembly line balancing problems. Eur J Oper Res 183(2):674–693CrossRefMATH
8.
go back to reference Easton F, Faaland B, Klastorin TD, Schmitt T (1989) Improved network based algorithms for the assembly line balancing problem. Int J Prod Res 27:1901–1915CrossRef Easton F, Faaland B, Klastorin TD, Schmitt T (1989) Improved network based algorithms for the assembly line balancing problem. Int J Prod Res 27:1901–1915CrossRef
9.
go back to reference Fleszar K, Hindi KS (2003) An enumerative heuristic and reduction methods for the assembly line balancing problem. Eur J Oper Res 145(3):606–620MathSciNetCrossRefMATH Fleszar K, Hindi KS (2003) An enumerative heuristic and reduction methods for the assembly line balancing problem. Eur J Oper Res 145(3):606–620MathSciNetCrossRefMATH
11.
go back to reference Held M, Karp RM, Shareshian R (1963) Assembly line balancing––dynamic programming with precedence constraints. Oper Res 11:442–459CrossRefMATH Held M, Karp RM, Shareshian R (1963) Assembly line balancing––dynamic programming with precedence constraints. Oper Res 11:442–459CrossRefMATH
12.
go back to reference Hoffmann TR (1963) Assembly line balancing with a precedence matrix. Manag Sci 9:551–562CrossRef Hoffmann TR (1963) Assembly line balancing with a precedence matrix. Manag Sci 9:551–562CrossRef
13.
14.
go back to reference Hu X, Wu E, Jin Y (2008) A station-oriented enumerative algorithm for two-sided assembly line balancing. Eur J Oper Res 186(1):435–440CrossRefMATH Hu X, Wu E, Jin Y (2008) A station-oriented enumerative algorithm for two-sided assembly line balancing. Eur J Oper Res 186(1):435–440CrossRefMATH
15.
go back to reference Hu X, Wu E, Bao J, Jin Y (2010) A branch-and-bound algorithm to minimize the line length of a two-sided assembly line. Eur J Oper Res 206(3):703–707CrossRefMATH Hu X, Wu E, Bao J, Jin Y (2010) A branch-and-bound algorithm to minimize the line length of a two-sided assembly line. Eur J Oper Res 206(3):703–707CrossRefMATH
16.
go back to reference Jackson JR (1956) A computing procedure for a line balancing problem. Manag Sci 2(3):261–271CrossRef Jackson JR (1956) A computing procedure for a line balancing problem. Manag Sci 2(3):261–271CrossRef
17.
go back to reference Khorasanian D, Hejazi SR, Moslehi G (2013) Two-sided assembly line balancing considering the relationships between tasks. Comput Ind Eng 66(4):1096–1105CrossRef Khorasanian D, Hejazi SR, Moslehi G (2013) Two-sided assembly line balancing considering the relationships between tasks. Comput Ind Eng 66(4):1096–1105CrossRef
18.
go back to reference Kim YK, Kim Y, Kim YJ (2000) Two-sided assembly line balancing: a genetic algorithm approach. Prod Plan Control 11(1):44–53MathSciNetCrossRef Kim YK, Kim Y, Kim YJ (2000) Two-sided assembly line balancing: a genetic algorithm approach. Prod Plan Control 11(1):44–53MathSciNetCrossRef
19.
go back to reference Lapierre SD, Ruiz AB (2004). Balancing assembly lines: an industrial case study. J Oper Res Soc:589–597 Lapierre SD, Ruiz AB (2004). Balancing assembly lines: an industrial case study. J Oper Res Soc:589–597
20.
go back to reference Lee TO, Kim Y, Kim YK (2001) Two-sided assembly line balancing to maximize work relatedness and slackness. Comput Ind Eng 40(3):273–292CrossRef Lee TO, Kim Y, Kim YK (2001) Two-sided assembly line balancing to maximize work relatedness and slackness. Comput Ind Eng 40(3):273–292CrossRef
21.
go back to reference Li D, Zhang C, Shao X, Lin W (2016) A multi-objective TLBO algorithm for balancing two-sided assembly line with multiple constraints. J Intell Manuf 27(4):725–739CrossRef Li D, Zhang C, Shao X, Lin W (2016) A multi-objective TLBO algorithm for balancing two-sided assembly line with multiple constraints. J Intell Manuf 27(4):725–739CrossRef
22.
go back to reference Make MRA, Rashid MFFA., Razali MM (2017) A review of two-sided assembly line balancing problem. Int J Adv Manuf Technol 2017(89):1743–1763CrossRef Make MRA, Rashid MFFA., Razali MM (2017) A review of two-sided assembly line balancing problem. Int J Adv Manuf Technol 2017(89):1743–1763CrossRef
23.
go back to reference Otto A, Otto C, Scholl A (2011) How to design and analyze priority rules: example of simple assembly line balancing. Working Papers in Supply Chain Management 3, Friedrich-Schiller-University of Jena Otto A, Otto C, Scholl A (2011) How to design and analyze priority rules: example of simple assembly line balancing. Working Papers in Supply Chain Management 3, Friedrich-Schiller-University of Jena
24.
go back to reference Otto A, Otto C (2014) How to design effective priority rules: example of simple assembly line balancing. Comput Ind Eng 69:43–52CrossRef Otto A, Otto C (2014) How to design effective priority rules: example of simple assembly line balancing. Comput Ind Eng 69:43–52CrossRef
25.
go back to reference Özbakır L, Tapkan P (2010) Balancing fuzzy multi-objective two-sided assembly lines via Bees Algorithm. J Intell Fuzzy Syst 21(5):317–329MATH Özbakır L, Tapkan P (2010) Balancing fuzzy multi-objective two-sided assembly lines via Bees Algorithm. J Intell Fuzzy Syst 21(5):317–329MATH
26.
go back to reference Scholl A, Voß S (1997) Simple assembly line balancing—heuristic approaches. J Heurist 2(3):217–244CrossRef Scholl A, Voß S (1997) Simple assembly line balancing—heuristic approaches. J Heurist 2(3):217–244CrossRef
27.
go back to reference 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–693MathSciNetCrossRefMATH 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–693MathSciNetCrossRefMATH
28.
go back to reference Schrage L, Baker KR (1978) Dynamic programming solution of sequencing problems with precedence constraints. Oper Res 26(3):444–449CrossRefMATH Schrage L, Baker KR (1978) Dynamic programming solution of sequencing problems with precedence constraints. Oper Res 26(3):444–449CrossRefMATH
29.
go back to reference Simaria AS, Vilarinho PM (2009) 2-ANTBAL: an ant colony optimisation algorithm for balancing two-sided assembly lines. Comput Ind Eng 56(2):489–506CrossRefMATH Simaria AS, Vilarinho PM (2009) 2-ANTBAL: an ant colony optimisation algorithm for balancing two-sided assembly lines. Comput Ind Eng 56(2):489–506CrossRefMATH
30.
go back to reference Storer RH, Wu SD, Vaccari R (1992) New search spaces for sequencing problems with application to job shop scheduling. Manag Sci 38(10):1495–1509CrossRefMATH Storer RH, Wu SD, Vaccari R (1992) New search spaces for sequencing problems with application to job shop scheduling. Manag Sci 38(10):1495–1509CrossRefMATH
31.
go back to reference Talbot FB, Patterson JH, Gehrlein WV (1986) A comparative evaluation of heuristic line balancing techniques. Manag Sci 32(4):430–454CrossRef Talbot FB, Patterson JH, Gehrlein WV (1986) A comparative evaluation of heuristic line balancing techniques. Manag Sci 32(4):430–454CrossRef
32.
go back to reference Tang Q, Li Z, Zhang LP, Zhang C (2017) Balancing stochastic two-sided assembly line with multiple constraints using hybrid teaching-learning-based optimization algorithm. Comput Oper Res 82:102–113MathSciNetCrossRef Tang Q, Li Z, Zhang LP, Zhang C (2017) Balancing stochastic two-sided assembly line with multiple constraints using hybrid teaching-learning-based optimization algorithm. Comput Oper Res 82:102–113MathSciNetCrossRef
33.
go back to reference Tuncel G, Aydin D (2014) Two-sided assembly line balancing using teaching–learning based optimization algorithm. Comput Ind Eng 74:291–299CrossRef Tuncel G, Aydin D (2014) Two-sided assembly line balancing using teaching–learning based optimization algorithm. Comput Ind Eng 74:291–299CrossRef
34.
go back to reference Vance PH, Barnhart C, Johnson EL, Nemhauser GL (1994) Solving binary cutting stock problems by column generation and branch-and-bound. Comput Optim Appl 3(2):111–130MathSciNetCrossRefMATH Vance PH, Barnhart C, Johnson EL, Nemhauser GL (1994) Solving binary cutting stock problems by column generation and branch-and-bound. Comput Optim Appl 3(2):111–130MathSciNetCrossRefMATH
35.
go back to reference Wang B, Guan Z, Li D, Zhang C, Chen L (2014) Two-sided assembly line balancing with operator number and task constraints: a hybrid imperialist competitive algorithm. Int J Adv Manuf Technol 74(5–8):791–805CrossRef Wang B, Guan Z, Li D, Zhang C, Chen L (2014) Two-sided assembly line balancing with operator number and task constraints: a hybrid imperialist competitive algorithm. Int J Adv Manuf Technol 74(5–8):791–805CrossRef
36.
go back to reference Wu EF, Jin Y, Bao JS, Hu XF (2008) A branch-and-bound algorithm for two-sided assembly line balancing. Int J Adv Manuf Technol 39(9–10):1009–1015CrossRef Wu EF, Jin Y, Bao JS, Hu XF (2008) A branch-and-bound algorithm for two-sided assembly line balancing. Int J Adv Manuf Technol 39(9–10):1009–1015CrossRef
37.
go back to reference Yang XS, Deb S, Loomes M, Karamanoglu M (2013) A framework for self-tuning optimization algorithm. Neural Comput Appl 23(7–8):2051–2057CrossRef Yang XS, Deb S, Loomes M, Karamanoglu M (2013) A framework for self-tuning optimization algorithm. Neural Comput Appl 23(7–8):2051–2057CrossRef
38.
go back to reference Yuan B, Zhang C, Shao X (2015) A late acceptance hill-climbing algorithm for balancing two-sided assembly lines with multiple constraints. J Intell Manuf 26(1):159–168CrossRef Yuan B, Zhang C, Shao X (2015) A late acceptance hill-climbing algorithm for balancing two-sided assembly lines with multiple constraints. J Intell Manuf 26(1):159–168CrossRef
Metadata
Title
Priority rules-based algorithmic design on two-sided assembly line balancing
Authors
Yuchen Li
David Coit
Publication date
27-12-2017
Publisher
Springer Berlin Heidelberg
Published in
Production Engineering / Issue 1/2018
Print ISSN: 0944-6524
Electronic ISSN: 1863-7353
DOI
https://doi.org/10.1007/s11740-017-0786-8

Other articles of this Issue 1/2018

Production Engineering 1/2018 Go to the issue

Premium Partners