Juan  Luis  Cordero

26%
Flag icon
Minimizing maximum lateness (for serving customers in a coffee shop) or the sum of completion times (for rapidly shortening your to-do list) both cross the line into intractability if some tasks can’t be started until a particular time. But they return to having efficient solutions once preemption is allowed. In both cases, the classic strategies—Earliest Due Date and Shortest Processing Time, respectively—remain the best, with a fairly straightforward modification.
Algorithms to Live By: The Computer Science of Human Decisions
Rate this book
Clear rating
Open Preview