兰州理工大学学报 ›› 2022, Vol. 48 ›› Issue (3): 103-109.

• 自动化技术与计算机技术 • 上一篇    下一篇

一种求解柔性作业车间调度问题的改进灰狼优化算法

张其文*, 王超   

  1. 兰州理工大学 计算机与通信学院, 甘肃 兰州 730050
  • 收稿日期:2020-12-23 出版日期:2022-06-28 发布日期:2022-10-09
  • 通讯作者: 张其文(1975-),男,山西临汾人,副教授.Email:823869941@qq.com
  • 基金资助:
    国家自然科学基金(62063021)

An improved grey wolf optimization for solving flexible job shop scheduling problem

ZHANG Qi-wen, WANG Chao   

  1. School of Computer and Communication, Lanzhou Univ. of Tech., Lanzhou 730050, China
  • Received:2020-12-23 Online:2022-06-28 Published:2022-10-09

摘要: 针对柔性作业车间调度问题,以最大完工时间最小化为目标提出了一种改进灰狼优化算法(IGWO),采用两段式的编码方式来构造算法个体位置与调度方案之间的关系,使用基于启发式规则的初始化种群方法来提高初始解的质量.为了平衡算法的全局搜索与局部搜索,提出一种基于双曲正切函数的非线性收敛因子公式,并在算法的个体更新阶段提出了一种基于适应度值的加权方法,在算法决策层嵌入了变邻域搜索算法.通过仿真实验表明,算法在求解柔性作业车间调度问题上是有效的.

关键词: 柔性作业车间调度, 灰狼优化算法, 变邻域搜索算法, 非线性收敛因子

Abstract: This paper focuses on the flexible job shop scheduling problem and proposes an improved gray wolf optimization (IGWO) algorithm, with the goal of minimizing the maximum completion time. A two-phase coding method is used to construct the relationship between the individual locations and the scheduling scheme. The initial population method based on the heuristic rule is used to improve the quality of initial solution. In order to balance global search and local search, a hyperbolic-tangent-function-based non-linear convergence factor formula is proposed, in the individual update stage of the algorithm, a weighting method based on fitness value is proposed, the variable neighborhood search algorithm is embedded into the decision-making layer of the algorithm. Simulation results show that the algorithm is effective in solving the flexible job shop scheduling problem.

Key words: flexible job shop scheduling, grey wolf optimization, variable neighborhood search algorithm, nonlinear convergence factor

中图分类号: