首页> 外文会议>International Workshop on Randomization and Computation >Online Non-clairvoyant Scheduling to Simultaneously Minimize All Convex Functions
【24h】

Online Non-clairvoyant Scheduling to Simultaneously Minimize All Convex Functions

机译:在线非Clairvoyant调度,同时最小化所有凸函数

获取原文

摘要

We consider scheduling jobs online to minimize the objective ∑_(i∈[n]) w_ig(C_i-r_i), where w_i is the weight of job i, r_i is its release time, C_i is its completion time and g is any non-decreasing convex function. Previously, it was known that the clairvoyant algorithm Highest-Density-First (HDF) is (2 + ∈)-speed O(1)-competitive for this objective on a single machine for any fixed 0 < ∈ < 1 [1]. We show the first non-trivial results for this problem when g is not concave and the algorithm must be non-clairvoyant. More specifically, our results include: 1. A (2 + ∈)-speed O(1)-competitive non-clairovyant algorithm on a single machine for all non-decreasing convex g, matching the performance of HDF for any fixed 0 < ∈ < 1. 2. A (3 + ∈)-speed O(1)-competitive non-clairovyant algorithm on multiple identical machines for all non-decreasing convex g for any fixed 0 < ∈ < 1. Our positive result on multiple machines is the first non-trivial one even when the algorithm is clairvoyant. Interestingly, all performance guarantees above hold for all non-decreasing convex functions g simultaneously. We supplement our positive results by showing any algorithm that is oblivious to g is not O(1)-competitive with speed less than 2 on a single machine. Further, any non-clairvoyent algorithm that knows the function g cannot be O(1)-competitive with speed less than {the square root of}2 on a single machine or speed less than 2 - 1/m on m identical machines.
机译:我们考虑在线调度作业以最小化目标Σ_(i∈[n])w_ig(c_i-r_i),其中w_i是作业i的权重,r_i是它的发布时间,c_i是它的完成时间,g是任何非 - 分泌凸起功能。以前,众所周知,透视算法最高密度 - 第一(HDF)是(2 +∈)-speed o(1) - 对于任何固定0 <1 [1]的单机上的该目的。当G不凹入时,我们显示出这个问题的第一个非琐碎的结果,并且算法必须是非批量的。更具体地说,我们的结果包括:1。A(2 +∈) - 速度O(1) - 用于所有非减小凸起G的单个机器上的竞争性非Clairovyant算法,匹配任何固定0 <∈的HDF的性能<1.2。(3 +∈)-speed o(1) - 对于任何固定0 <≠<1.我们在多台机器上的所有非降低凸形电脑上的多个相同机器上的竞争性非Clairovyant算法即使算法是透视图,也是第一非琐碎的。有趣的是,所有性能保证同时对所有非减少凸函数G保持。我们通过显示令人沮丧的任何算法来补充我们的积极结果,该算法不是O(1) - 单个机器上的速度小于2。此外,任何知道函数g的任何非Clairvoyent算法都不能以O(1) - 在单个机器上的速度小于{2} 2的平方根,或在M个相同机器上的速度小于2 - 1 / m。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号