A PRIMAL-DUAL APPROXIMATION ALGORITHM FOR MIN-SUM SINGLE-MACHINE SCHEDULING PROBLEMS

被引:14
|
作者
Cheung, Maurice [1 ]
Mestre, Julian [2 ]
Shmoys, David B. [1 ]
Verschae, Jose [3 ,4 ]
机构
[1] Cornell Univ, Sch Operat Res & Informat Engn, Ithaca, NY 14853 USA
[2] Univ Sydney, Sch Informat Technol, Sydney, NSW, Australia
[3] Pontificia Univ Catolica Chile, Fac Matemat, Santiago, Chile
[4] Pontificia Univ Catolica Chile, Escuela Ingn, Santiago, Chile
基金
加拿大自然科学与工程研究理事会; 美国国家科学基金会;
关键词
min-sum scheduling; approximation algorithm; primal-dual schema; knapsack cover inequalities; SCHEMA;
D O I
10.1137/16M1086819
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We consider the following single-machine scheduling problem, which is often denoted 1 || Sigma f(j): we are given n jobs to be scheduled on a single machine, where each job j has an integral processing time p(j), and there is a nondecreasing, nonnegative cost function f(j)(C-j)that specifies the cost of finishing j at time C-j; the objective is to minimize Sigma(n)(j=1) f(j)(C-j). Bansal and Pruhs recently gave the first constant approximation algorithm with a performance guarantee of 16. We improve on this result by giving a primal-dual pseudo-polynomial-time algorithm based on the recently introduced knapsack-cover inequalities. The algorithm finds a schedule of cost at most four times the constructed dual solution. Although we show that this bound is tight for our algorithm, we leave open the question of whether the integrality gap of the linear program is less than 4. Finally, we show how the technique can be adapted to yield, for any epsilon > 0, a polynomial time (4 + epsilon)-approximation algorithm for this problem.
引用
收藏
页码:825 / 838
页数:14
相关论文
共 50 条
  • [1] Designing PTASs for MIN-SUM scheduling problems
    Afrati, F
    Milis, I
    [J]. DISCRETE APPLIED MATHEMATICS, 2006, 154 (04) : 622 - 639
  • [2] A Lasserre Lower Bound for the Min-Sum Single Machine Scheduling Problem
    Kurpisz, Adam
    Leppaenen, Samuli
    Mastrolilli, Monaldo
    [J]. ALGORITHMS - ESA 2015, 2015, 9294 : 853 - 864
  • [3] PRIMAL-DUAL APPROXIMATION ALGORITHM FOR GENERALIZED STEINER NETWORK PROBLEMS
    WILLIAMSON, DP
    GOEMANS, MX
    MIHAIL, M
    VAZIRANI, VV
    [J]. COMBINATORICA, 1995, 15 (03) : 435 - 454
  • [4] A primal-dual approximation algorithm for MINSAT
    Arif, Umair
    Benkoczi, Robert
    Gaur, Daya Ram
    Krishnamurti, Ramesh
    [J]. DISCRETE APPLIED MATHEMATICS, 2022, 319 : 372 - 381
  • [5] Dual relaxations of the time-indexed ILP formulation for min-sum scheduling problems
    Pan, Yunpeng
    Liang, Zhe
    [J]. ANNALS OF OPERATIONS RESEARCH, 2017, 249 (1-2) : 197 - 213
  • [6] Approximation Algorithms and Linear Programming Relaxations for Scheduling Problems Related to Min-Sum Set Cover
    Happach, Felix
    Schulz, Andreas S.
    [J]. MATHEMATICS OF OPERATIONS RESEARCH, 2024, 49 (01) : 578 - 599
  • [7] A primal-dual algorithm for minimizing a sum of Euclidean norms
    Qi, LQ
    Sun, DF
    Zhou, GL
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2002, 138 (01) : 127 - 150
  • [8] On the complexity and approximation of the min-sum and min-max disjoint paths problems
    Zhang, Peng
    Zhao, Wenbo
    [J]. COMBINATORICS, ALGORITHMS, PROBABILISTIC AND EXPERIMENTAL METHODOLOGIES, 2007, 4614 : 70 - +
  • [9] MODIFICATION OF PRIMAL-DUAL ALGORITHM FOR DEGENERATE PROBLEMS
    GREENBER.H
    [J]. OPERATIONS RESEARCH, 1968, 16 (06) : 1227 - &
  • [10] Primal-dual methods for sustainable harvest scheduling problems
    Liu, CM
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2001, 28 (08) : 733 - 749