• 论文 •    

批量流水线调度问题的混合离散蛙跳算法

潘玉霞,潘全科,桑红燕   

  1. 1.海南大学三亚学院 公共基础部,海南 三亚 572022;2.聊城大学 计算机学院,山东 聊城 252059
  • 出版日期:2010-06-15 发布日期:2010-06-25

Hybrid discrete shuffled frog-leaping algorithm for lot-streaming flowshop scheduling problem

PAN Yu-xia,PAN Quan-ke, SANG Hong-yan   

  1. 1.Department of Elementary Courses,Hainan University Sanya College,Sanya 572022,China;2.School of Computer Science, Liaocheng University, Liaocheng 252059,China
  • Online:2010-06-15 Published:2010-06-25

摘要: 研究了以提前/拖后惩罚指标为目标的批量流水线调度问题,给出了该问题的数学模型以及小批量的调整策略。根据蛙跳算法的原理,采用基于工序的编码方式并利用两点交叉操作设计了新的位置生成公式,提出了解决该问题的离散蛙跳算法。为进一步增强算法的开发能力和效率,结合扰动策略、模拟退火概率接受准则和插入邻域搜索对该算法进行改进。对随机生成的实例进行了广泛的试验,结果表明了所提算法的高效性。

关键词: 批量流水线, 调度, 蛙跳算法, 模拟退火, 插入邻域搜索, 数学模型

Abstract: The lot-streaming flow shop scheduling problem to minimize the total Earliness / Tardiness(E/T)penalty was studied. According to the principle of frog-leaping algorithm, a novel allocation function was designed by adopting sequence-based coding method and two-point crossover operator. Then, a novel discrete Shuffled Frog-Leaping Algorithm(SFLA)was put forward to solve the problem. To further enhance development capability and efficiency of the algorithm, the proposed SFLA was improved with perturbation tactic, simulated annealing acceptance criteria and inserting neighborhood search. Extensive experiments based on the randomly generated instances were conducted. Computational results and comparison verified the effectiveness of the proposed algorithm.

Key words: lot-streaming flow shop, scheduling, shuffled frog-leaping algorithm, simulated annealing, insert neighborhood search, mathematical models

中图分类号: