Research Article

A Heuristic-Mixed Genetic Algorithm for Type II Assembly Line Balancing with Multiple Workers in Workstations

Algorithm 1

hGA for mALBP-II.
(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.