Skip to main content
Erschienen in: Neural Computing and Applications 11/2019

28.06.2018 | Original Article

Enhanced migrating birds optimization algorithm for U-shaped assembly line balancing problems with workers assignment

verfasst von: Zikai Zhang, Qiuhua Tang, Dayong Han, Zixiang Li

Erschienen in: Neural Computing and Applications | Ausgabe 11/2019

Einloggen

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

search-config
loading …

Abstract

U-shaped assembly lines have been popularly adopted in electronics and appliances to improve their flexibility and efficiency. However, most past studies assumed that the processing time of each task is fixed and hence just considered the task allocation but ignored worker assignment. In this paper, the processing time of each task depends on the workers and then the cooperative optimization of task allocation and workers assignment is considered in U-shaped assembly line balancing problems to optimize the cycle time. Later, an enhanced migrating birds optimization algorithm (EMBO) is proposed to solve it. In the EMBO algorithm, since this new problem has two subproblems: task allocation and worker assignment, the prevent work designs two neighborhood structures to improve the leader and following birds. Furthermore, the temperature acceptance criteria, to judge whether the neighbor replaces current following bird, are developed to ensure the diversity of population and avoid being trapped in the local optimum. And a competitive mechanism is introduced to increase the probability of the promising birds locating in the front of the line. The proposed algorithm is compared with other well-known algorithms in the literature, and the numerical results demonstrate that the proposed algorithm outperforms other algorithms.

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!

Literatur
1.
Zurück zum Zitat Avikal S, Jain R, Mishra PK et al (2013) A heuristic approach for U-shaped assembly line balancing to improve labor productivity. Comput Ind Eng 64:895–901CrossRef Avikal S, Jain R, Mishra PK et al (2013) A heuristic approach for U-shaped assembly line balancing to improve labor productivity. Comput Ind Eng 64:895–901CrossRef
2.
Zurück zum Zitat Baykasoğlu A, Özbakır L (2006) Stochastic U-line balancing using genetic algorithms. Int J Adv Manuf Technol 32:139–147CrossRef Baykasoğlu A, Özbakır L (2006) Stochastic U-line balancing using genetic algorithms. Int J Adv Manuf Technol 32:139–147CrossRef
3.
Zurück zum Zitat Blum C, Miralles C (2011) On solving the assembly line worker assignment and balancing problem via beam search. Comput Oper Res 38:328–339MathSciNetMATHCrossRef Blum C, Miralles C (2011) On solving the assembly line worker assignment and balancing problem via beam search. Comput Oper Res 38:328–339MathSciNetMATHCrossRef
4.
Zurück zum Zitat Borba L, Ritt M (2014) A heuristic and a branch-and-bound algorithm for the assembly line worker assignment and balancing problem. Comput Oper Res 45:87–96MathSciNetMATHCrossRef Borba L, Ritt M (2014) A heuristic and a branch-and-bound algorithm for the assembly line worker assignment and balancing problem. Comput Oper Res 45:87–96MathSciNetMATHCrossRef
5.
Zurück zum Zitat Buyukozkan K, Kucukkoc I, Satoglu SI et al (2016) Lexicographic bottleneck mixed-model assembly line balancing problem: artificial bee colony and tabu search approaches with optimised parameters. Expert Syst Appl 50:151–166CrossRef Buyukozkan K, Kucukkoc I, Satoglu SI et al (2016) Lexicographic bottleneck mixed-model assembly line balancing problem: artificial bee colony and tabu search approaches with optimised parameters. Expert Syst Appl 50:151–166CrossRef
6.
Zurück zum Zitat Chaves AA, Lorena LA, Miralles C (2009) Hybrid metaheuristic for the assembly line worker assignment and balancing problem. In: Hybrid metaheuristics, international workshop, Hm 2009, Udine, Italy, 16–17 October 2009. Proceedings. pp 1–14 Chaves AA, Lorena LA, Miralles C (2009) Hybrid metaheuristic for the assembly line worker assignment and balancing problem. In: Hybrid metaheuristics, international workshop, Hm 2009, Udine, Italy, 16–17 October 2009. Proceedings. pp 1–14
7.
Zurück zum Zitat Chaves AA, Miralles C, Lorena LaN (2007) Clustering search approach for the assembly line worker assignment and balancing problem. In: Proceedings of the 37th international conference on computers and industrial engineering, Alexandria, Egypt, pp 1469–1478 Chaves AA, Miralles C, Lorena LaN (2007) Clustering search approach for the assembly line worker assignment and balancing problem. In: Proceedings of the 37th international conference on computers and industrial engineering, Alexandria, Egypt, pp 1469–1478
8.
Zurück zum Zitat Delice Y, Aydoğan EK, Özcan U et al (2016) Balancing two-sided U-type assembly lines using modified particle swarm optimization algorithm. 4OR 15:37–66MathSciNetMATHCrossRef Delice Y, Aydoğan EK, Özcan U et al (2016) Balancing two-sided U-type assembly lines using modified particle swarm optimization algorithm. 4OR 15:37–66MathSciNetMATHCrossRef
9.
Zurück zum Zitat Dou J, Li J, Zhao X (2017) A novel discrete particle swarm algorithm for assembly line balancing problems. Assem Autom 37:452–463CrossRef Dou J, Li J, Zhao X (2017) A novel discrete particle swarm algorithm for assembly line balancing problems. Assem Autom 37:452–463CrossRef
10.
Zurück zum Zitat Duman E, Uysal M, Alkaya AF (2012) Migrating birds optimization: a new metaheuristic approach and its performance on quadratic assignment problem. Inf Sci 217:65–77MathSciNetCrossRef Duman E, Uysal M, Alkaya AF (2012) Migrating birds optimization: a new metaheuristic approach and its performance on quadratic assignment problem. Inf Sci 217:65–77MathSciNetCrossRef
11.
Zurück zum Zitat Gökçen H, Ağpak K, Gencer C et al (2005) A shortest route formulation of simple U-type assembly line balancing problem. Appl Math Model 29:373–380MATHCrossRef Gökçen H, Ağpak K, Gencer C et al (2005) A shortest route formulation of simple U-type assembly line balancing problem. Appl Math Model 29:373–380MATHCrossRef
12.
Zurück zum Zitat García-Villoria A, Corominas A, Pastor R (2015) Heuristics and simulated annealing procedures for the accessibility windows assembly line problem level 1 (AWALBP-L1). Comput Oper Res 62:1–11MathSciNetMATHCrossRef García-Villoria A, Corominas A, Pastor R (2015) Heuristics and simulated annealing procedures for the accessibility windows assembly line problem level 1 (AWALBP-L1). Comput Oper Res 62:1–11MathSciNetMATHCrossRef
13.
Zurück zum Zitat Hamta N, Fatemi Ghomi SMT, Jolai F et al (2013) A hybrid PSO algorithm for a multi-objective assembly line balancing problem with flexible operation times, sequence-dependent setup times and learning effect. Int J Prod Econ 141:99–111CrossRef Hamta N, Fatemi Ghomi SMT, Jolai F et al (2013) A hybrid PSO algorithm for a multi-objective assembly line balancing problem with flexible operation times, sequence-dependent setup times and learning effect. Int J Prod Econ 141:99–111CrossRef
14.
Zurück zum Zitat Hazır DA (2015) A decomposition based solution algorithm for U-type assembly line balancing with interval data. Comput Oper Res 59:126–131MathSciNetMATHCrossRef Hazır DA (2015) A decomposition based solution algorithm for U-type assembly line balancing with interval data. Comput Oper Res 59:126–131MathSciNetMATHCrossRef
15.
Zurück zum Zitat Jayaswal S, Agarwal P (2014) Balancing U-shaped assembly lines with resource dependent task times: a Simulated Annealing approach. J Manuf Syst 33:522–534CrossRef Jayaswal S, Agarwal P (2014) Balancing U-shaped assembly lines with resource dependent task times: a Simulated Annealing approach. J Manuf Syst 33:522–534CrossRef
16.
Zurück zum Zitat Kellegöz T, Toklu B (2012) An efficient branch and bound algorithm for assembly line balancing problems with parallel multi-manned workstations. Comput Oper Res 39:3344–3360MATHCrossRef Kellegöz T, Toklu B (2012) An efficient branch and bound algorithm for assembly line balancing problems with parallel multi-manned workstations. Comput Oper Res 39:3344–3360MATHCrossRef
17.
Zurück zum Zitat Li M, Tang Q, Zheng Q et al (2017) A rules–based heuristic approach for the U-shaped assembly line balancing problem. Appl Math Model 48:423–439MathSciNetCrossRef Li M, Tang Q, Zheng Q et al (2017) A rules–based heuristic approach for the U-shaped assembly line balancing problem. Appl Math Model 48:423–439MathSciNetCrossRef
19.
Zurück zum Zitat Li Z, Tang Q, Zhang L (2016) Minimizing energy consumption and cycle time in two-sided robotic assembly line systems using restarted simulated annealing algorithm. J Clean Prod 135:508–522CrossRef Li Z, Tang Q, Zhang L (2016) Minimizing energy consumption and cycle time in two-sided robotic assembly line systems using restarted simulated annealing algorithm. J Clean Prod 135:508–522CrossRef
20.
Zurück zum Zitat Lin D-Y, Chu Y-M (2014) A Lagrangian relaxation approach to the mixed-product assembly line sequencing problem: a case study of a door-lock company in Taiwan. Appl Math Model 38:4493–4511MathSciNetMATHCrossRef Lin D-Y, Chu Y-M (2014) A Lagrangian relaxation approach to the mixed-product assembly line sequencing problem: a case study of a door-lock company in Taiwan. Appl Math Model 38:4493–4511MathSciNetMATHCrossRef
21.
Zurück zum Zitat Liu SB, Ng KM, Ong HL (2006) Branch-and-bound algorithms for simple assembly line balancing problem. Int J Adv Manuf Technol 36:169–177CrossRef Liu SB, Ng KM, Ong HL (2006) Branch-and-bound algorithms for simple assembly line balancing problem. Int J Adv Manuf Technol 36:169–177CrossRef
22.
Zurück zum Zitat Meng T, Pan Q-K, Li J-Q et al (2017) An improved migrating birds optimization for an integrated lot-streaming flow shop scheduling problem. Swarm Evol Comput 38:64–78CrossRef Meng T, Pan Q-K, Li J-Q et al (2017) An improved migrating birds optimization for an integrated lot-streaming flow shop scheduling problem. Swarm Evol Comput 38:64–78CrossRef
23.
Zurück zum Zitat Miltenburg GJ, Wijingaard J (1994) The U-line line balancing problem. Manag Sci 40:1378–1388MATHCrossRef Miltenburg GJ, Wijingaard J (1994) The U-line line balancing problem. Manag Sci 40:1378–1388MATHCrossRef
24.
Zurück zum Zitat Miralles C, García-Sabater JP, Andrés C et al (2008) Branch and bound procedures for solving the assembly line worker assignment and balancing problem: application to sheltered work centres for disabled. Discrete Appl Math 156:352–367MathSciNetMATHCrossRef Miralles C, García-Sabater JP, Andrés C et al (2008) Branch and bound procedures for solving the assembly line worker assignment and balancing problem: application to sheltered work centres for disabled. Discrete Appl Math 156:352–367MathSciNetMATHCrossRef
25.
Zurück zum Zitat Moreira MCO, Ritt M, Costa AM et al (2012) Simple heuristics for the assembly line worker assignment and balancing problem. J Heuristics 18:505–524CrossRef Moreira MCO, Ritt M, Costa AM et al (2012) Simple heuristics for the assembly line worker assignment and balancing problem. J Heuristics 18:505–524CrossRef
26.
Zurück zum Zitat Mutlu PO, Supciller AA (2013) An iterative genetic algorithm for the assembly line worker assignment and balancing problem of type-II. Comput Oper Res 40:418–426MATHCrossRef Mutlu PO, Supciller AA (2013) An iterative genetic algorithm for the assembly line worker assignment and balancing problem of type-II. Comput Oper Res 40:418–426MATHCrossRef
27.
Zurück zum Zitat Nourmohammadi A, Zandieh M, Tavakkoli-Moghaddam R (2013) An imperialist competitive algorithm for multi-objective U-type assembly line design. J Comput Sci 4:393–400CrossRef Nourmohammadi A, Zandieh M, Tavakkoli-Moghaddam R (2013) An imperialist competitive algorithm for multi-objective U-type assembly line design. J Comput Sci 4:393–400CrossRef
28.
Zurück zum Zitat Ogan D, Azizoglu M (2015) A branch and bound method for the line balancing problem in U-shaped assembly lines with equipment requirements. J Manuf Syst 36:46–54CrossRef Ogan D, Azizoglu M (2015) A branch and bound method for the line balancing problem in U-shaped assembly lines with equipment requirements. J Manuf Syst 36:46–54CrossRef
29.
Zurück zum Zitat Oksuz MK, Buyukozkan K, Satoglu SI (2017) U-shaped assembly line worker assignment and balancing problem: a mathematical model and two meta-heuristics. Comput Ind Eng 112:246–263CrossRef Oksuz MK, Buyukozkan K, Satoglu SI (2017) U-shaped assembly line worker assignment and balancing problem: a mathematical model and two meta-heuristics. Comput Ind Eng 112:246–263CrossRef
30.
Zurück zum Zitat Rabbani M, Kazemi SM, Manavizadeh N (2012) Mixed model U-line balancing type-1 problem: a new approach. J Manuf Syst 31:131–138CrossRef Rabbani M, Kazemi SM, Manavizadeh N (2012) Mixed model U-line balancing type-1 problem: a new approach. J Manuf Syst 31:131–138CrossRef
31.
Zurück zum Zitat Rabbani M, Montazeri M, Farrokhi-Asl H et al (2016) A multi-objective genetic algorithm for a mixed-model assembly U-line balancing type-I problem considering human-related issues, training, and learning. J Ind Eng Int 12:485–497CrossRef Rabbani M, Montazeri M, Farrokhi-Asl H et al (2016) A multi-objective genetic algorithm for a mixed-model assembly U-line balancing type-I problem considering human-related issues, training, and learning. J Ind Eng Int 12:485–497CrossRef
32.
Zurück zum Zitat Ramezanian R, Ezzatpanah A (2015) Modeling and solving multi-objective mixed-model assembly line balancing and worker assignment problem. Comput Ind Eng 87:74–80CrossRef Ramezanian R, Ezzatpanah A (2015) Modeling and solving multi-objective mixed-model assembly line balancing and worker assignment problem. Comput Ind Eng 87:74–80CrossRef
33.
Zurück zum Zitat Roshani A, Giglio D (2016) Simulated annealing algorithms for the multi-manned assembly line balancing problem: minimising cycle time. Int J Prod Res 55:2731–2751CrossRef Roshani A, Giglio D (2016) Simulated annealing algorithms for the multi-manned assembly line balancing problem: minimising cycle time. Int J Prod Res 55:2731–2751CrossRef
34.
Zurück zum Zitat Roshani A, Roshani A, Roshani A et al (2013) A simulated annealing algorithm for multi-manned assembly line balancing problem. J Manuf Syst 32:238–247MATHCrossRef Roshani A, Roshani A, Roshani A et al (2013) A simulated annealing algorithm for multi-manned assembly line balancing problem. J Manuf Syst 32:238–247MATHCrossRef
36.
Zurück zum Zitat Şahin M, Kellegöz T (2017) An efficient grouping genetic algorithm for U-shaped assembly line balancing problems with maximizing production rate. Memet Comput 9:213–229CrossRef Şahin M, Kellegöz T (2017) An efficient grouping genetic algorithm for U-shaped assembly line balancing problems with maximizing production rate. Memet Comput 9:213–229CrossRef
37.
Zurück zum Zitat Saif U, Guan Z, Liu W et al (2014) Multi-objective artificial bee colony algorithm for simultaneous sequencing and balancing of mixed model assembly line. Int J Adv Manuf Technol 75:1809–1827CrossRef Saif U, Guan Z, Liu W et al (2014) Multi-objective artificial bee colony algorithm for simultaneous sequencing and balancing of mixed model assembly line. Int J Adv Manuf Technol 75:1809–1827CrossRef
38.
Zurück zum Zitat Saif U, Guan Z, Liu W et al (2014) Pareto based artificial bee colony algorithm for multi objective single model assembly line balancing with uncertain task times. Comput Ind Eng 76:1–15CrossRef Saif U, Guan Z, Liu W et al (2014) Pareto based artificial bee colony algorithm for multi objective single model assembly line balancing with uncertain task times. Comput Ind Eng 76:1–15CrossRef
39.
Zurück zum Zitat Sioud A, Gagné C (2017) Enhanced migrating birds optimization algorithm for the permutation flow shop problem with sequence dependent setup times. Eur J Oper Res 264:66–73MathSciNetMATHCrossRef Sioud A, Gagné C (2017) Enhanced migrating birds optimization algorithm for the permutation flow shop problem with sequence dependent setup times. Eur J Oper Res 264:66–73MathSciNetMATHCrossRef
40.
Zurück zum Zitat Toksarı MD, İşleyen SK, Güner E et al (2008) Simple and U-type assembly line balancing problems with a learning effect. Appl Math Model 32:2954–2961CrossRef Toksarı MD, İşleyen SK, Güner E et al (2008) Simple and U-type assembly line balancing problems with a learning effect. Appl Math Model 32:2954–2961CrossRef
41.
Zurück zum Zitat Vilà M, Pereira J (2014) A branch-and-bound algorithm for assembly line worker assignment and balancing problems. Comput Oper Res 44:105–114MathSciNetMATHCrossRef Vilà M, Pereira J (2014) A branch-and-bound algorithm for assembly line worker assignment and balancing problems. Comput Oper Res 44:105–114MathSciNetMATHCrossRef
42.
Zurück zum Zitat Yang C, Gao J, Sun L (2013) A multi-objective genetic algorithm for mixed-model assembly line rebalancing. Comput Ind Eng 65:109–116CrossRef Yang C, Gao J, Sun L (2013) A multi-objective genetic algorithm for mixed-model assembly line rebalancing. Comput Ind Eng 65:109–116CrossRef
43.
Zurück zum Zitat Yuguang Z, Bo A, Yong Z (2016) A PSO algorithm for multi-objective hull assembly line balancing using the stratified optimization strategy. Comput Ind Eng 98:53–62CrossRef Yuguang Z, Bo A, Yong Z (2016) A PSO algorithm for multi-objective hull assembly line balancing using the stratified optimization strategy. Comput Ind Eng 98:53–62CrossRef
44.
Zurück zum Zitat Zacharia PT, Nearchou AC (2016) A population-based algorithm for the bi-objective assembly line worker assignment and balancing problem. Eng Appl Artif Intell 49:1–9CrossRef Zacharia PT, Nearchou AC (2016) A population-based algorithm for the bi-objective assembly line worker assignment and balancing problem. Eng Appl Artif Intell 49:1–9CrossRef
45.
Zurück zum Zitat Zha J, Yu J-J (2014) A hybrid ant colony algorithm for U-line balancing and rebalancing in just-in-time production environment. J Manuf Syst 33:93–102CrossRef Zha J, Yu J-J (2014) A hybrid ant colony algorithm for U-line balancing and rebalancing in just-in-time production environment. J Manuf Syst 33:93–102CrossRef
46.
Zurück zum Zitat Zhang B, Pan Q-K, Gao L et al (2017) An effective modified migrating birds optimization for hybrid flowshop scheduling problem with lot streaming. Appl Soft Comput 52:14–27CrossRef Zhang B, Pan Q-K, Gao L et al (2017) An effective modified migrating birds optimization for hybrid flowshop scheduling problem with lot streaming. Appl Soft Comput 52:14–27CrossRef
48.
Zurück zum Zitat Zhao X, Hsu C-Y, Chang P-C et al (2016) A genetic algorithm for the multi-objective optimization of mixed-model assembly line based on the mental workload. Eng Appl Artif Intell 47:140–146CrossRef Zhao X, Hsu C-Y, Chang P-C et al (2016) A genetic algorithm for the multi-objective optimization of mixed-model assembly line based on the mental workload. Eng Appl Artif Intell 47:140–146CrossRef
Metadaten
Titel
Enhanced migrating birds optimization algorithm for U-shaped assembly line balancing problems with workers assignment
verfasst von
Zikai Zhang
Qiuhua Tang
Dayong Han
Zixiang Li
Publikationsdatum
28.06.2018
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 11/2019
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-018-3596-9

Weitere Artikel der Ausgabe 11/2019

Neural Computing and Applications 11/2019 Zur Ausgabe