Scheduling Tasks with Nonuniform Deadlines on Two Processors

89Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

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.

Cite

CITATION STYLE

APA

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

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