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 条
  • [1] SCHEDULING TO MINIMIZE TOTAL WEIGHTED COMPLETION TIME VIA TIME-INDEXED LINEAR PROGRAMMING RELAXATIONS
    Li, Shi
    SIAM JOURNAL ON COMPUTING, 2020, 49 (04) : 409 - 440
  • [2] Scheduling with Rejection to Minimize the Total Weighted Completion Time
    Zhang, Shu-Xia
    Cao, Zhi-Gang
    Zhang, Yu-Zhong
    OPERATIONS RESEARCH AND ITS APPLICATIONS, PROCEEDINGS, 2009, 10 : 111 - +
  • [3] Online scheduling with linear deteriorating jobs to minimize the total weighted completion time
    Ma, Ran
    Tao, Jiping
    Yuan, Jinjiang
    APPLIED MATHEMATICS AND COMPUTATION, 2016, 273 : 570 - 583
  • [4] Time-indexed formulations and the total weighted tardiness problem
    Bigras, Louis-Philippe
    Gamache, Michel
    Savard, Gilles
    INFORMS JOURNAL ON COMPUTING, 2008, 20 (01) : 133 - 142
  • [5] Customer order scheduling to minimize total weighted completion time
    Wang, Guoqing
    Cheng, T. C. Edwin
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2007, 35 (05): : 623 - 626
  • [6] A flowshop scheduling algorithm to minimize total weighted completion time
    Zhao, CL
    Zhang, QL
    Tang, HY
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 1485 - 1488
  • [7] Scheduling start time dependent jobs to minimize the total weighted completion time
    Bachman, A
    Cheng, TCE
    Janiak, A
    Ng, CT
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2002, 53 (06) : 688 - 693
  • [8] Open shop scheduling problem to minimize total weighted completion time
    Bai, Danyu
    Zhang, Zhihai
    Zhang, Qiang
    Tang, Mengqian
    ENGINEERING OPTIMIZATION, 2017, 49 (01) : 98 - 112
  • [9] Online scheduling of a single machine to minimize total weighted completion time
    Anderson, EJ
    Potts, CN
    MATHEMATICS OF OPERATIONS RESEARCH, 2004, 29 (03) : 686 - 697
  • [10] Scheduling a maintenance activity to minimize total weighted completion-time
    Mosheiov, Gur
    Sarig, Assaf
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2009, 57 (04) : 619 - 623