首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于遗传算法的工艺路径柔性调度算法
引用本文:黄学文,张晓彤,孙榕,李冠雄.基于遗传算法的工艺路径柔性调度算法[J].运筹与管理,2018,27(6):184-193.
作者姓名:黄学文  张晓彤  孙榕  李冠雄
作者单位:大连理工大学 管理与经济学部,辽宁 大连 116024
基金项目:国家科技支撑计划项目(2015BAF09B01)
摘    要:针对具有工艺路径柔性的车间调度问题,提出基于OR子图和子路径的工艺路径柔性描述方法,该描述方法形式简单且允许OR子图多层嵌套。以此为基础,设计了基于遗传算法的工艺路径柔性调度算法,并采用以工艺路径编码、机器编码和工件调度编码为基础的三维染色体编码策略,其中,工艺路径编码和机器编码分别通过最大子路径数量和最大机器数量随机产生,其优势在于任意染色体均表示可行解,并可以使用简单的交叉算子和变异算子实现遗传操作且其后代亦为可行解。最后通过实验证明了算法的优化能力。

关 键 词:车间调度  遗传算法  工艺路径柔性  
收稿时间:2016-03-18

GA based scheduling algorithm for job-shop with processing flexibility
HUANG Xue-wen,ZHANG Xiao-tong,SUN Rong,LI Guan-xiong.GA based scheduling algorithm for job-shop with processing flexibility[J].Operations Research and Management Science,2018,27(6):184-193.
Authors:HUANG Xue-wen  ZHANG Xiao-tong  SUN Rong  LI Guan-xiong
Institution:Faculty of Management and Economics, Dalian University of Technology, Dalian 116024, China
Abstract:For job-shop scheduling problem with processing flexibility, a new method based on OR-subgraph and sub-routine is proposed to describe processing flexibility. The proposed method is simple in form and permits OR-subgraph to be embedded into one another. Based on this describing method, a genetic algorithm based approach for job-shop scheduling with processing flexibility is presented, which employs a code strategy of combining OR codes, machine codes and schedule codes, and OR codes generate randomly by the maximum quantity of sub-routines and machine codes randomly by the maximum quantity of machines. These code strategies are more conductive to the operations of the crossover and mutation operators which can avoid the unreasonable solution. Several experiments have been used to test the effectiveness of the proposed approach which can provide promising results for this problem.
Keywords:job-shop scheduling  genetic algorithm  processing flexibility  
本文献已被 CNKI 等数据库收录!
点击此处可从《运筹与管理》浏览原始摘要信息
点击此处可从《运筹与管理》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号