bufferReorderFinal.pdf (392.51 kB)
Download file

Reordering Buffer Management with Advice

Download (392.51 kB)
journal contribution
posted on 14.09.2016, 13:15 by Rob Van Stee, Adi Rosen, Anna Adamaszek, Marc. P. Renault
In the reordering buffer management problem, a sequence of colored items arrives at a service station to be processed. Each color change between two consecutively processed items generates some cost. A reordering buffer of capacity k items can be used to preprocess the input sequence in order to decrease the number of color changes. The goal is to find a scheduling strategy that, using the reordering buffer, minimizes the number of color changes in the given sequence of items. We consider the problem in the setting of online computation with advice. In this model, the color of an item becomes known only at the time when the item enters the reordering buffer. Additionally, together with each item entering the buffer, we get a fixed number of advice bits, which can be seen as information about the future or as information about an optimal solution (or an approximation thereof) for the whole input sequence. We show that for any ε>0 there is a (1+ε)-competitive algorithm for the problem which uses only a constant (depending on ε) number of advice bits per input item. This also immediately implies a (1+ε)-approximation algorithm which has 2O(nlog1/ε) running time (this should be compared to the trivial optimal algorithm which has a running time of kO(n)). We complement the above result by presenting a lower bound of Ω(logk) bits of advice per request for any 1-competitive algorithm.

History

Citation

Journal of Scheduling, 2016, doi:10.1007/s10951-016-0487-8

Author affiliation

/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Computer Science

Version

AM (Accepted Manuscript)

Published in

Journal of Scheduling

Publisher

Springer Verlag

issn

1094-6136

eissn

1099-1425

Acceptance date

15/05/2015

Copyright date

2016

Available date

17/06/2017

Publisher version

http://link.springer.com/article/10.1007/s10951-016-0487-8

Notes

Following the embargo period the above license applies.

Language

en

Usage metrics

Categories

Keywords

Exports