Research Article
A Heuristic-Mixed Genetic Algorithm for Type II Assembly Line Balancing with Multiple Workers in Workstations
(i) | Input: dataset of mALBP-II, GA parameters (popsize, maxgen, cr, mr); | (ii) | Output: task and worker assignment solution; | (iii) | set t := 0; | (iv) | initialize sequence population ; | (v) | calculate fitness function value by heuristic-mixed decoding; | (vi) | while (not maxgen generation) do; | (vii) | save the elite of ; | (viii) | select Pr(t) from by tournament selection; create Pc(t) from Pr(t) by order crossover; create C(t) from Pc(t) by insertion mutation; | (ix) | calculate fitness function value fp(C); | (x) | combine C(t) with the saved elite; | (xi) | set := C(t); set t := t + 1; | (xii) | end while; | (xiii) | decode the elite; | (xiv) | return task and worker assignment. |
|