Skip to main navigation Skip to search Skip to main content

Scheduling interval ordered tasks in parallel

  • Chrysalis Symbolic Design, Inc.

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

We present the first NC algorithm for scheduling n unit length tasks on m identical processors for the case where the precedence constraint is an interval order. Our algorithm runs on a priority concurrent read, concurrent write parallel random access machine in O(log2 n) with O(n5) processors, or in O(log3 n) time with O(n4) processors. The algorithm constructs the same schedule as the one produced by the sequential algorithm (list scheduling). On the other hand, we show that when the precedence constraints are allowed to be arbitrary, the construction of the list schedule is P-Complete.

Original languageEnglish
Pages (from-to)34-47
Number of pages14
JournalJournal of Algorithms
Volume26
Issue number1
DOIs
StatePublished - 1998

Fingerprint

Dive into the research topics of 'Scheduling interval ordered tasks in parallel'. Together they form a unique fingerprint.

Cite this