Several topics concerning parallel and distributed computing will be investigated. 1. Assignment and Scheduling of Precedence Graphs: The existing parallel compilers for supercomputers rely heavily on the programmer for running an application. By gaining a better understanding of assignment and scheduling issues, much of this process can be automated. 2. Sparse Certificates and Communication Networks: Sparse certificates for graph connectivity (highly connected spanning subgraphs with relatively few edges) have been introduced as a useful tool for communication networks. Certificates for weighted graphs and their utility in the design of reliable protocols will be explored. These certificates, if employed properly in communication protocols, could result in considerable savings in the amount of message traffic generated. 3. Algorithms for Graph Connectivity: A recent almost-linear time algorithm for edge connectivity based on matroid theory will be used to investigate questions pertaining to the vertex connectivity graphs and digraphs, and the complexity of connectivity testing on parallel and distributed models. Efficient reductions and parallelizable alternate methods will be considered as ways of solving these problems.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Communication Foundations (CCF)
Application #
9210604
Program Officer
Dana May Latch
Project Start
Project End
Budget Start
1992-06-15
Budget End
1996-05-31
Support Year
Fiscal Year
1992
Total Cost
$54,691
Indirect Cost
Name
University of Denver
Department
Type
DUNS #
City
Denver
State
CO
Country
United States
Zip Code
80208