加工时间为线性增函数有上界的排序问题.pdfVIP

加工时间为线性增函数有上界的排序问题.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
加工时间为线性增函数有上界的排序问题.pdf

2010年 1月 重庆师范大学学报(自然科学版) Jan.2010 第27卷 第 1期 JournalofChongqingNormalUniversity(NaturalScience) Vo1.27 No.1 DOI:10.3969/J.ISSN.1672—6693.2010.01.001 加工时间为线性增函数有上界的排序 问题 闻振卫 ,莫 泽 (苏州大学 数学科学学院,江苏 苏州 215006) 摘要 :本文讨论工件的加工时间是其开工时间的一类线性增加函数有上界的单机排序问题1lPs(£)(t。, , )lc一:设 工件集J={.,, .…,,)中的每个S-件需要在一台机器上得到加工;工件集,被划分成两组J= + ;机器上第 一 个被加52的工件在 时刻 to0开始加工;/7。中22件 的加27_时间为p(t)= Ⅱ,£(当tT1)或 (t)=aiTl (当t≥T1), 中_T-件的加S-时间为Pj(t)= (当t )或P,(t)=Ⅱ, (当£≥ ),其中 Tlt0均是给 定的常数,t表示对应工件的开工时刻;排序的目的是极小化时间表长(最大完工时间)c…。在所得的引理2和引理3 的基础上,本文给出一个复杂度为nlog 的多项式时间算法,从而也证明了所讨论的问题是多项式时间可解得的。 关键词 :排序;加工时间增加 ;最大完工时间 中图分类号:0223 文献标识码:A 文章编号:1672—6693(2010)01—0001—06 在经典排序问题 中,一个工件的加工时间是一个 固定不变的常数;而在某些实际排序问题 中,一个工件 的加工时间可以是随该工件 的开工时间不同而变化的函数。例如在钢铁企业中,某些工件的加工时间与工 件的温度有关。当工件 的温度落在一定的范围内时,它的加工时问为固定的常数;如果工件在加工之前等待 的时问较长,引起工件温度的下降,那么该工件的加工时问会随之增加 。这种现象通常被看做工件的加工时 间与其开工时间有关的排序环境 。对于加工时间与开工时间有关的排序问题人们 已经研究了许多不同的模 型以及解决了在各种准则下的不同问题 。 已有的研究加工时间与开工时间有关的排序问题主要处理单机模型 剖。BrowneSYechialiU_9研究 了如下类型的排序问题:假设工件 的加工时间是p=po+口,其中t是工件t,肿开始加工时间;排序的目的 是极小化时间表长(即工件的最大完工时间)C 并指出工件按 (p~/m)非降的顺序排列得到的是最优排 序;Mosheiov在文献 [10]中讨论了工件加工时间为简单线性恶化p=口 的排序问题,并证明了相应的极小 rn t t 化最大完工时间问题是多项式时间可解的;张峰在文献 [11]中还研究了加工时间为Pj(t)= r。’ 一 ,目 tajT t≥ T , 标函数为极小化最大完工时间的单机排序问题,并指出工件按 递减的顺序排列得到的是最优排序。 本文在文献[11]的基础上讨论更一般的排序 问题 ,并给出了多项式时间算法。第一节提出问题 ;第二 节分析讨论问题的性质;第三节在所得定理的基础上给出问题的多项式时间算法;第 四、五节给出一个算例 及对本文的小结。 1问题的描述 设有 n个工件 :t,={I,,J2,…,J)需要在一台机器上得到加工;工件被划分成两组I,= + ;集合 。 中有工件 n个,集合 中有工件 n个(12+凡 =n);机器上第一个被加工的工件在时刻 t。0开始加工; 每个工件的加工时间与它的开工时刻有关;中工件的加工时间为p,():f, ,

文档评论(0)

kittymm + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档