Abstract
We consider the problem of scheduling tasks requiring certain processing times on one machine so that the busy time of the machine is maximized. The problem is to find a probabilistic online algorithm with reasonable worst case performance ratio. We answer an open problem of Lipton and Tompkins concerning the best possible ratio that can be achieved. Furthermore, we extend their results to anm-machine analogue. Finally, a variant of the problem is analyzed, in which the machine is provided with a buffer to store one job.
Zusammenfassung
Wir betrachten das Problem der Zuteilung von Aufgaben bestimmter Rechenzeit auf einem Rechner, um so seine Auslastung zu maximieren. Die Aufgabe besteht darin, einen probabilistischen Online-Algorithmus mit vernünftigem worst-case Performance-Verhältnis zu finden. Wir geben die Antwort auf ein offenes Problem von Lipton und Tompkins, das das bestmögliche Verhältnis betrifft. Weiter verallgemeinern wir ihre Ergebnisse auf einm-Maschinen-Analogon. Schließlich wird eine Variante des Problems analysiert, in dem der Rechner mit einem Zwischenspeicher für einen Job versehen ist.
Similar content being viewed by others
References
Faigle, U., Nawijn, W. M.: Note on scheduling intervals online. Discrete Appl. Math.58, 13–18 (1995).
Govindan, R., Anderson, D.: Scheduling an IPC mechanisms for continuous media. Technical report, UCB/CSD 91/622 Berkeley, 1992.
Lipton, R. J., Tomkins, A: Online interval scheduling. To appear in: Proceedings symposium on Discrete Algorithms, January 23–25 1995. Arlington, VA.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Faigle, U., Garbe, R. & Kern, W. Randomized online algorithms for maximizing busy time interval scheduling. Computing 56, 95–104 (1996). https://doi.org/10.1007/BF02309339
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02309339