工业工程 ›› 2013, Vol. 16 ›› Issue (1): 31-37.

• 实践与应用 • 上一篇    下一篇

面向柔性作业调度问题的启发性规则改进遗传算法

  

  1. (1.广东省科学技术职业学院,广东 珠海 519090; 2.华南理工大学 机械工程与汽车学院,广东 广州 510640)
  • 出版日期:2013-02-28 发布日期:2013-03-22
  • 作者简介:帅旗(1974-),男,江西省人,讲师,硕士,主要研究方向为数控和机械制造.
  • 基金资助:

    国家863计划资助项目(2007AA04Z111)

A Hybrid Genetic Algorithm for Flexible Job-Shop Scheduling Problem

  1. (1.Guangdong Institute of Science and Technology, Zhuhai 519090, China; 2.School of Mechanical& Automotive Engineering, South China University of Technology, Guangzhou 510640, China)
  • Online:2013-02-28 Published:2013-03-22

摘要: 对柔性作业调度问题,提出了一种启发性规则的改进遗传求解方法,此方法从启发性规则出发产生初始调度解。通过对初始调度解进行比较而产生初始种群。对初始种群通过启发规则的改进遗传算法进行优化计算, 对染色体进行交叉、变异、交换和选择操作,应用启发式规则搜索关键工序并提高关键工序的交换、变异操作概率,在变异操作中利用启发式规则对变异过程加以引导,从而得到优化解。将此方法运用于一系列典型柔性调度问题进行了实验求解,并将求解结果与其他的计算方法进行了比较,表明此方法能提高求解效率,适合复杂的柔性作业调度问题求解。

关键词: 柔性作业调度, 启发式规则, 遗传算法

Abstract: The flexible job-shop scheduling problem (FJSP) is addressed and a hybrid genetic algorithm (GA) is proposed to solve this problem. A heuristic is used to create a set of relatively good schedules for the problem, from which the initial population is created by selecting the relatively good ones. Furthermore, priority rules are integrated into crossover, mutation, exchange, and selection to avoid that it converges to a local optimum. In this way, a better solution can be obtained. Benchmark FJSPs are used to test the proposed method and comparison with some existing approaches is done. Results show that it is effective and efficient for solving FJSPs.

Key words: flexible job-shop scheduling problem, heuristic, genetic algorithm