Abstract
We consider the problem of maximizing the number of jobs completed by their deadline in an online single processor system where the jobs are preemptable and have release times. So in the standard three field scheduling notation, this is the online version of the problem 1∣ r i ; pmtn∣∑(1− U i ). We present a deterministic algorithm Lax, and show that for every instance I , it is the case that either Lax, or the well-known deterministic algorithm SRPT (Shortest Remaining Processing Time), is constant competitive on I . An immediate consequence of this result is a constant competitive randomized algorithm for this problem. It is known that no constant competitive deterministic algorithm exists for this problem.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have