...
首页> 外文期刊>Algorithmica >Non-clairvoyant scheduling for minimizing mean slowdown
【24h】

Non-clairvoyant scheduling for minimizing mean slowdown

机译:非千篇一律的计划,以最大限度地减少平均放慢

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

We consider the problem of scheduling dynamically arriving jobs in a non-clairvoyant setting, that is, when the size of a job in remains unknown until the job finishes execution. Our focus is on minimizing the mean slowdown, where the slowdown (also known as stretch) of a job is defined as the ratio of the flow time to the size of the job.We use resource augmentation in terms of allowing a faster processor to the online algorithm to make up for its lack of knowledge of job sizes. Our main result is that the Shortest Elapsed Time First (SETF) algorithm, a close variant of which is used in the Windows NT and Unix operating system scheduling policies, is a (1 + epsilon)-speed, O((1/epsilon)(5) log(2) B)-competitive algorithm for minimizing mean slowdown non-clairvoyantly, when B is the ratio between the largest and smallest job sizes. In a sense, this provides a theoretical justification of the effectiveness of an algorithm widely used in practice. On the other hand, we also show that any O(1)-speed algorithm, deterministic or randomized, is Omega(min(n, log B))-competitive.The motivation for resource augmentation is supported by an Omega (min(n, B)) lower bound on the competitive ratio without any speedup. For the static case, i.e., when all jobs arrive at time 0, we show that SETF is O(log B) competitive without any resource augmentation and also give a matching Omega (log B) lower bound on the competitiveness.
机译:我们考虑在非千篇一律的环境中调度动态到达的作业的问题,也就是说,在作业完成之前,作业的大小仍然未知。我们的重点是最大程度地减少平均速度下降,即工作的速度下降(也称为延展)定义为工作时间与工作大小的比率。在线算法来弥补其对工作规模知识的不足。我们的主要结果是,最短经过时间优先(SETF)算法(在Windows NT和Unix操作系统调度策略中使用的最接近算法)是(1 + epsilon)速度O((1 / epsilon) (5)log(2)B)-竞争算法,用于在B是最大和最小作业大小之间的比率时非透视地平均减慢速度。从某种意义上讲,这为实践中广泛使用的算法的有效性提供了理论上的证明。另一方面,我们还表明,无论是确定性的还是随机的O(1)速度算法都具有Omega(min(n,log B))竞争性.Omega(min(n ,B))没有任何加速的竞争比率下限。对于静态情况,即,当所有工作都在时间0到达时,我们表明SETF在没有任何资源增加的情况下具有O(log B)竞争性,并且还给出了与竞争性匹配的Omega(log B)下限。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号