计算机应用 ›› 2015, Vol. 35 ›› Issue (5): 1342-1347.DOI: 10.11772/j.issn.1001-9081.2015.05.1342

• 人工智能 • 上一篇    下一篇

改进离散粒子群算法求解柔性流水车间调度问题

徐华, 张庭   

  1. 江南大学 物联网工程学院, 江苏 无锡 214122
  • 收稿日期:2014-12-11 修回日期:2015-01-22 出版日期:2015-05-10 发布日期:2015-05-14
  • 通讯作者: 徐华
  • 作者简介:徐华(1978-),女,江苏无锡人,副教授,博士,CCF会员,主要研究方向:人工神经网络、模糊系统; 张庭(1991-),男,江苏宿迁人,硕士研究生,主要研究方向:人工神经网络、粒子群算法、车间调度.
  • 基金资助:

    国家留学基金委资助项目(201308320030); 江苏省自然科学基金资助项目(BK20140165).

Improved discrete particle swarm algorithm for solving flexible flow shop scheduling problem

XU Hua, ZHANG Ting   

  1. School of Internet of Things Engineering, Jiangnan University, Wuxi Jiangsu 214122, China
  • Received:2014-12-11 Revised:2015-01-22 Online:2015-05-10 Published:2015-05-14

摘要:

针对以最小化完工时间为目标的柔性流水车间调度问题(FFSP),提出了一种改进离散粒子群(DPSO)算法.所提算法重新定义粒子速度和位置的相关算子,并引入编码矩阵和解码矩阵来表示工件、机器以及调度之间的关系.为了提高柔性流水车间调度问题求解的改进离散粒子群算法的初始群体质量,通过分析初始机器选择与调度总完工时间的关系,首次提出一种基于NEH算法的最短用时分解策略算法.仿真实验结果表明,该算法在求解柔性流水车间调度问题上有很好的性能,是一种有效的调度算法.

关键词: 柔性流水车间调度, 离散粒子群算法, 最短用时分解策略, 优化算法

Abstract:

An improved Discrete Particle Swarm Optimization (DPSO) algorithm was proposed for solving the Flexible Flow Shop scheduling Problem (FFSP) with makespan criterion. The proposed algorithm redefined the operator of particle's velocity and position, and the encoding matrix and decoding matrix were introduced to represent the relationship between job, machine and scheduling. To improve the quality of initial population of the improved DPSO algorithm for the FFSP solution, by analyzing the relationship between the initial machine selection and the total completion time, a shortest time decomposition strategy based on NEH algorithm was proposed. The experimental results show that the algorithm has good performance in solving the flexible flow shop scheduling problem, and it is an effective scheduling algorithm.

Key words: flexible flow shop scheduling, Discrete Particle Swarm Optimization (DPSO) algorithm, shortest time decomposition strategy, optimization algorithm

中图分类号: