Affiliation:
1. Technische Universität Berlin, Berlin, Germany
2. NEC Laboratories Europe, Heidelberg Germany
Abstract
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.
Funder
Deutsche Forschungsgemeinschaft (DFG) as part of the Priority Program “Algorithm Engineering
fellowship within the Postdoc-Programme of the German Academic Exchange Service
Publisher
Association for Computing Machinery (ACM)
Subject
Mathematics (miscellaneous)
Reference38 articles.
1. S. Albers S. K. Baruah R. H. Möhring and K. Pruhs (Eds.). 2010. Open Problems—Scheduling. Number 10071 in Dagstuhl Seminar Proceedings. Schloss Dagstuhl--Leibniz-Zentrum für Informatik Germany. Retrieved from http://drops.dagstuhl.de/opus/volltexte/2010/2536. S. Albers S. K. Baruah R. H. Möhring and K. Pruhs (Eds.). 2010. Open Problems—Scheduling. Number 10071 in Dagstuhl Seminar Proceedings. Schloss Dagstuhl--Leibniz-Zentrum für Informatik Germany. Retrieved from http://drops.dagstuhl.de/opus/volltexte/2010/2536.
2. A node elimination procedure for Townsend’s algorithm for solving the single machine quadratic penalty function scheduling problem. Manage;Bagga P. C.;Sci.,1980
Cited by
20 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献