PREEMPTIVE ONLINE SCHEDULING WITH REORDERING

被引:6
|
作者
Dosa, Gyoergy [1 ]
Epstein, Leah [2 ]
机构
[1] Univ Pannonia, Dept Math, H-8200 Veszprem, Hungary
[2] Univ Haifa, Dept Math, IL-31905 Haifa, Israel
关键词
scheduling; online algorithms; buffer management; ALGORITHM;
D O I
10.1137/090766139
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We consider online preemptive scheduling of jobs, arriving one by one, on m identical parallel machines. A buffer of a fixed size K > 0, which assists in partial reordering of the input, is available to be used for the storage of at most K unscheduled jobs. We study the effect of using a fixed-size buffer (of an arbitrary size) on the supremum competitive ratio over all numbers of machines (the overall competitive ratio), as well as the effect on the competitive ratio as a function of m. We find a tight bound on the competitive ratio for any m. This bound is 4/3 for even values of m and slightly lower for odd values of m. We show that a buffer of size Theta(m) is sufficient to achieve this bound, but using K = o(m) does not reduce the best overall competitive ratio that is known for the case without reordering, c/e-1. We further consider the semionline variant where jobs arrive sorted by nonincreasing processing time requirements. In this case it turns out to be possible to achieve a competitive ratio of 1. In addition, we find tight bounds as a function of the buffer size and the number of machines for this semionline variant. Related results for nonpreemptive scheduling were recently obtained by Englert, Ozmen, and Westermann.
引用
收藏
页码:21 / 49
页数:29
相关论文
共 50 条
  • [31] Online dynamic reordering
    Vijayshankar Raman
    Bhaskaran Raman
    Joseph M. Hellerstein
    The VLDB Journal, 2000, 9 : 247 - 260
  • [32] Online dynamic reordering
    Raman, V
    Raman, B
    Hellerstein, JM
    VLDB JOURNAL, 2000, 9 (03): : 247 - 260
  • [33] Preemptive online scheduling with rejection of unit jobs on two uniformly related machines
    Leah Epstein
    Hanan Zebedat-Haider
    Journal of Scheduling, 2014, 17 : 87 - 93
  • [34] Preemptive semi-online scheduling with tightly-grouped processing times
    He, Y
    Jiang, YW
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2004, 19 (06) : 733 - 739
  • [35] PREEMPTIVE VS NON PREEMPTIVE SCHEDULING IN WMN
    Khamayseh, Yaser
    Mardini, Wail
    Al-Tarazi, Noor
    2010 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE AND ENGINEERING (MSE 2010), VOL 2, 2010, : 192 - 195
  • [36] Online real-time preemptive scheduling of jobs with deadlines on multiple machines
    Das Gupta, B
    Palis, MA
    JOURNAL OF SCHEDULING, 2001, 4 (06) : 297 - 312
  • [37] Preemptive Semi–online Algorithms for Parallel Machine Scheduling with Known Total Size
    Yong He
    Hao Zhou
    Yi Wei Jiang
    Acta Mathematica Sinica, 2006, 22 : 587 - 594
  • [38] Online Non-preemptive Scheduling to Optimize Max Stretch on a Single Machine
    Dutot, Pierre-Francois
    Saule, Erik
    Srivastav, Abhinav
    Trystram, Denis
    COMPUTING AND COMBINATORICS, COCOON 2016, 2016, 9797 : 483 - 495
  • [39] Preemptive semi-online scheduling on parallel machines with inexact partial information
    He, Y
    Jiang, YW
    ALGORITHMS AND COMPUTATION, 2005, 3827 : 422 - 432
  • [40] Preemptive semi-online scheduling with tightly-grouped processing times
    Yong He
    Yi-Wei Jiang
    Journal of Computer Science and Technology, 2004, 19 : 733 - 739