Development and comparison of multiple genetic algorithms and heuristics for assembly production planning
Development and comparison of multiple genetic algorithms and heuristics for assembly production planning
复制标题
用于装配生产规划的多种遗传算法和启发式的开发和比较
DOI:
10.1093/imaman/dpu016
复制
发表时间:
2016-04
影响因子:
1.7
通讯作者:
Wang K.(王恺)
中科院分区:
文献类型:
--
作者:
Lu, H.;He, L.;Huang, G. Q.;Wang K.(王恺)
Assembly jobs with tree-structured precedence constraints in their bill-of-materials structure are a generalized version of traditional jobs involving only line-structured precedence constraints. The assembly job shop scheduling problem deals with assembly jobs, in contrast to job shop scheduling which deals with only traditional jobs. This research explores the ability of different genetic algorithms (GAs) to solve the assembly job shop scheduling problem. The objective is to minimize the makespan (maximum completion time) of a given set of assembly jobs. Random key GAs are proposed which differ using three factors: decoding, schedule justification and individual rearrangement. The three factors have two, seven and two levels, respectively, resulting in 28 different GAs. Specifically, we have conducted a full factorial design of GAs using forward/backward decoding, 0–6 local steps of justification, with/without individual rearrangement. The aim is to test the performance of GAs using different factor settings. As benchmarks, two heuristics have been proposed. Lingo, a software tool for linear and non-linear optimization problems is also used for solution by setting the time limit to 30 min. The experiments have revealed significant effects of the aforesaid three factors on the performance of the GAs.