We consider the problem of scheduling jobs on a single machine with preemption, when the server is allowed to reject jobs at some penalty. We consider minimizing two objectives: total flow time and total job-idle time (the idle time of a job is the flow time minus the processing time). We give 2-competitive online algorithms for the two objectives and extend some of our results to the case of weighted flow time and machines with varying speeds. We also give a resource augmentation result for the case of arbitrary penalties achieving a competitive ratio of O(1/ε(log W+log C)2) using a (1 + ε) speed processor. Finally, we present a number of lower bounds for both the case of uniform and arbitrary penalties. © Springer-Verlag 2003.
CITATION STYLE
Bansal, N., Blum, A., Chawla, S., & Dhamdhere, K. (2003). Scheduling for flow-time with admission control. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2832, 43–54. https://doi.org/10.1007/978-3-540-39658-1_7
Mendeley helps you to discover research relevant for your work.