Optimal algorithms for semi-online machine covering on two hierarchical machines

被引:12
作者
Wu, Yong [1 ,2 ]
Cheng, T. C. E. [2 ]
Ji, Min [3 ]
机构
[1] Zhejiang Univ, Ningbo Inst Technol, Dept Fundamental Educ, Ningbo 315100, Zhejiang, Peoples R China
[2] Hong Kong Polytech Univ, Dept Logist & Maritime Studies, Kowloon, Hong Kong, Peoples R China
[3] Zhejiang Gongshang Univ, Contemporary Business & Trade Res Ctr, Sch Comp Sci & Informat Engn, Hangzhou 310018, Zhejiang, Peoples R China
关键词
Scheduling; Semi-online; Hierarchy; Two machines; Competitive ratio; PARALLEL MACHINES; GRADE;
D O I
10.1016/j.tcs.2014.02.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper investigates the semi-online machine covering problem on two hierarchical machines where the jobs are correspondingly classified into two hierarchical classes. The objective is to maximize the minimum machine load. We show that if we only know the size of the largest job, no algorithm with a bounded competitive ratio exists. So we consider the case where we know both the size and the class of the largest job. If we know the size of the largest job and that it belongs to the higher class, then an optimal algorithm with a (1 + root 2/2)-competitive ratio exists. If we know the size of the largest job and that it belongs to the lower class, we design an optimal algorithm with an a-competitive ratio, where alpha approximate to 2.48119 is the largest root of the equation x(3) -2x(2) - 2x + 2 = 0. For the case where the total size of all the jobs is known in advance, we show that the competitive ratio of an optimal algorithm is 2. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:37 / 46
页数:10
相关论文
共 16 条
  • [1] 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
  • [2] The hierarchical model for load balancing on two machines
    Chassid, Orion
    Epstein, Leah
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2008, 15 (04) : 305 - 314
  • [3] Semi-on-line multiprocessor scheduling with given total processing time
    Cheng, TCE
    Kellerer, H
    Kotov, V
    [J]. THEORETICAL COMPUTER SCIENCE, 2005, 337 (1-3) : 134 - 146
  • [4] 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
  • [5] SCHEDULING TO MAXIMIZE THE MINIMUM PROCESSOR FINISH TIME IN A MULTIPROCESSOR SYSTEM
    DEUERMEYER, BL
    FRIESEN, DK
    LANGSTON, MA
    [J]. SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1982, 3 (02): : 190 - 196
  • [6] Parallel machine scheduling with job assignment restrictions
    Glass, Celia A.
    Kellerer, Hans
    [J]. NAVAL RESEARCH LOGISTICS, 2007, 54 (03) : 250 - 257
  • [7] Parallel machine scheduling under a grade of service provision
    Hwang, HC
    Chang, SY
    Lee, K
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (12) : 2055 - 2061
  • [8] An FPTAS for parallel-machine scheduling under a grade of service provision to minimize makespan
    Ji, Min
    Cheng, T. C. E.
    [J]. INFORMATION PROCESSING LETTERS, 2008, 108 (04) : 171 - 174
  • [9] Optimal online algorithms for scheduling on two identical machines under a grade of service
    Jiang Y.-W.
    He Y.
    Tang C.-M.
    [J]. Journal of Zhejiang University-SCIENCE A, 2006, 7 (3): : 309 - 314
  • [10] Online scheduling on parallel machines with two GoS levels
    Jiang, Yiwei
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2008, 16 (01) : 28 - 38