计算机工程与应用 ›› 2016, Vol. 52 ›› Issue (16): 65-72.

• 理论与研发 • 上一篇    下一篇

基于改进离散和声算法的批量流水线调度研究

韩红燕1,潘全科2   

  1. 1.聊城大学 数学科学学院,山东 聊城 252059
    2.东北大学 流程工业综合自动化国家重点实验室,沈阳 110819
  • 出版日期:2016-08-15 发布日期:2016-08-12

Research of lot-streaming flow shop scheduling problem based on improved discrete harmony search algorithm

HAN Hongyan1, PAN Quanke2   

  1. 1.School of Mathematics Science, Liaocheng University, Liaocheng, Shandong 252059, China
    2.State Key Laboratory of Synthetical Automation for Process Industry, Northeastern University, Shenyang 110819, China
  • Online:2016-08-15 Published:2016-08-12

摘要: 针对批量流水线调度问题,提出了以总流经时间为目标的改进离散和声算法。与基本的和声算法相比,该算法首先采用了基于工件序列的编码方式,使其直接应用于调度问题,同时运用NEH和SWAP方法产生初始和声库,保证了初始种群具有较高的质量和多样性。使用自适应和声微调概率参数和INSERT方法产生新解,提高了算法的优化性能。为了提高算法的局部搜索能力,结合交换扰动策略和插入邻域搜索算法给出了两种混合求解策略。仿真实验表明所提算法的有效性。

关键词: 批量流水线调度, 和声搜索算法, 总流经时间, 自适应策略

Abstract: An Improved Discrete Harmony Search(IDHS) algorithm is presented for solving the Lot-streaming Flow Shop Scheduling Problem(LFSP) with the objective of minimizing the total flow time. Firstly, unlike the traditional Harmony Search(HS) algorithm, to enable the continuous harmony search algorithm to be used in all scheduling problems, the proposed IDHS algorithm utilizes discrete job permutations to represent harmonies, at the same time, an effective initialization scheme based on the NEH heuristic and SWAP are used to construct an initial harmony memory with a certain level of quality and diversity. Secondly, the adaptive pitch adjustment rate and INSERT heuristic are used to generate new harmonies, the optimization performance of the IDHS algorithm is improved. Lastly, to enhance the algorithm’s local searching ability, two hybrid algorithms are designed by combining the insert neighborhood search algorithm and swap operator. Simulation results show the feasibility and effectiveness of the above algorithm.

Key words: lot-streaming flow shop, harmony search algorithm, total flowtime, adaptive strategy