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 条
  • [1] Online Scheduling with Bounded Migration
    Sanders, Peter
    Sivadasan, Naveen
    Skutella, Martin
    MATHEMATICS OF OPERATIONS RESEARCH, 2009, 34 (02) : 481 - 498
  • [2] Online scheduling with general machine cost functions
    Imreh, Cs.
    DISCRETE APPLIED MATHEMATICS, 2009, 157 (09) : 2070 - 2077
  • [3] Online scheduling with machine cost and rejection
    Nagy-Gyoergy, J.
    Imreh, Cs.
    DISCRETE APPLIED MATHEMATICS, 2007, 155 (18) : 2546 - 2554
  • [4] Online Makespan Scheduling with Job Migration on Uniform Machines
    Englert, Matthias
    Mezlaf, David
    Westermann, Matthias
    ALGORITHMICA, 2021, 83 (12) : 3537 - 3566
  • [5] Online Scheduling with Machine Cost and a Quadratic Objective Function
    Csirik, J.
    Dosa, Gy
    Koszo, D.
    SOFSEM 2020: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2020, 12011 : 199 - 210
  • [6] Online scheduling with machine cost and a power function objective
    Balla, T.
    Csirik, J.
    Dosa, Gy.
    Koszo, D.
    ACTA POLYTECHNICA HUNGARICA, 2024, 21 (10) : 495 - 515
  • [7] Semi-online scheduling with machine cost
    Yong He
    Shengyi Cai
    Journal of Computer Science and Technology, 2002, 17 : 781 - 787
  • [8] Online scheduling with rejection and withdrawal
    Epstein, Leah
    Zebedat-Haider, Hanan
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (48) : 6666 - 6674
  • [9] Online cardinality constrained scheduling
    Epstein, Leah
    Lassota, Alexandra
    Levin, Asaf
    Maack, Marten
    Rohwedder, Lars
    OPERATIONS RESEARCH LETTERS, 2023, 51 (05) : 533 - 539
  • [10] Semi-online scheduling with machine cost
    He, Y
    Cai, SY
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2002, 17 (06) : 781 - 787