Scheduling to Minimize Total Weighted Completion Time via Time-Indexed Linear Programming Relaxations

被引:12
|
作者
Li, Shi [1 ]
机构
[1] Univ Buffalo, Dept Comp Sci & Engn, Buffalo, NY 14260 USA
基金
美国国家科学基金会;
关键词
approximation algorithms; scheduling; time-indexed; weighted completion time; APPROXIMATION ALGORITHMS; UNRELATED MACHINES; RELEASE DATES; BOUNDS;
D O I
10.1109/FOCS.2017.34
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study approximation algorithms for scheduling problems with the objective of minimizing total weighted completion time, under identical and related machine models with job precedence constraints. We give algorithms that improve upon many previous 15 to old state-of-art results. A major theme in these results is the use of time-indexed linear programming relaxations. These are natural relaxations for their respective problems, but surprisingly are not studied in the literature. We also consider the scheduling problem of minimizing total weighted completion time on unrelated machines. The recent breakthrough result of [Bansal-SrinivasanSvensson, STOC 2016] gave a (1.5-c)-approximation for the problem, based on some lift-and-project SDP relaxation. Our main result is that a (1.5-c)-approximation can also be achieved using a natural and considerably simpler time-indexed LP relaxation for the problem. We hope this relaxation can provide new insights into the problem.
引用
收藏
页码:283 / 294
页数:12
相关论文
共 50 条
  • [21] SCHEDULING IDENTICAL PARALLEL MACHINES TO MINIMIZE TOTAL WEIGHTED COMPLETION-TIME
    BELOUADAH, H
    POTTS, CN
    DISCRETE APPLIED MATHEMATICS, 1994, 48 (03) : 201 - 218
  • [22] Online scheduling to minimize the total weighted completion time plus the rejection cost
    Ma, Ran
    Yuan, Jinjiang
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2017, 34 (02) : 483 - 503
  • [23] On-line scheduling of a single machine to minimize total weighted completion time
    Anderson, EJ
    Potts, CN
    PROCEEDINGS OF THE THIRTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2002, : 548 - 557
  • [24] Scheduling orders for multiple product types to minimize total weighted completion time
    Leung, Joseph Y. -T.
    Li, Haibing
    Pinedo, Michael
    DISCRETE APPLIED MATHEMATICS, 2007, 155 (08) : 945 - 970
  • [25] On scheduling with non-increasing time slot cost to minimize total weighted completion time
    Zhao, Yingchao
    Qi, Xiangtong
    Li, Minming
    JOURNAL OF SCHEDULING, 2016, 19 (06) : 759 - 767
  • [26] On scheduling of step-improving jobs to minimize the total weighted completion time
    Cheng, T. C. E.
    Kravchenko, Svetlana A.
    Lin, Bertrand M. T.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2024, 75 (04) : 720 - 730
  • [27] Serial-batching scheduling problem to minimize total weighted completion time
    Tian, Le
    Zhao, Chuan-Li
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2007, 29 (11): : 1883 - 1885
  • [28] Unrelated parallel-machine scheduling to minimize total weighted completion time
    Chen, Jeng-Fung
    JOURNAL OF INTELLIGENT MANUFACTURING, 2015, 26 (06) : 1099 - 1112
  • [29] Time-Indexed Formulations for the Runway Scheduling Problem
    Avella, Pasquale
    Boccia, Maurizio
    Mannino, Carlo
    Vasilyev, Igor
    TRANSPORTATION SCIENCE, 2017, 51 (04) : 1196 - 1209
  • [30] The benefit of preemption for single machine scheduling so as to minimize total weighted completion time
    Epstein, Leah
    Levin, Asaf
    OPERATIONS RESEARCH LETTERS, 2016, 44 (06) : 772 - 774