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 条
  • [31] A Double Extrapolation Primal-Dual Algorithm for Saddle Point Problems
    Wang, Kai
    He, Hongjin
    [J]. JOURNAL OF SCIENTIFIC COMPUTING, 2020, 85 (02)
  • [32] A Unified Primal-Dual Algorithm Framework for Inequality Constrained Problems
    Zhenyuan Zhu
    Fan Chen
    Junyu Zhang
    Zaiwen Wen
    [J]. Journal of Scientific Computing, 2023, 97
  • [33] Primal-dual approximation algorithms for a packing-covering pair of problems
    Kovaleva, S
    Spieksma, FCR
    [J]. RAIRO-OPERATIONS RESEARCH, 2002, 36 (01) : 53 - 71
  • [34] An Efficient Primal-Dual Algorithm for Fair Combinatorial Optimization Problems
    Viet Hung Nguyen
    Weng, Paul
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS, COCOA 2017, PT I, 2017, 10627 : 324 - 339
  • [35] A polyhedral approach to single-machine scheduling problems
    van den Akker, JM
    van Hoesel, CPM
    Savelsbergh, MWP
    [J]. MATHEMATICAL PROGRAMMING, 1999, 85 (03) : 541 - 572
  • [36] Single-machine scheduling problems with an aging effect
    Zhao C.-L.
    Tang H.-Y.
    [J]. Journal of Applied Mathematics and Computing, 2007, 25 (1-2) : 305 - 314
  • [37] A primal-dual schema based approximation algorithm for the element connectivity problem
    Jain, K
    Mandoiu, I
    Vazirani, VV
    Williamson, DP
    [J]. PROCEEDINGS OF THE TENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 1999, : 484 - 489
  • [38] COMPLEXITY OF SINGLE-MACHINE, MULTICRITERIA SCHEDULING PROBLEMS
    CHEN, CL
    BULFIN, RL
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 70 (01) : 115 - 125
  • [39] A primal-dual approximation algorithm for the Asymmetric Prize-Collecting TSP
    Viet Hung Nguyen
    [J]. Journal of Combinatorial Optimization, 2013, 25 : 265 - 278
  • [40] A primal-dual approximation algorithm for the Asymmetric Prize-Collecting TSP
    Viet Hung Nguyen
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2013, 25 (02) : 265 - 278