Stochastic Scheduling on Unrelated Machines

被引:2
|
作者
Skutella, Martin [1 ]
Sviridenko, Maxim [2 ]
Uetz, Marc [3 ]
机构
[1] TU Berlin, Inst Math, Berlin, Germany
[2] Univ Warwick, Dept Comp Sci, Coventry, W Midlands, England
[3] Univ Twente, Dept Appl Math, Enschede, Netherlands
基金
英国工程与自然科学研究理事会;
关键词
Stochastic Scheduling; Unrelated Machines; Approximation Algorithm; WEIGHTED COMPLETION-TIME; APPROXIMATION; OPTIMALITY; SINGLE;
D O I
10.4230/LIPIcs.STACS.2014.639
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Two important characteristics encountered in many real-world scheduling problems are heterogeneous processors and a certain degree of uncertainty about the sizes of jobs. In this paper we address both, and study for the first time a scheduling problem that combines the classical unrelated machine scheduling model with stochastic processing times of jobs. Here, the processing time of job j on machine i is governed by random variable P-i,P-j, and its realization becomes known only upon job completion. With w(j), being the given weight of job j, we study the objective to minimize the expected total weighted completion time E[Sigma(j) w(j)C(j)], where C-j is the completion time of job j. By means of a novel time-indexed linear programming relaxation, we compute in polynomial time a scheduling policy with performance guarantee (3 + Delta)/2 + epsilon. Here, epsilon > 0 is arbitrarily small, and Delta is an upper bound on the squared coefficient of variation of the processing times. When jobs also have individual release dates our bound is (2 + Delta) + epsilon. We also show that the dependence of the performance guarantees on A is tight. Via Delta = 0, currently best known bounds for deterministic scheduling on unrelated machines are contained as special case.
引用
收藏
页码:639 / 650
页数:12
相关论文
共 50 条
  • [1] Stochastic Online Scheduling on Unrelated Machines
    Gupta, Varun
    Moseley, Benjamin
    Uetz, Marc
    Xie, Qiaomin
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2017, 2017, 10328 : 228 - 240
  • [2] An improved greedy algorithm for stochastic online scheduling on unrelated machines?
    Jaeger, Sven
    DISCRETE OPTIMIZATION, 2023, 47
  • [3] Randomized selection algorithm for online stochastic unrelated machines scheduling
    Zhang, Xiaoyan
    Ma, Ran
    Sun, Jian
    Zhang, Zan-Bo
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 44 (03) : 1796 - 1811
  • [4] Randomized selection algorithm for online stochastic unrelated machines scheduling
    Xiaoyan Zhang
    Ran Ma
    Jian Sun
    Zan-Bo Zhang
    Journal of Combinatorial Optimization, 2022, 44 : 1796 - 1811
  • [5] Lookahead scheduling of unrelated machines
    Coleman, B
    Mao, WZ
    PROCEEDINGS OF THE 7TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2003, : 397 - 400
  • [6] HEURISTICS FOR SCHEDULING UNRELATED PARALLEL MACHINES
    HARIRI, AMA
    POTTS, CN
    COMPUTERS & OPERATIONS RESEARCH, 1991, 18 (03) : 323 - 331
  • [7] Scheduling unrelated machines by randomized rounding
    Schulz, AS
    Skutella, M
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2002, 15 (04) : 450 - 469
  • [8] Stochastic Load Balancing on Unrelated Machines
    Gupta, Anupam
    Kumar, Amit
    Nagarajan, Viswanath
    Shen, Xiangkun
    SODA'18: PROCEEDINGS OF THE TWENTY-NINTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2018, : 1274 - 1285
  • [9] Stochastic Load Balancing on Unrelated Machines
    Gupta, Anupam
    Kumar, Amit
    Nagarajan, Viswanath
    Shen, Xiangkun
    MATHEMATICS OF OPERATIONS RESEARCH, 2021, 46 (01) : 115 - 133
  • [10] Scheduling unrelated parallel machines with optional machines and jobs selection
    Fanjul-Peyro, Luis
    Ruiz, Ruben
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (07) : 1745 - 1753