针对双资源约束作业车间调度的双目标优化问题,提出一种继承式遗传算法,通过分支种群继承父辈种群的进化经验.该算法面向双资源约束特点,采用4维染色体编码方式,基于时间窗口比较实现活动化调度,通过资源进化算子提高算法全局搜索能力;基于个体Pareto指数的锦标赛选择策略,有效削弱了染色体Pareto排序级别对个体存活概率的影响以保持群体多样性,并利用精英保留策略提高了解的收敛性.仿真实验与分析结果表明了所提算法具有优良性能.
To solve the double-objective optimal of dual resource constrained job shop scheduling problem, an inherited genetic algorithm is proposed, in which the evolutionary experience of parent population is inherited by the means of branch population generation with pheromones to accelerate the convergence rate. Meanwhile, by using the four-dimensional chromosome coding method, based on comparison among time windows, the activable decoding algorithm is utilized with reference to the Character of dual resource constrained to improve the overall searching ability. During the evolution process, the championship selection strategy based on Pareto index weakens the impact of the Pareto level of chromosomes obviously to keep the community diversity. The reliable convergence of algorithm is guaranteed by using elitist preservation strategy. The simulation experiment and statistical analysis on extant and random example show that the proposed method has good performance.