可动态生成具有优先级工序集的动态Job-Shop调度算法(

可动态生成具有优先级工序集的动态Job-Shop调度算法谢志强1)杨静2)杨光1)谭光宇3)1)(哈尔滨理工大学计算机科学与技术学院哈尔滨150080)2)(哈尔滨工程大学计算机科学与技术学院哈尔滨150001)3)(哈尔滨理工大学机械动力工程学院哈尔滨150080)摘要为了在满足约束条件的前提下使不同时刻加入到作业集合中的作业所用的加工总时间尽可能的少,提出算法:根据动态的作业集合构造虚拟加工树,虚拟加工树上的叶结点代表最先加工的工序,虚拟根节点代表最后一道工序,边代表偏序关系;以层优先为虚拟加工树上的工序设置优先级,工序的优先级可作为调度过程中考虑的一个因素;除了在工序需要动态调整的情况下,在调度过程中始终遵循着机器忙原则.在调度过程中,首先根据虚拟加工树动态地生成备选工序集合,然后根据工序的优先级并且结合其它的调度策略从备选集合中调度工序,直到备选集合为空,即所有作业加工完毕.这里提到的调度策略包括短用时策略、长路经策略和动态调整策略.通过实例验证,该算法对于动态Job-Shop问题可以获得比较好的解.关键字车间调度;虚拟加工树;优先级;备选工序集;动态调整中图分类号TP278DynamicJob-ShopSchedulingAlgorithmwithDynamicSetofOperationHavingPriorityXIEZhiqiang1)YANGJing2)YANGGuang1)TANGuangyu3)1)(SchoolofComputerScienceandTechnology,HarbinUniversityofScienceandTechnology,Harbin150080)2)(SchoolofComputerScienceandTechnology,HarbinEngineeringUniversity,Harbin150001)3)(SchoolofMechanicalPowerEngineering,HarbinUniversityofScienceandTechnology,Harbin150080)AbstractTomakethetotalprocessingtimeofjobaddedintojobsetatdifferenttimeasshortaspossible,subjecttotheconstraint,anewalgorithmisproposed:avirtualmanufacturingtreeisconstructedaccordingtodynamicjobset,whereleafnodesdenotetheoperationstoprocessfirstly,rootnodesdenotetheoperationstoprocesslastandedgesdenotethepartialrelation,thatisconstraintbetweenoperations;thepriorityofoperationsissetaccordingtolevelofoperationinthevirtualmanufacturingtreeandisregardedasafactorconsideredtoscheduleoperations;astrategyofkeepingmachinebusyisadoptedtomakemachinetryitsbesttoprocessoperationscontinuallyexceptthat本课题得到国家自然科学基金(50575062),黑龙江省自然科学基金(60503020),黑龙江省教育厅重大科学研究项目(10551z0008)和哈尔滨市科技攻关项目(2005AA1CG061-11)资助.谢志强,男,1962年生,博士研究生,教授,研究方向为CIMS和调度优化.E-mail:xzq011@tom.com.杨静,女,1962年生,博士,教授,博士生导师,研究方向为数据挖掘和调度优化.杨光,男,1982年生,硕士研究生,研究方向为调度优化.谭光宇,男,1957年生,博士,教授,博士生导师,研究方向为先进制造技术.1operationsneedbemodifieddynamically.Standbyoperationsetisgenerateddynamicallyaccordingtothevirtualmanufacturingtree,andoperationsinthestandbyoperationset,subjecttothepriority,arescheduledwithShort-timestrategy,Long-pathstrategyandDynamic-adjustmentstrategyuntilthesetisempty,thatisalloperationsunscheduledarefinished.TheexampleshowsthatthealgorithmproposedcanobtainfavorableresultfordynamicJob-Shopschedulingproblem.Keywordsjob-shop;virtualmanufacturingtree;priority;standbyoperationset;dynamicadjustment1引言理论上已经证明了作业车间调度问题是NP-Hard问题.本文所研究的问题是在满足三个约束条件的前提下使分批加工的作业所用的总时间尽可能的少,这三个约束条件是:(1)对于每道工序来说,必须等待其所有的前继工序加工完毕后才能加工此道工序;(2)对于每台机器来说,任意时刻只能加工一道工序,且必须满足加工完一道工序后才能加工另一道工序[1];(3)不存在相同设备.本文首先对单个作业的加工环节进行分析,在遵循机器忙原则基础上提出了四种调度策略.然后提出了一种构造方法,把动态作业...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?