Approximate Parallel Scheduling. Part I: The Basic Technique with Applications to Optimal Parallel List Ranking in Logarithmic Time

From MaRDI portal
Publication:3777447

DOI10.1137/0217009zbMath0637.68038OpenAlexW2081385108MaRDI QIDQ3777447

Uzi Vishkin, Richard John Cole

Publication date: 1988

Published in: SIAM Journal on Computing (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1137/0217009




Related Items

Optimal parallel algorithms for multiple updates of minimum spanning treesEfficient algorithms for constructing \((1+\epsilon,\beta)\)-spanners in the distributed and streaming modelsA nearly optimal parallel algorithm for the Voronoi diagram of a convex polygonHammock-on-ears decomposition: A technique for the efficient parallel solution of shortest paths and other problemsThe accelerated centroid decomposition technique for optimal parallel tree evaluation in logarithmic timeTHE OPTIMAL LOCATION OF A STRUCTURED FACILITY IN A TREE NETWORKAN EFFICIENT EREW ALGORITHM FOR MINIMUM PATH COVER AND HAMILTONICITY ON COGRAPHSAN EFFICIENT PARALLEL ALGORITHM FOR THE ASSIGNMENT PROBLEM ON THE PLANE∗A COST-OPTIMAL EREW BREADTH-FIRST ALGORITHM FOR ORDERED TREES, WITH APPLICATIONS∗THE MAXIMUM WEIGHT PERFECT MATCHING PROBLEM FOR COMPLETE WEIGHTED GRAPHS IS IN PC∗†Parallel algorithms for arrangementsParallel evaluation of arithmetic circuitsEfficient massively parallel implementation of some combinatorial algorithmsExploiting few inversions when sorting: Sequential and parallel algorithmso(log4n) time parallel maximal matching algorithm using linear number of processorsA note on the 1-maximal elements problemEfficient parallel graph algorithms for coarse grained multicomputers and BSPAn optimal parallel algorithm for the minimum circle-cover problemOptimal parallel colouring algorithms for totally decomposable graphsA time-optimal solution for the path cover problem on cographs.Scalability and communication in parallel low-complexity lossless compressionOptimal computation of shortest paths on doubly convex bipartite graphsFinding a minimal cover for binary images: An optimal parallel algorithmTIME AND ENERGY OPTIMAL LIST RANKING ALGORITHMS ON THE k-CHANNEL BROADCAST COMMUNICATION MODEL WITH NO COLLISION DETECTIONA unified approach to parallel depth-first traversals of general treesData independence of read, write, and control structures in PRAM computationsFast algorithms for lowest common ancestors on a processor array with reconfigurable busesBreadth-first traversal of trees and integer sorting in parallelSolving the shortest-paths problem on bipartite permutation graphs efficientlyRandomized parallel list ranking for distributed memory multiprocessors.An optimal parallel algorithm for the domatic partition problem on an interval graph given its sorted modelEfficient parallel algorithms for shortest paths in planar digraphsEfficient parallel term matching and anti-unificationAn optimal parallel algorithm for computing furthest neighbors in a treeOptimal parallel algorithms on planar graphsDeterministic parallel backtrack searchOptimal parallel algorithms on circular-arc graphsA nearly parallel algorithm for the Voronoi diagram of a convex polygonAn optimal parallel algorithm for node ranking of cographsOptimal algorithms for the single and multiple vertex updating problems of a minimum spanning treeApproximate parallel scheduling. II: Applications to logarithmic-time optimal parallel graph algorithmsSorting in linear time?More general parallel tree contraction: Register allocation and broadcasting in a treeParallel construction and query of index data structures for pattern matching on square matricesA simple optimal parallel algorithm for the minimum coloring problem on interval graphsPerfect Matching in General vs. Cubic Graphs: A Note on the Planar and Bipartite CasesDeterministic parallel list rankingImproved parallel algorithms for finding the most vital edge of a graph with respect to minimum spanning tree