系统仿真学报 ›› 2020, Vol. 32 ›› Issue (6): 1051-1059.doi: 10.16182/j.issn1004731x.joss.18-0762

• 仿真建模理论与方法 • 上一篇    下一篇

求解零等待流水线调度问题的离散磷虾群算法

刘长平1,2,3, 简祯富2, 傅文翰2   

  1. 1. 淮阴工学院 管理工程学院,江苏 淮安 223200;
    2. 清华大学 工业工程与工程管理系,台湾 新竹 30013;
    3. 江苏省智能工厂工程研究中心,江苏 淮安 223003
  • 收稿日期:2018-11-16 修回日期:2019-05-18 发布日期:2020-06-25
  • 作者简介:刘长平(1974-),男,河南洛阳,博士,副教授, 研究方向为智能优化算法; 简祯富(1966-),男,台湾新竹,博士,教授,博导,研究方向为智能制造,数据挖掘。
  • 基金资助:
    国家自然科学基金(71761027),教育部人文社会科学规划基金(16YJA630032)

A Discrete Krill Herd Algorithm for the No-wait Flow Shop Scheduling Problem

Liu Changping1,2,3, Jian Zhenfu2, Fu Wenhan2   

  1. 1. Faculty of Management Engineering, Huaiyin Institute of Technology, Huaian 223200, China;
    2. Department of Industrial Engineering and Engineering Management, National Tsing Hua University, Hsinchu 30013, China;
    3. Jiangsu Smart Factory Engineering Research Center, Huaian 223003, China
  • Received:2018-11-16 Revised:2019-05-18 Published:2020-06-25

摘要: 针对最小化最大完工时间零等待流水车间调度问题,设计了一种离散磷虾群优化算法进行求解。根据优化问题特性,定义了算法中虚拟食物的计算方法,规定了虚拟食物影响下磷虾个体之间的交叉规则;提出了个体间的距离计算方式,从而可以界定邻域范围实现个体信息交流;进一步采用交换、逆序、插入等策略来提高算法的局部搜索能力,同时借助多种初始化策略来提高初始种群的质量和多样性。通过典型算例的仿真测试和对比,验证了所设计算法的有效性和鲁棒性。

关键词: 离散磷虾群优化算法, 优化机理, 零等待流水车间调度, 最小化完工时间

Abstract: A discrete krill herd algorithm (DKH) is proposed to solve the no-wait flow shop scheduling problem (NWFSP) with the makespan criterion. Based on the characteristics of the optimization mechanism, the notion of “virtual food” in krill herd algorithm and the influenced crossover rules between krill individuals are defined. The concept and calculation method of the individual distance are redefined to measure the neighborhood range to realize the information exchange. The local search strategies of random swap, inverse and insert operator are employed to enhance the local search ability of DKH, and the multiple initialization strategies are redesigned to promote the qualities and diversities of the initial populations. Simulation results on the benchmark instances shows the effectiveness and robustness of the DKH.

Key words: discrete krill herd optimization, optimization mechanism, no-wait flow shop scheduling, makespan

中图分类号: