Go home now Header Background Image
Search
Submission Procedure
share: |
 
Follow us
 
 
 
 
Volume 10 / Issue 2

available in:   PDF (247 kB) PS (215 kB)
 
get:  
Similar Docs BibTeX   Write a comment
  
get:  
Links into Future
 
DOI:   10.3217/jucs-010-02-0106

 

A Message-Optimal Distributed Graph Algorithm: Partial Precedence Constrained Scheduling

Pranay Chaudhuri (University of the West Indies, Cave Hill Campus, Barbados)

Hussein Thompson (University of the West Indies, Cave Hill Campus, Barbados)

Abstract: This paper presents a distributed algorithm for the partial precedence constrained scheduling problem. In the classical precedence constrained scheduling problem all the dependent tasks must be scheduled before the task itself can be scheduled. The partial precedence constrained scheduling problem is a generalized version of the original precedence constrained problem in the sense that the number of dependent tasks to be scheduled before the task itself can be scheduled is considered a variable. Using a directed graph to model the partial precedence constrained scheduling problem in which n nodes represent the tasks and e edges represent the precedence constraints, it is shown that the distributed algorithm requires O(e) messages and O(n) units of time and is optimal in communication complexity to within a constant factor.

Keywords: directed graph, distributed algorithm, precedence constraints, scheduling, task

Categories: F.2.2, G.1.0, G.2.2