Online scheduling with migration cost

被引:0
作者
Yang, Shuangquan [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 310003, Zhejiang, Peoples R China
来源
2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW) | 2012年
关键词
scheduling; migration cost; online algorithms; approximation; BOUNDS;
D O I
10.1109/IPDPSW.2012.268
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we consider a new variation of the classical online scheduling problem. In our model, an online scheduler is allowed to migrate the assigned jobs to different machines. Live migration is a powerful tool for load balancing. However, migration will incur additional cost in the destination machines. In this paper, we study the scheduling problem with migration cost model. Suppose that a job with processing time p which is already scheduled on the machine A is removed and transferred to the machine B, the load of the machine A will decrease p, but the load of the machine B will increase (1 + r) p, where 0 <= r <= 1 is a constant and it is called the migration factor. First, we propose an approximation algorithm for arbitrary machines. Then we give an improved algorithm for the case of two machines. Both algorithms are better than list scheduling algorithm [2] if the migration factor is smaller than a certain value. Finally, we implement our algorithms both in real data and random data. The experimental results indicate that the performances of algorithms are very close to the optimal algorithm.
引用
收藏
页码:2168 / 2175
页数:8
相关论文
共 50 条
  • [41] Online interval scheduling: randomized and multiprocessor cases
    Stanley P. Y. Fung
    Chung Keung Poon
    Feifeng Zheng
    Journal of Combinatorial Optimization, 2008, 16 : 248 - 262
  • [42] Online malleable job scheduling for m ≤ 3
    Havill, Jessen T.
    INFORMATION PROCESSING LETTERS, 2010, 111 (01) : 31 - 35
  • [43] Online parallel machines scheduling with two hierarchies
    Zhang, An
    Jiang, Yiwei
    Tan, Zhiyi
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (38-40) : 3597 - 3605
  • [44] Online interval scheduling: randomized and multiprocessor cases
    Fung, Stanley P. Y.
    Poon, Chung Keung
    Zheng, Feifeng
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2008, 16 (03) : 248 - 262
  • [45] Online scheduling on a single machine with rejection under an agreeable condition to minimize the total completion time plus the total rejection cost
    Ma, Ran
    Yuan, Jinjiang
    INFORMATION PROCESSING LETTERS, 2013, 113 (17) : 593 - 598
  • [46] Truthful Online Scheduling of CloudWorkloads under Uncertainty
    Babaioff, Moshe
    Lempel, Ronny
    Lucier, Brendan
    Menache, Ishai
    Slivkins, Aleksandrs
    Wong, Sam Chiu Wai
    PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 151 - 161
  • [47] Online scheduling with reassignment
    Tan, Zhiyi
    Yu, Shaohua
    OPERATIONS RESEARCH LETTERS, 2008, 36 (02) : 250 - 254
  • [48] AN ONLINE SCHEDULING HEURISTIC WITH BETTER WORST CASE RATIO THAN GRAHAM LIST SCHEDULING
    GALAMBOS, G
    WOEGINGER, GJ
    SIAM JOURNAL ON COMPUTING, 1993, 22 (02) : 349 - 355
  • [49] Competitive ratios for preemptive and non-preemptive online scheduling with nondecreasing concave machine cost
    Jiang, Yiwei
    Hu, Jueliang
    Liu, Longcheng
    Zhu, Yuqing
    Cheng, T. C. E.
    INFORMATION SCIENCES, 2014, 269 : 128 - 141
  • [50] On the Value of Job Migration in Online Makespan Minimization
    Albers, Susanne
    Hellwig, Matthias
    ALGORITHMICA, 2017, 79 (02) : 598 - 623