Online scheduling with migration cost

被引:0
|
作者
Yang, Shuangquan [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 310003, Zhejiang, Peoples R China
关键词
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 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
  • [22] OSCD: An Online Charging Scheduling Algorithm to Optimize Cost and Smoothness
    Cao, Yanhua
    Qian, Shiyou
    Wang, Qiushi
    Hu, Hanwen
    Zhu, Weidong
    Cao, Jian
    Xue, Guangtao
    Zhu, Yanmin
    Li, Minglu
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT I, 2020, 12384 : 15 - 27
  • [23] Online Job Scheduling on a Single Machine with General Cost Functions
    Etesami, S. Rasoul
    2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 6690 - 6695
  • [24] An optimal online algorithm for scheduling with general machine cost functions
    Islam Akaria
    Leah Epstein
    Journal of Scheduling, 2020, 23 : 155 - 162
  • [25] New upper and lower bounds for online scheduling with machine cost
    Dosa, Gyoergy
    Tan, Zhiyi
    DISCRETE OPTIMIZATION, 2010, 7 (03) : 125 - 135
  • [26] An optimal online algorithm for scheduling with general machine cost functions
    Akaria, Islam
    Epstein, Leah
    JOURNAL OF SCHEDULING, 2020, 23 (02) : 155 - 162
  • [27] Online algorithms for scheduling with machine activation cost on two uniform machines
    Shu-guang Han
    Yi-wei Jiang
    Jue-liang Hu
    Journal of Zhejiang University-SCIENCE A, 2007, 8 : 127 - 133
  • [28] An Optimal Control Framework for Online Job Scheduling with General Cost Functions
    Etesami, S. Rasoul
    Operations Research, 2022, 70 (05) : 2674 - 2701
  • [29] An Optimal Control Framework for Online Job Scheduling with General Cost Functions
    Etesami, S. Rasoul
    OPERATIONS RESEARCH, 2022, : 2674 - 2701
  • [30] Online scheduling to minimize total weighted (modified) earliness and tardiness cost
    Arman Jabbari
    Philip M. Kaminsky
    Journal of Scheduling, 2021, 24 : 431 - 446