检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:黄学文 张晓彤 孙榕 李冠雄 HUANG Xue-wen;ZHANG Xiao-tong;SUN Rong;LI Guan-xiong(Faculty of Management and Economics, Dalian University of Technology, Dalian 116024, China)
机构地区:[1]大连理工大学管理与经济学部,辽宁大连116024
出 处:《运筹与管理》2018年第6期184-193,共10页Operations Research and Management Science
基 金:国家科技支撑计划项目(2015BAF09B01)
摘 要:针对具有工艺路径柔性的车间调度问题,提出基于OR子图和子路径的工艺路径柔性描述方法,该描述方法形式简单且允许OR子图多层嵌套。以此为基础,设计了基于遗传算法的工艺路径柔性调度算法,并采用以工艺路径编码、机器编码和工件调度编码为基础的三维染色体编码策略,其中,工艺路径编码和机器编码分别通过最大子路径数量和最大机器数量随机产生,其优势在于任意染色体均表示可行解,并可以使用简单的交叉算子和变异算子实现遗传操作且其后代亦为可行解。最后通过实验证明了算法的优化能力。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.
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.226.185.23