
Journal of Systems Engineering and Electronics ›› 2021, Vol. 32 ›› Issue (2): 286-296.doi: 10.23919/JSEE.2021.000025
• INTELLIGENT OPTIMIZATION AND SCHEDULING • Previous Articles Next Articles
					
													Zikai ZHANG1,2(
), Qiuhua TANG1,2,*(
), Zixiang LI1,2(
), Dayong HAN1,2(
)
												  
						
						
						
					
				
Received:2020-10-15
															
							
															
							
															
							
																	Online:2021-04-29
															
							
																	Published:2021-04-29
															
						Contact:
								Qiuhua TANG   
																	E-mail:zhangzikai0703@gmail.com;tangqiuhua@wust.edu.cn;zixiangliwust@gmail.com;Wust_han@163.com
																					About author:Supported by:Zikai ZHANG, Qiuhua TANG, Zixiang LI, Dayong HAN. An efficient migrating birds optimization algorithm with idle time reduction for Type-I multi-manned assembly line balancing problem[J]. Journal of Systems Engineering and Electronics, 2021, 32(2): 286-296.
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
Table 1
Description of the notation"
| Notation | Description | 
| i, h | Index of task | 
| j | Index of workstation | 
| k | Index of operator | 
| I | Set of all the tasks | 
| J | Set of all the workstations | 
| K | Set of all the operators in each workstation | 
| P0 | Set of tasks that have no immediate predecessors | 
| P(i) | Set of immediate predecessors of task i | 
| n | The total number of tasks | 
| umax | The admitted maximum number of operators in each workstation | 
| CT | Cycle time | 
| M | A very large positive number | 
| ti | The processing time of task i | 
| Wih | Binary variable. 1: if tasks i and h are assigned to the same operator and task iis performed immediately before task h; 0: otherwise. | 
| Xijk | Binary variable. 1: if task i is operated by operator k at workstation j; 0: otherwise. | 
| Yjk | Binary variable. 1: if operator k is employed in workstation j; 0: otherwise. | 
| Zj | Binary variable. 1: if workstation j is opened; 0: otherwise. | 
| FTi | Continuous variable. The finishing time of task i. | 
Table 2
Parameter values of all algorithms"
| Algorithm | Parameter | Range | Selected value | 
| EMBO/EMBO1/  MBO_CPT/ MBO_ACT  |  α | 9, 11, 13 | 9 | 
| β | 5, 6, 7 | 7 | |
| χ | 2, 3, 4 | 4 | |
| γ | 50, 100, 150 | 150 | |
| T | 0.4, 0.5, 0.6 | 0.6 | |
| EMBO2 | α | 9, 11, 13 | 13 | 
| β | 5, 6, 7 | 7 | |
| χ | 2, 3, 4 | 4 | |
| γ | 50, 100, 150 | 100 | |
| T | 0.4, 0.5, 0.6 | 0.5 | |
| HGA | Population size | 30, 40, 50 | 30 | 
| Crossover rate | Crossover on all the solutions | 1.0 | |
| Mutation rate SA1/SA2 | Mutation on all the solutions | 1.0 | |
| The initial temperature | 100, 1000, 10 000 | 10 000 | |
| Cooling rate | 0.85, 0.90, 0.97 | 0.90 | |
| Number of iterations for each temperature level | 100, 150, 200 | 200 | |
| GanttSA/SA3 | Press based insert  move tabu length  |  3, 4, 5 | 4 | 
| Probability of selecting  move type  |  0.3, 0.4, 0.5 | 0.5 | |
| Cooling rate | 0.85, 0.90, 0.97 | 0.97 | |
| Number of iterations for each temperature level | 100, 150, 200 | 100 | 
| 1 |  
											BOYSEN N, FLIEDNER M A classification of assembly line balancing problems. European Journal of Operational Research, 2007, 183 (2): 674- 693. 
																							 doi: 10.1016/j.ejor.2006.10.010  | 
										
| 2 | EREL E, SARIN S A survey of the assembly line balancing procedures. Production Planning & Control, 1998, 9 (5): 414- 434. | 
| 3 |  
											AKAGI F, OSAKI H, KIKUCHI S A method for assembly line balancing with more than one worker in each station. International Journal of Production Research, 1983, 21 (5): 755- 770. 
																							 doi: 10.1080/00207548308942409  | 
										
| 4 |  
											CHEN Y Y, CHENG C Y, LI J Y Resource-constrained assembly line balancing problems with multi-manned workstations. Journal of Manufacturing Systems, 2018, 48 (Part A): 107- 119. 
																							 doi: 10.1016/j.jmsy.2018.07.001  | 
										
| 5 | ZHANG Z K, TANG Q H, LI Z X, et al Modelling and optimisation of energy-efficient U-shaped robotic assembly line balancing problems. International Journal of Production Research, 2018, 57 (17): 5520- 5537. | 
| 6 |  
											GOKCEN H, AGPAK K A goal programming approach to simple U-line balancing problem. European Journal of Operational Research, 2006, 171 (2): 577- 585. 
																							 doi: 10.1016/j.ejor.2004.09.021  | 
										
| 7 |  
											SEWELL E C, JACOBSON S H A branch, bound, and remember algorithm for the simple assembly line balancing problem. INFORMS Journal on Computing, 2012, 24 (3): 433- 442. 
																							 doi: 10.1287/ijoc.1110.0462  | 
										
| 8 | LI Z X, KUCUKKOC I, ZHANG Z K Branch, bound and remember algorithm for U-shaped assembly line balancing problem. Computers & Industrial Engineering, 2018, 124, 24- 35. | 
| 9 |  
											BALAKRISHNAN J, CHENG C H, HO K C, et al The application of single-pass heuristics for U-lines. Journal of Manufacturing Systems, 2009, 28 (1): 28- 40. 
																							 doi: 10.1016/j.jmsy.2009.05.001  | 
										
| 10 |  
											STERNATZ J Enhanced multi-Hoffmann heuristic for efficiently solving real-world assembly line balancing problems in automotive industry. European Journal of Operational Research, 2014, 235 (3): 740- 754. 
																							 doi: 10.1016/j.ejor.2013.11.005  | 
										
| 11 |  
											LI M, TANG Q H, ZHENG Q X, et al Rules-based heuristic approach for the U-shaped assembly line balancing problem. Applied Mathematical Modelling, 2017, 48, 423- 439. 
																							 doi: 10.1016/j.apm.2016.12.031  | 
										
| 12 |  
											YU J F, YIN Y H Assembly line balancing based on an adaptive genetic algorithm. The International Journal of Advanced Manufacturing Technology, 2009, 48 (1−4): 347- 354. 
																							 doi: 10.1007/s00170-009-2281-7  | 
										
| 13 |  
											RABBANI M, KAZEMI S M, MANAVIZADEH N Mixed model U-line balancing type-1 problem: a new approach. Journal of Manufacturing Systems, 2012, 31 (2): 131- 138. 
																							 doi: 10.1016/j.jmsy.2012.02.002  | 
										
| 14 |  
											FATHI M, ALVAREZ M J, RODRIGUEZ V A new heuristic-based bi-objective simulated annealing method for U-shaped assembly line balancing. European Journal of Industrial Engineering, 2016, 10 (2): 145- 169. 
																							 doi: 10.1504/EJIE.2016.075849  | 
										
| 15 |  
											BAYKASOGLU A Multi-rule multi-objective simulated annealing algorithm for straight and U type assembly line balancing problems. Journal of Intelligent Manufacturing, 2006, 17 (2): 217- 232. 
																							 doi: 10.1007/s10845-005-6638-y  | 
										
| 16 | AYDOGAN E K, DELICE Y, OZCAN U, et al Balancing stochastic U-lines using particle swarm optimization. Journal of Intelligent Manufacturing, 2016, 30 (1): 97- 111. | 
| 17 |  
											SABUNCUOGLU I, EREL E, ALP A Ant colony optimization for the single model U-type assembly line balancing problem. International Journal of Production Economics, 2009, 120 (2): 287- 300. 
																							 doi: 10.1016/j.ijpe.2008.11.017  | 
										
| 18 | DIMITRIADIS S G Assembly line balancing and group working: a heuristic procedure for workers’ groups operating on the same product and workstation. Computers & Operations Research, 2006, 33 (9): 2757- 2774. | 
| 19 | KELLEGOZ T, TOKLU B An efficient branch and bound algorithm for assembly line balancing problems with parallel multi-manned workstations. Computers & Operations Research, 2012, 39 (12): 3344- 3360. | 
| 20 |  
											MICHELS A S, LOPES T C, SIKORA C G S, et al A Benders’ decomposition algorithm with combinatorial cuts for the multi-manned assembly line balancing problem. European Journal of Operational Research, 2019, 278 (3): 796- 808. 
																							 doi: 10.1016/j.ejor.2019.05.001  | 
										
| 21 | CIL Z A, KIZILAY D Constraint programming model for multi-manned assembly line balancing problem. Computers & Operations Research, 2020, 124, 105069. | 
| 22 |  
											KELLEGOZ T, TOKLU B A priority rule-based constructive heuristic and an improvement method for balancing assembly lines with parallel multi-manned workstations. International Journal of Production Research, 2015, 53 (3): 736- 756. 
																							 doi: 10.1080/00207543.2014.920548  | 
										
| 23 |  
											LOPES T C, PASTRE G V, MICHELS A S, et al Flexible multi-manned assembly line balancing problem: model, heuristic procedure, and lower bounds for line length minimization. Omega, 2020, 95, 102063. 
																							 doi: 10.1016/j.omega.2019.04.006  | 
										
| 24 |  
											FATTAHI P, ROSHANI A, ROSHANI A A mathematical model and ant colony algorithm for multi-manned assembly line balancing problem. The International Journal of Advanced Manufacturing Technology, 2010, 53 (1−4): 363- 378. 
																							 doi: 10.1007/s00170-010-2832-y  | 
										
| 25 |  
											ROSHANI A, ROSHANI A, ROSHANI A, et al A simulated annealing algorithm for multi-manned assembly line balancing problem. Journal of Manufacturing Systems, 2013, 32 (1): 238- 247. 
																							 doi: 10.1016/j.jmsy.2012.11.003  | 
										
| 26 |  
											KELLEGOZ T Assembly line balancing problems with multi-manned stations: a new mathematical formulation and Gantt based heuristic method. Annals of Operations Research, 2016, 253 (1): 377- 404. 
																							 doi: 10.1007/s10479-016-2156-x  | 
										
| 27 |  
											CHEN Y Y A hybrid algorithm for allocating tasks, operators, and workstations in multi-manned assembly lines. Journal of Manufacturing Systems, 2017, 42, 196- 209. 
																							 doi: 10.1016/j.jmsy.2016.12.011  | 
										
| 28 | SAHIN M, KELLEGOZ T A new mixed-integer linear programming formulation and particle swarm optimization based hybrid heuristic for the problem of resource investment and balancing of the assembly line with multi-manned workstations. Computers & Industrial Engineering, 2019, 133, 107- 120. | 
| 29 |  
											JANARDHANAN M N, LI Z X, BOCEWICZ G, et al Metaheuristic algorithms for balancing robotic assembly lines with sequence-dependent robot setup times. Applied Mathematical Modelling, 2019, 65, 256- 270. 
																							 doi: 10.1016/j.apm.2018.08.016  | 
										
| 30 |  
											ZHANG Z K, TANG Q H, HAN D Y, et al Enhanced migrating birds optimization algorithm for U-shaped assembly line balancing problems with workers assignment. Neural Computing and Applications, 2018, 31 (11): 7501- 7515. 
																							 doi: 10.1007/s00521-018-3596-9  | 
										
| 31 |  
											SIOUD A, GAGNE C Enhanced migrating birds optimization algorithm for the permutation flow shop problem with sequence dependent setup times. European Journal of Operational Research, 2018, 264 (1): 66- 73. 
																							 doi: 10.1016/j.ejor.2017.06.027  | 
										
| 32 |  
											ZHANG B, PAN Q K, GAO L, et al An effective modified migrating birds optimization for hybrid flowshop scheduling problem with lot streaming. Applied Soft Computing, 2017, 52, 14- 27. 
																							 doi: 10.1016/j.asoc.2016.12.021  | 
										
| 33 |  
											OTTO A, OTTO C, SCHOLL A Systematic data generation and test design for solution algorithms on the example of SALBPGen for assembly line balancing. European Journal of Operational Research, 2013, 228 (1): 33- 45. 
																							 doi: 10.1016/j.ejor.2012.12.029  | 
										
| 34 | QIAN X W, FAN Q F. Solving multi-manned assembly line balancing problem by a heuristic-mixed genetic algorithm. Proc. of the International Conference on Information Management, Innovation Management and Industrial Engineering, 2011: 320−323. | 
| No related articles found! | 
| Viewed | ||||||
| 
										Full text | 
									
										 | 
								|||||
| 
										Abstract | 
									
										 | 
								|||||