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
来源
31ST INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2014) | 2014年 / 25卷
基金
英国工程与自然科学研究理事会;
关键词
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 条
  • [21] Energy Aware Scheduling for Unrelated Parallel Machines
    Angel, Eric
    Bampis, Evripidis
    Kacem, Fadi
    2012 IEEE INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND COMMUNICATIONS, CONFERENCE ON INTERNET OF THINGS, AND CONFERENCE ON CYBER, PHYSICAL AND SOCIAL COMPUTING (GREENCOM 2012), 2012, : 533 - 540
  • [22] Bicriteria scheduling problem for unrelated parallel machines
    Suresh, V
    Chaudhuri, D
    COMPUTERS & INDUSTRIAL ENGINEERING, 1996, 30 (01) : 77 - 82
  • [23] On the Configuration-LP for Scheduling on Unrelated Machines
    Verschae, Jose
    Wiese, Andreas
    ALGORITHMS - ESA 2011, 2011, 6942 : 530 - 542
  • [24] Mechanism Design for Fractional Scheduling on Unrelated Machines
    Christodoulou, George
    Koutsoupias, Elias
    Kovacs, Annamaria
    ACM TRANSACTIONS ON ALGORITHMS, 2010, 6 (02)
  • [25] Scheduling unrelated machines with two types of jobs
    Vakhania, Nodari
    Alberto Hernandez, Jose
    Werner, Frank
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (13) : 3793 - 3801
  • [26] Scheduling unrelated parallel machines computational results
    Monien, Burkhard
    Woclaw, Andreas
    EXPERIMENTAL ALGORITHMS, PROCEEDINGS, 2006, 4007 : 195 - 206
  • [27] Mechanism design for factional scheduling on unrelated machines
    Christodoulou, George
    Koutsoupias, Elias
    Kovacs, Annamaria
    AUTOMATA, LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2007, 4596 : 40 - +
  • [28] Randomized Truthful Mechanisms for Scheduling Unrelated Machines
    Lu, Pinyan
    Yu, Changyuan
    INTERNET AND NETWORK ECONOMICS, PROCEEDINGS, 2008, 5385 : 402 - 413
  • [29] Unrelated Machine Scheduling with Stochastic Processing Times
    Skutella, Martin
    Sviridenko, Maxim
    Uetz, Marc
    MATHEMATICS OF OPERATIONS RESEARCH, 2016, 41 (03) : 851 - 864
  • [30] An EPTAS for Scheduling on Unrelated Machines of Few Different Types
    Klaus Jansen
    Marten Maack
    Algorithmica, 2019, 81 : 4134 - 4164