A greedy approximation algorithm for minimum-gap scheduling

3Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We consider scheduling of unit-length jobs with release times and deadlines to minimize the number of gaps in the schedule. The best algorithm for this problem runs in time O(n4) and requires O(n3) memory. We present a simple greedy algorithm that approximates the optimum solution within a factor of 2 and show that our analysis is tight. Our algorithm runs in time O(n2 logn) and needs only O(n) memory. In fact, the running time is O(ng*log n), where g* is the minimum number of gaps. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Chrobak, M., Feige, U., Taghi Hajiaghayi, M., Khanna, S., Li, F., & Naor, S. (2013). A greedy approximation algorithm for minimum-gap scheduling. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7878 LNCS, pp. 97–109). https://doi.org/10.1007/978-3-642-38233-8_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free