张聪毅1,李新宇1,夏凯2,张春江1+,王思涵1
ZHAN Congyi1,LI Xinyu1,XIA Kai2,ZHANG Chunjiang1+,WANG Sihan1
摘要: 针对智能优化算法求解装配作业车间调度问题时存在的基于工序的编码方法无法保证解的可行性问题,提出了一种右移修复编码方法。该编码方法通过特定区域的右移操作,既能满足产品的装配关系约束,保证算法迭代时解的可行性;同时能够保证修复过程中底层工序的相对顺序不变,尽可能减少对原始解的破坏,提高初始解多样性,实现对解空间高效搜索;另外针对编码解设计了一种基于块的插入变异算子,扩大解的搜索范围;最后在经典遗传算法中实现了该编码方法和变异算子,并与已有的算法进行对比,实验结果验证了所提方法的有效性。