首页> 外文会议>Approximation, randomization, and combinatorial optimization : Algorithms and techniques >Online Non-clairvoyant Scheduling to Simultaneously Minimize All Convex Functions
【24h】

Online Non-clairvoyant Scheduling to Simultaneously Minimize All Convex Functions

机译:在线非透视旅行计划可同时最小化所有凸函数

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

摘要

We consider scheduling jobs online to minimize the objective ∑_(i∈[n]) w_ig_((C_i - T_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(l)-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(l)-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(l)-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(l)-competitive with speed less than 2 on a single machine. Further, any non-clairvoyent algorithm that knows the function g cannot be O(l)-competitive with speed less than 2~(1/2) on a single machine or speed less than 2 -1/mon m identical machines.
机译:我们考虑在线调度作业以最小化目标∑_(i∈[n])w_ig _((C_i-T_i)),其中w_i是作业i的权重,r_i是作业的发布时间,C_i是作业的完成时间,g是任何非递减凸函数。以前,众所周知,对于任何固定的0 <ε<1 [1],对于一台机器上的目标,千里眼算法最高密度优先(HDF)都是(2 +ε)速度O(l)竞争。当g不为凹且算法必须为非透视算法时,我们将显示该问题的第一个非平凡结果。更具体地说,我们的结果包括:对于所有非递减凸g,在单台机器上具有1 A(2 +ε)速度O(l)竞争性非clairovyant算法,对于任何固定的0 <ε< 1.在多个相同的机器上针对任意固定0 <ε<1的所有非递减凸g,采用2 A(3 +ε)速度O(l)-竞争非claviovyant算法。即使算法是千里眼也很重要。有趣的是,以上所有性能保证同时适用于所有非递减凸函数g。通过显示在单台机器上速度小于2的任何不遵守g的算法都不具有O(l)竞争性,我们补充了我们的积极结果。此外,任何知道函数g的非透视算法都不能在单台机器上具有小于2〜(1/2)的速度或在同一台机器上具有小于2 -1/1的速度的O(1)竞争。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号