Preemptive scheduling on a small number of hierarchical machines

被引:19
作者
Dosa, Gyoergy [2 ]
Epstein, Leah [1 ]
机构
[1] Univ Haifa, Dept Math, IL-31905 Haifa, Israel
[2] Univ Pannonia, Dept Math, Veszprem, Hungary
关键词
D O I
10.1016/j.ic.2007.11.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider preemptive offline and online scheduling on identical machines and uniformly related machines in the hierarchical model, with the goal of minimizing the makespan. In this model, each job can be assigned to a subset of the machines which is a prefix of the machine set. We design optimal offline and online algorithms for two uniformly related machines, both when the machine of higher hierarchy is faster and when it is slower, as well as for the case of three identical machines. Specifically, for each one of the three variants, we give a simple formula to compute the makespan of an optimal schedule, provide a linear time offline algorithm which computes an optimal schedule and design an online algorithm of the best possible competitive ratio. (c) 2008 Published by Elsevier Inc.
引用
收藏
页码:602 / 619
页数:18
相关论文
共 18 条
  • [1] On-line routing of virtual circuits with applications to load balancing and machine scheduling
    Aspnes, J
    Azar, Y
    Fiat, A
    Plotkin, S
    Waarts, O
    [J]. JOURNAL OF THE ACM, 1997, 44 (03) : 486 - 504
  • [2] THE COMPETITIVENESS OF ONLINE ASSIGNMENTS
    AZAR, Y
    NAOR, J
    ROM, R
    [J]. JOURNAL OF ALGORITHMS, 1995, 18 (02) : 221 - 237
  • [3] On-line load balancing in a hierarchical server topology
    Bar-Noy, A
    Freund, A
    Naor, JS
    [J]. SIAM JOURNAL ON COMPUTING, 2001, 31 (02) : 527 - 549
  • [4] On-line load balancing for related machines
    Berman, P
    Charikar, M
    Karpinski, M
    [J]. JOURNAL OF ALGORITHMS, 2000, 35 (01) : 108 - 121
  • [5] A LOWER-BOUND FOR RANDOMIZED ONLINE SCHEDULING ALGORITHMS
    CHEN, B
    VANVLIET, A
    WOEGINGER, GJ
    [J]. INFORMATION PROCESSING LETTERS, 1994, 51 (05) : 219 - 222
  • [6] An optimal algorithm for preemptive on-line scheduling
    Chen, B
    vanVliet, A
    Woeginger, GJ
    [J]. OPERATIONS RESEARCH LETTERS, 1995, 18 (03) : 127 - 131
  • [7] Chi-Chih Yao A., 1977, 18th Annual Symposium on Foundations of Computer Science, P222
  • [8] On-line algorithms for the channel assignment problem in cellular networks
    Crescenzi, P
    Gambosi, G
    Penna, P
    [J]. DISCRETE APPLIED MATHEMATICS, 2004, 137 (03) : 237 - 266
  • [9] EBENLENDR T, 2006, P 14 ANN EUR S ALG E, P327
  • [10] Randomized on-line scheduling on two uniform machines
    Epstein, L
    Noga, J
    Seiden, S
    Sgall, J
    Woeginger, G
    [J]. JOURNAL OF SCHEDULING, 2001, 4 (02) : 71 - 92