...
首页> 外文期刊>ACM transactions on algorithms >On the Performance of Smith's Rule in Single-Machine Scheduling with Nonlinear Cost
【24h】

On the Performance of Smith's Rule in Single-Machine Scheduling with Nonlinear Cost

机译:具有非线性成本的单机调度中Smith规则的性能

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

摘要

We consider a single-machine scheduling problem. Given some continuous, nondecreasing cost function, we aim to compute a schedule minimizing the weighted total cost, where the cost of each job is determined by the cost function value at its completion time. This problem is closely related to scheduling a single machine with nonuniform processing speed. We show that for piecewise linear cost functions it is strongly NP-hard. The main contribution of this article is a tight analysis of the approximation guarantee of Smith's rule under any convex or concave cost function. More specifically, for these wide classes of cost functions we reduce the task of determining a worst-case problem instance to a continuous optimization problem, which can be solved by standard algebraic or numerical methods. For polynomial cost functions with positive coefficients, it turns out that the tight approximation ratio can be calculated as the root of a univariate polynomial. We show that this approximation ratio is asymptotically equal to k((k-1)/(k+1)), denoting by k the degree of the cost function. To overcome unrealistic worst-case instances, we also give tight bounds for the case of integral processing times that are parameterized by the maximum and total processing time.
机译:我们考虑单机调度问题。给定一些连续的,不递减的成本函数,我们旨在计算使加权总成本最小的计划,其中,每个作业的成本由其完成时的成本函数值确定。此问题与以不均匀的处理速度调度单个计算机密切相关。我们表明,对于分段线性成本函数,它是强NP难的。本文的主要贡献是对在任何凸或凹成本函数下史密斯规则的近似保证进行了严格分析。更具体地说,对于这些广泛的成本函数类别,我们将确定最坏情况问题实例的任务减少为可以通过标准代数或数值方法解决的连续优化问题。对于具有正系数的多项式成本函数,事实证明,可以将紧密逼近比计算为一元多项式的根。我们表明,该近似比率渐近等于k((k-1)/(k + 1)),用k表示成本函数的程度。为了克服不切实际的最坏情况,我们还为由最大和总处理时间参数化的整数处理时间给出了严格的界限。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号