Skip to main navigation Skip to search Skip to main content

Scheduling interval ordered tasks in parallel

  • SUNY Buffalo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 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 CRCW PRAM in O(Iog2n) time 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
Title of host publicationSTACS 1993 - 10th Annual Symposium on Theoretical Aspects of Computer Science, Proceedings
EditorsPatrice Enjalbert, Alain Finkel, Klaus W. Wagner
PublisherSpringer Verlag
Pages100-109
Number of pages10
ISBN (Print)9783540565031
DOIs
StatePublished - 1993
Event10th Annual Symposium on Theoretical Aspects of Computer Science, STACS 1993 - Wurzburg, Germany
Duration: Feb 25 1993Feb 27 1993

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume665 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference10th Annual Symposium on Theoretical Aspects of Computer Science, STACS 1993
Country/TerritoryGermany
CityWurzburg
Period02/25/9302/27/93

Fingerprint

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

Cite this