机器有两种不同速度的平行工件在线排序

机器有两种不同速度的平行工件在线排序

论文摘要

本文主要研究关于平行工件(parallel jobs)的排序(scheduling)问题。有2m台一致平行机,其中m台速度为1,另外m台速度为s(s>1)。每个平行工件Jj要求必须在mj(m≥mj≥1)台机器上同时加工这个工件,但每个工件只能选取同一种速度的机器。工件在零时刻都已到达,但他们的加工时间是未知的,只有当工件加工完成时才可知道。这种在线模型称为无预见的(nonclairvoyant,简记为ncv),目标是极小化最大完工时间(Cmax)。用三参数表示法,我们的问题可以表示为Q2m|rj=0,mj,on-line-ncv|Cmax。我们对该排序问题提出了相应的在线算法,并采用国际上通用的算法评价标准竞争比(competitive ratio)来衡量、分析给出的算法。通过构造坏的实例,我们给出了问题的下界(lower bound)。同时研究了该模型在一定限制下的特殊情形,得到了更好的竞争比。本文的主要结果如下:(1)对于排序模型Q2m|rj=0,mj,on-line-ncv|Cmax,给出了其下界(2)对于排序模型Q2m|rj=0,mj,on-line-ncv|Cmax给出一个竞争比为的在线算法,其中(3)对于排序模型Q2m|rj=0,mj,on-line-ncv|Cmax,在P≥m(s+1)pmax限制下,给出了一个竞争比为(s′=(m+(3m2+2m)1/2)/(m+1))的算法。其中(4)对于排序模型Q2m|rj=0,mj,on-line-ncv|Cmax,在限制下,使用等效化(Virtualization)这一手段,给出了一个竞争比为的算法。其中

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 排序的介绍
  • 1.2 在线排序和平行工件排序
  • 1.3 排序的记号
  • 1.4 相关结果及本文主要结果
  • 第二章 机器有两种不同速度的平行工件在线排序
  • 2.1 模型的下界
  • 2.2 一般情形在线算法
  • 2.3 特殊情形半在线算法
  • 后记
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    机器有两种不同速度的平行工件在线排序
    下载Doc文档

    猜你喜欢