Given a set @@@@ = {T1,T2,···,Tn} of tasks, with each Ti having execution time 1 and a deadline di > 0, and a set of precedence constraints which restrict allowable schedules, the problem of determining whether there exists a schedule using two processors in which each task is completed before its deadline is examined. An efficient algorithm for finding such a schedule, whenever one exists, is given. The algorithm may also be used to find the shortest such schedule. In addition it is shown that the problem of finding a one-processor schedule which minimizes the number of tasks failing to meet their deadlines is NP-complete and, hence, is likely to be computationally intractable. © 1976, ACM. All rights reserved.
CITATION STYLE
Garey, M. R., & Johnson, D. S. (1976). Scheduling Tasks with Nonuniform Deadlines on Two Processors. Journal of the ACM (JACM), 23(3), 461–467. https://doi.org/10.1145/321958.321967
Mendeley helps you to discover research relevant for your work.