首页> 外文会议>Annual symposium on theoretical aspects of computer science >Non-clairvoyant Scheduling for Minimizing Mean Slowdown
【24h】

Non-clairvoyant Scheduling for Minimizing Mean Slowdown

机译:用于最小化平均放缓的非批长调度

获取原文
获取外文期刊封面目录资料

摘要

We consider the problem of scheduling jobs online non-clairvoyantly, that is, when job sizes are not known. Our focus is on minimizing mean slowdown, defined as the ratio of 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 an O(1)-speed O(log~2 B)-competitive algorithm for minimizing mean slowdown non-clairvoyantly, when B is the ratio between the largest and smallest job sizes. On the other hand, we show that any O(1)-speed algorithm, deterministic or randomized, is at least Ω(log B) competitive. The motivation for bounded job sizes is supported by an Ω(n) lower bound for arbitrary job sizes, where n is the number of jobs. Furthermore, a lower bound of Ω(B) justifies the need for resource augmentation even with bounded job sizes. For the static case, i.e. when all jobs arrive at time 0, we give an O(log B) competitive algorithm which does not use resource augmentation and a matching Ω(log B) lower bound on the competitiveness.
机译:我们考虑在线非批评作业的问题,即当工作尺寸不知道时,即当工作规模不知道。我们的重点是最小化平均放缓,定义为流量时间与作业大小的比率。我们在允许更快的处理器到在线算法的方面使用资源增强,以弥补其缺乏对工作尺寸的知识。我们的主要结果是O(1) - 秒O(log〜2 b) - 用于最小化平均尺寸的竞争算法,当B是最大和最小的工作尺寸之间的比率。另一方面,我们显示任何O(1) - 速率算法,确定性或随机化至少ω(log b)竞争。有界作业大小的动机由任意作业大小的ω(n)较低的界限支持,其中n是作业的数量。此外,ω(b)的较低限制也证明了即使有有界作业大小的资源增强的需要。对于静态案例,即,当所有作业到达时0时,我们提供O(log b)竞争算法,该竞争算法不使用资源增强以及竞争力下界限的匹配ω(log b)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号