Question: Consider a single machine scheduling problem, where we are given a set, T, of tasks specified by their start times and finish times, as in
Consider a single machine scheduling problem, where we are given a set, T, of tasks specified by their start times and finish times, as in the task scheduling problem, except now we have only one machine and we wish to maximize the number of tasks that this single machine performs. Design a greedy algorithm for this single machine scheduling problem and show that it is correct. What is the running time of this algorithm?
Step by Step Solution
3.32 Rating (185 Votes )
There are 3 Steps involved in it
We can use a greedy algorithm which seeks to cover all the designated points on L with th... View full answer
Get step-by-step solutions from verified subject matter experts
