Lower bounds and efficient algorithms for multiprocessor scheduling of directed acyclic graphs with communication delays

Hermann Jung, Lefteris M. Kirousis, Paul Spirakis

Research output: Contribution to journalArticlepeer-review

Abstract

We present here an nτ+1 algorithm for optimally scheduling a dag of n nodes on a multiprocessor when the message-to-instruction ratio parameter is τ. Our algorithm constructs an optimum schedule which uses at most n processors. We furthermore show lower bound results on the amount of recomputation needed, thus answering an open question posed by Papadimitriou and Yannakakis. In addition, precise lower bounds are demonstrated for the scheduling time of full binary trees. Our techniques may contribute to an important new understanding of parallel scheduling when the message delay is significant, which is usually the case.

Original languageEnglish (US)
Pages (from-to)94-104
Number of pages11
JournalInformation and Computation
Volume105
Issue number1
DOIs
StatePublished - Jul 1993

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Information Systems
  • Computer Science Applications
  • Computational Theory and Mathematics

Fingerprint

Dive into the research topics of 'Lower bounds and efficient algorithms for multiprocessor scheduling of directed acyclic graphs with communication delays'. Together they form a unique fingerprint.

Cite this