Skip to main content
Erschienen in: Neural Computing and Applications 1/2014

01.07.2014 | Original Article

Bacterial Foraging Optimization Algorithm for assembly line balancing

verfasst von: Yakup Atasagun, Yakup Kara

Erschienen in: Neural Computing and Applications | Ausgabe 1/2014

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Assembly line balancing is the problem of assigning tasks to workstations by optimizing a performance measure while satisfying precedence relations between tasks and cycle time restrictions. Many exact, heuristic and metaheuristic approaches have been proposed for solving simple straight and U-shaped assembly line balancing problems. In this study, a relatively new optimization algorithm, Bacterial Foraging Optimization Algorithm (BFOA), based heuristic approach is proposed for solving simple straight and U-shaped assembly line balancing problems. The performance of the proposed algorithm is evaluated using a well-known data set taken from the literature in which the number of tasks varies between 7 and 111, and results are also compared with both an ant-colony-optimization-based heuristic approach and a genetic-algorithm-based heuristic approach. The proposed algorithm provided optimal solutions for 123 out of 128 (96.1 %) test problems in seconds and is proven to be promising.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • 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!

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!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat Kara Y, Gökçen H, Atasagun Y (2010) Balancing parallel assembly lines with precise and fuzzy goals. Int J Prod Res 48:1685–1703CrossRefMATH Kara Y, Gökçen H, Atasagun Y (2010) Balancing parallel assembly lines with precise and fuzzy goals. Int J Prod Res 48:1685–1703CrossRefMATH
2.
Zurück zum Zitat Aase GR, Olson JR, Schniederjans MJ (2004) U-shaped assembly line layouts and their impact on labor productivity: an experimental study. Eur J Oper Res 156:698–711CrossRefMATH Aase GR, Olson JR, Schniederjans MJ (2004) U-shaped assembly line layouts and their impact on labor productivity: an experimental study. Eur J Oper Res 156:698–711CrossRefMATH
3.
Zurück zum Zitat Monden Y (1993) Toyota production system. Engineering and Management Press, NorcrossCrossRef Monden Y (1993) Toyota production system. Engineering and Management Press, NorcrossCrossRef
4.
Zurück zum Zitat Miltenburg J, Wijngaard J (1994) The U-line balancing problem. Manag Sci 40:1378–1388MATH Miltenburg J, Wijngaard J (1994) The U-line balancing problem. Manag Sci 40:1378–1388MATH
5.
Zurück zum Zitat Salveson ME (1955) The assembly line balancing problem. J Ind Eng 6:18–25 Salveson ME (1955) The assembly line balancing problem. J Ind Eng 6:18–25
7.
Zurück zum Zitat Ghosh S, Gagnon J (1989) A comprehensive literature review and analysis of the design, balancing and scheduling of assembly systems. Int J Prod Res 27:637–670CrossRef Ghosh S, Gagnon J (1989) A comprehensive literature review and analysis of the design, balancing and scheduling of assembly systems. Int J Prod Res 27:637–670CrossRef
8.
Zurück zum Zitat Erel E, Sarin SC (1998) A survey of the assembly line balancing procedures. Prod Plan Cont 9:414–434CrossRef Erel E, Sarin SC (1998) A survey of the assembly line balancing procedures. Prod Plan Cont 9:414–434CrossRef
9.
Zurück zum Zitat Becker C, Scholl A (2006) A survey on problems and methods in generalized assembly line balancing. Eur J Oper Res 168:694–715CrossRefMATHMathSciNet Becker C, Scholl A (2006) A survey on problems and methods in generalized assembly line balancing. Eur J Oper Res 168:694–715CrossRefMATHMathSciNet
10.
11.
Zurück zum Zitat Scholl A, Klein R (1999) Ulino: optimally balancing U-shaped JIT assembly lines. Int J Prod Res 37:721–736CrossRefMATH Scholl A, Klein R (1999) Ulino: optimally balancing U-shaped JIT assembly lines. Int J Prod Res 37:721–736CrossRefMATH
12.
Zurück zum Zitat Erel E, Sabuncuoğlu I, Aksu BA (2001) Balancing of U-type assembly systems using simulated annealing. Int J Prod Res 39:3003–3015CrossRefMATH Erel E, Sabuncuoğlu I, Aksu BA (2001) Balancing of U-type assembly systems using simulated annealing. Int J Prod Res 39:3003–3015CrossRefMATH
13.
Zurück zum Zitat Gökçen H, Ağpak K (2006) A goal programming approach to simple U-line balancing problem. Eur J Oper Res 171:577–585CrossRefMATH Gökçen H, Ağpak K (2006) A goal programming approach to simple U-line balancing problem. Eur J Oper Res 171:577–585CrossRefMATH
14.
Zurück zum Zitat Passino KM (2002) Biomimicry of bacterial foraging for distributed optimization and control. IEEE Contr Syst Mag 22:52–67CrossRef Passino KM (2002) Biomimicry of bacterial foraging for distributed optimization and control. IEEE Contr Syst Mag 22:52–67CrossRef
15.
Zurück zum Zitat Kim DH, Cho JH (2005) Adaptive tuning of PID controller for multivariable system using bacterial foraging based optimization. In: Szczepaniak PS, Kacprzyk J, Niewiadomski A (eds.) Third international atlantic web intelligence conference, AWIC. Lodz, Poland, Lecture Notes in Computer Science, vol 3528, pp 231–238 Kim DH, Cho JH (2005) Adaptive tuning of PID controller for multivariable system using bacterial foraging based optimization. In: Szczepaniak PS, Kacprzyk J, Niewiadomski A (eds.) Third international atlantic web intelligence conference, AWIC. Lodz, Poland, Lecture Notes in Computer Science, vol 3528, pp 231–238
16.
Zurück zum Zitat Mishra S (2005) A hybrid least square-fuzzy bacteria foraging strategy for harmonic estimation. IEEE Trans Evol Comput 9:61–73CrossRef Mishra S (2005) A hybrid least square-fuzzy bacteria foraging strategy for harmonic estimation. IEEE Trans Evol Comput 9:61–73CrossRef
17.
Zurück zum Zitat Kim DH, Cho CH (2005) Bacterial foraging based neural network fuzzy learning. In: Proceedings of 1st Indian international conference on artificial intelligence, pp 2030–2036 Kim DH, Cho CH (2005) Bacterial foraging based neural network fuzzy learning. In: Proceedings of 1st Indian international conference on artificial intelligence, pp 2030–2036
18.
Zurück zum Zitat Wu C, Zhang N, Jiang J, Yang J, Liang Y (2007) Improved bacterial foraging algorithms and their applications to job shop scheduling problems, ICANNGA 2007 Part I. LNCS 4431:562–569 Wu C, Zhang N, Jiang J, Yang J, Liang Y (2007) Improved bacterial foraging algorithms and their applications to job shop scheduling problems, ICANNGA 2007 Part I. LNCS 4431:562–569
19.
Zurück zum Zitat McMullen PR, Frazier GV (1998) Using simulated annealing to solve a multiobjective assembly line balancing problem with parallel workstations. Int J Prod Res 36:2717–2741CrossRefMATH McMullen PR, Frazier GV (1998) Using simulated annealing to solve a multiobjective assembly line balancing problem with parallel workstations. Int J Prod Res 36:2717–2741CrossRefMATH
20.
Zurück zum Zitat Suresh G, Sahu S (1994) Stochastic assembly line balancing using simulated annealing. Int J Prod Res 32:1801–1810CrossRefMATH Suresh G, Sahu S (1994) Stochastic assembly line balancing using simulated annealing. Int J Prod Res 32:1801–1810CrossRefMATH
22.
Zurück zum Zitat Ajenblit DA, Wainwright RL (1998) Applying genetic algorithms to the u-shaped assembly line balancing problem. In: Proceedings of the IEEE international conference on evolutionary computation, pp 96–101 Ajenblit DA, Wainwright RL (1998) Applying genetic algorithms to the u-shaped assembly line balancing problem. In: Proceedings of the IEEE international conference on evolutionary computation, pp 96–101
23.
Zurück zum Zitat Sabuncuoglu I, Erel E, Tanyer M (2000) Assembly line balancing using genetic algorithms. J Intell Manuf 11:295–310CrossRef Sabuncuoglu I, Erel E, Tanyer M (2000) Assembly line balancing using genetic algorithms. J Intell Manuf 11:295–310CrossRef
24.
Zurück zum Zitat Ponnambalam SG, Aravindan P, Mogileeswar Naidu G (2000) A multi-objective genetic algorithm for solving assembly line balancing problem. Int J Adv Manuf Technol 16:341–352CrossRef Ponnambalam SG, Aravindan P, Mogileeswar Naidu G (2000) A multi-objective genetic algorithm for solving assembly line balancing problem. Int J Adv Manuf Technol 16:341–352CrossRef
25.
Zurück zum Zitat Baykasoğlu A, Dereli T (2009) Simple and U-type assembly line balancing by using an ant colony based algorithm. Math Comput App 14:1–12MATH Baykasoğlu A, Dereli T (2009) Simple and U-type assembly line balancing by using an ant colony based algorithm. Math Comput App 14:1–12MATH
26.
Zurück zum Zitat Bautista J, Pereira J (2002) Ant algorithms for assembly line balancing. In: Dorigo M, Di Caro G, Sampels M (eds) Ant Algorithms, Third International Workshop, ANTS 2002, Brussels, Belgium, 2002, Proceedings, Lecture Notes in Computer Science, 2463. Springer, Berlin, pp 65–75 Bautista J, Pereira J (2002) Ant algorithms for assembly line balancing. In: Dorigo M, Di Caro G, Sampels M (eds) Ant Algorithms, Third International Workshop, ANTS 2002, Brussels, Belgium, 2002, Proceedings, Lecture Notes in Computer Science, 2463. Springer, Berlin, pp 65–75
27.
Zurück zum Zitat McMullen PR, Tarasewich P (2003) Using ant techniques to solve the assembly line balancing problem. IIE Trans 35:605–617CrossRef McMullen PR, Tarasewich P (2003) Using ant techniques to solve the assembly line balancing problem. IIE Trans 35:605–617CrossRef
28.
Zurück zum Zitat Atasagun Y, Kara Y (2011) Assembly line balancing using bacterial foraging optimization algorithm. In: Proceedings of the 41st international conference on computers and industrial engineering, pp 74–79 Atasagun Y, Kara Y (2011) Assembly line balancing using bacterial foraging optimization algorithm. In: Proceedings of the 41st international conference on computers and industrial engineering, pp 74–79
29.
Zurück zum Zitat Talbot FB, Patterson JH, Gerhlein WV (1986) A comparative evaluation of heuristic line balancing techniques. Manag Sci 32:430–454CrossRef Talbot FB, Patterson JH, Gerhlein WV (1986) A comparative evaluation of heuristic line balancing techniques. Manag Sci 32:430–454CrossRef
30.
Zurück zum Zitat Dasgupta S, Das S, Abraham A, Biswas A (2009) Adaptive computational chemotaxis in bacterial foraging optimization: an analysis. IEEE Trans Evolut Comput 13:919–941CrossRef Dasgupta S, Das S, Abraham A, Biswas A (2009) Adaptive computational chemotaxis in bacterial foraging optimization: an analysis. IEEE Trans Evolut Comput 13:919–941CrossRef
31.
Zurück zum Zitat Miltenburg J (1998) Balancing U-lines in a multiple U-line facility. Eur J Oper Res 109:1–23CrossRefMATH Miltenburg J (1998) Balancing U-lines in a multiple U-line facility. Eur J Oper Res 109:1–23CrossRefMATH
32.
Zurück zum Zitat Merten P (1967) Assembly line balancing by partial enumeration. Ablaufund Planungforschung 8:429–433 Merten P (1967) Assembly line balancing by partial enumeration. Ablaufund Planungforschung 8:429–433
33.
Zurück zum Zitat Talbot FB, Patterson JH (1984) An integer programming algorithm with network cuts for solving the single model assembly line balancing problem. Manag Sci 30:85–99CrossRefMATH Talbot FB, Patterson JH (1984) An integer programming algorithm with network cuts for solving the single model assembly line balancing problem. Manag Sci 30:85–99CrossRefMATH
Metadaten
Titel
Bacterial Foraging Optimization Algorithm for assembly line balancing
verfasst von
Yakup Atasagun
Yakup Kara
Publikationsdatum
01.07.2014
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 1/2014
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-013-1477-9

Weitere Artikel der Ausgabe 1/2014

Neural Computing and Applications 1/2014 Zur Ausgabe

Premium Partner