首页 | 官方网站   微博 | 高级检索  
     

批处理机上有就绪和截止时间的等长度工件排序
引用本文:刘朝晖.批处理机上有就绪和截止时间的等长度工件排序[J].重庆师范大学学报(自然科学版),2009,26(3):1-004.
作者姓名:刘朝晖
作者单位:华东理工大学,数学系,上海,200237
基金项目:国家自然科学基金资助项目 
摘    要:一台批处理机一次可以同时加工多个工件(称为一批),每批工件有相同的开工和完工时间,加工时间等于其中最长工件的加工时间.本文研究单台批处理机上有就绪时间和截止时间约束的n个等长度工件的排序问题,目标是求一个可行时间表.就该问题,Baptiste已经提出了一个复杂性为O(n8)的算法,在此基础上,本文推广Garey等人关于对应的经典排序问题的算法,得到了一个复杂性为O(n2)的算法.算法分两个阶段执行:在阶级I,算法找出所谓的禁止开工区间,在这些区间中将不允许有工件开工;在阶段II,算法从时刻零开始,每当机器有空闲且不属于禁止开工区间的时候,就按照最早截止时间优先规则从已就绪的未加工工件中选择尽可能多的工件作为一批进行加工,若当前的机器空闲时刻属于某个禁止开工区间,则首先更新其到该禁止开工区间的右端点再进行决策.

关 键 词:排序  批处理机  等长度工件  多项式时间算法

Scheduling Equal-length Jobs with Release Times and Deadlines on a Batch Machine
LIU Zhao-hui.Scheduling Equal-length Jobs with Release Times and Deadlines on a Batch Machine[J].Journal of Chongqing Normal University:Natural Science Edition,2009,26(3):1-004.
Authors:LIU Zhao-hui
Affiliation:LIU Zhao-hui(Dept.of Mathematics,East China University of Science , Technology,Shanghai 200237,China)
Abstract:A batch machine can process a number of jobs simultaneously as a batch,where all the jobs processed in a batch have the same start time and the same completion time,and the processing time of a batch is given by the longest processing time of the jobs assigned to it.This paper studies the problem of scheduling n equal-length jobs with release times and deadlines on a batch machine,so as to obtain a feasible schedule.Baptiste has presented an O(n8) algorithm for the problem.Comparatively,Garey and others hav...
Keywords:scheduling  batch machine  equal-length job  polynomial time algorithm  
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《重庆师范大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《重庆师范大学学报(自然科学版)》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号