TY - GEN
T1 - APPROXIMATE AND EXACT PARALLEL SCHEDULING WITH APPLICATIONS TO LIST, TREE AND GRAPH PROBLEMS.
AU - Cole, Richard
AU - Vishkin, Uzi
PY - 1986
Y1 - 1986
N2 - The authors study two parallel scheduling problems and their use in designing parallel algorithms. First they define a novel scheduling problem that they solve by repeated approximate reschedulings. This leads to an optimal PRAM (parallel random access machine) algorithm for list ranking that runs in logarithmic time. The second scheduling result is for computing prefix sums of log n bit numbers. An optimal parallel algorithm for the problem which runs in sublogarithmic time is given. These two scheduling results together lead to logarithmic-time PRAM algorithms for the connectivity, bioconnectivity and minimum spanning-tree problems. The connectivity and biconnectivity algorithms are optimal unless m equals O(n log n, in graphs of n vertices and m edges.
AB - The authors study two parallel scheduling problems and their use in designing parallel algorithms. First they define a novel scheduling problem that they solve by repeated approximate reschedulings. This leads to an optimal PRAM (parallel random access machine) algorithm for list ranking that runs in logarithmic time. The second scheduling result is for computing prefix sums of log n bit numbers. An optimal parallel algorithm for the problem which runs in sublogarithmic time is given. These two scheduling results together lead to logarithmic-time PRAM algorithms for the connectivity, bioconnectivity and minimum spanning-tree problems. The connectivity and biconnectivity algorithms are optimal unless m equals O(n log n, in graphs of n vertices and m edges.
UR - http://www.scopus.com/inward/record.url?scp=0022875301&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0022875301&partnerID=8YFLogxK
U2 - 10.1109/sfcs.1986.10
DO - 10.1109/sfcs.1986.10
M3 - Conference contribution
AN - SCOPUS:0022875301
SN - 0818607408
SN - 9780818607400
T3 - Annual Symposium on Foundations of Computer Science (Proceedings)
SP - 478
EP - 490
BT - Annual Symposium on Foundations of Computer Science (Proceedings)
PB - IEEE
ER -