TY - GEN
T1 - Preemptive online scheduling with reordering
AU - Dósa, György
AU - Epstein, Leah
PY - 2009
Y1 - 2009
N2 - We consider online preemptive scheduling of jobs, arriving one by one, on m identical parallel machines. A buffer of a positive fixed size, K, which assists in partial reordering of the input, is available for the storage of at most K unscheduled jobs. We study the effect of using a fixed sized 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 for even values of m and slightly lower for odd values of m. We show that a buffer of size Θ(m) is sufficient to achieve this bound, but using K=o(m) does not reduce the best overall competitive ratio which is known for the case without reordering, . We further consider the semi-online variant where jobs arrive sorted by non-increasing processing time requirements. In this case we show that it is possible to achieve a competitive ratio of 1. In addition, we find tight bounds as a function of both K and m.
AB - We consider online preemptive scheduling of jobs, arriving one by one, on m identical parallel machines. A buffer of a positive fixed size, K, which assists in partial reordering of the input, is available for the storage of at most K unscheduled jobs. We study the effect of using a fixed sized 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 for even values of m and slightly lower for odd values of m. We show that a buffer of size Θ(m) is sufficient to achieve this bound, but using K=o(m) does not reduce the best overall competitive ratio which is known for the case without reordering, . We further consider the semi-online variant where jobs arrive sorted by non-increasing processing time requirements. In this case we show that it is possible to achieve a competitive ratio of 1. In addition, we find tight bounds as a function of both K and m.
UR - http://www.scopus.com/inward/record.url?scp=70350391693&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-04128-0_41
DO - 10.1007/978-3-642-04128-0_41
M3 - Conference contribution
AN - SCOPUS:70350391693
SN - 3642041272
SN - 9783642041273
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 456
EP - 467
BT - Algorithms - ESA 2009 - 17th Annual European Symposium, Proceedings
T2 - 17th Annual European Symposium on Algorithms, ESA 2009
Y2 - 7 September 2009 through 9 September 2009
ER -