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 条
  • [21] Online Scheduling FIFO Policies with Admission and Push-Out
    Kogan, Kirill
    Lopez-Ortiz, Alejandro
    Nikolenko, Sergey I.
    Sirotkin, Alexander V.
    THEORY OF COMPUTING SYSTEMS, 2016, 58 (02) : 322 - 344
  • [22] Improved semi-online makespan scheduling with a reordering buffer
    Sun, Hongyang
    Fan, Rui
    INFORMATION PROCESSING LETTERS, 2013, 113 (12) : 434 - 439
  • [23] The generalization of scheduling with machine cost
    Dosa, Gyoergy
    Imreh, Csanad
    THEORETICAL COMPUTER SCIENCE, 2013, 510 : 102 - 110
  • [24] Online Scheduling with Rejection to Minimize the Total Weighted Completion Time Plus the Total Rejection Cost on Parallel Machines
    Ma R.
    Yuan J.-J.
    Journal of the Operations Research Society of China, 2016, 4 (1) : 111 - 119
  • [25] Competitive algorithms for multistage online scheduling
    Hopf, Michael
    Thielen, Clemens
    Wendt, Oliver
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 260 (02) : 468 - 481
  • [26] Tight Bounds for Online Vector Scheduling
    Im, Sungjin
    Kell, Nathaniel
    Kulkarni, Janardhan
    Panigrahi, Debmalya
    2015 IEEE 56TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2015, : 525 - 544
  • [27] Models and algorithms for stochastic online scheduling
    Megow, Nicole
    Uetz, Marc
    Vredeveld, Tjark
    MATHEMATICS OF OPERATIONS RESEARCH, 2006, 31 (03) : 513 - 525
  • [28] Online scheduling to minimize the total weighted completion time plus the rejection cost
    Ran Ma
    Jinjiang Yuan
    Journal of Combinatorial Optimization, 2017, 34 : 483 - 503
  • [29] Randomized online scheduling with delivery times
    Seiden, S
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 1999, 3 (04) : 399 - 416
  • [30] Online scheduling with a buffer on related machines
    Gyorgy Dosa
    Epstein, Leah
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2010, 20 (02) : 161 - 179