Efficient parallel algorithms for graph problems
From the abstract (with some additions in parentheses): We present an efficient technique for parallel manipulation of data structures that avoids memory access conflicts. That is, this technique works on the Exclusive Read/Exclusive Write model of computation, which is the weakest shared memory, MIMD machine model. It is used in a new parallel radix sort algorithm that is optimal for keys whose values are over a small range. Using the radix sort and known results for parallel prefix on linked lists (computing all the products of the prefixes of \(a_ 0\circ a_ 1\circ...\circ a_ n\), where \(\circ\) is any associative operation [\textit{C. P. Kruskal}, \textit{L. Rudolph} and \textit{M. Snir}, The power of parallel prefix, IEEE Trans. Comput. 34, 965-968 (1985)]), we develop parallel algorithms that efficiently solve various computations on trees (tree-recursion and tree-traversal) and ``unicycular graphs (connected digraphs in which each node has in-degree one - such a graph is converted into a forest with the same connected compontents). Finally, we develop parallel algorithms for connected components, spanning trees, minimum spanning trees, and other graph problems (biconnected components, and the conversion of a graph from edge-list to adjacency-list representation: the latter is also applied to compute the product of mappings). All of the graph algorithms achieve linear speedup (time inversely proportional to the number of processors) for all but the sparsest graphs (number of edges proportional to number of vertices).
- scientific article; zbMATH DE number 3972201
- Efficient Parallel Algorithms for a Class of Graph Theoretic Problems
- scientific article; zbMATH DE number 4068310
- scientific article; zbMATH DE number 3905859
- Efficient parallel algorithms for series parallel graphs
- Parallel graph algorithms that are efficients on average
- Efficient parallel algorithms for path problems in directed graphs
- Parallel computations on graphs
- Parallel algorithms for connectivity problems in graph theory
- Efficient Parallel Algorithms for Chordal Graphs
- Finding Minimum Spanning Trees
- scientific article; zbMATH DE number 3473265 (Why is no real title available?)
- scientific article; zbMATH DE number 3511563 (Why is no real title available?)
- scientific article; zbMATH DE number 3635515 (Why is no real title available?)
- Parallel Prefix Computation
- The accelerated centroid decomposition technique for optimal parallel tree evaluation in logarithmic time
- Ultracomputers
- Radix sort on the hypercube
- Efficient parallel computations on the reduced mesh of trees organization
- Improved parallel integer sorting without concurrent writing
- A time-optimal solution for the path cover problem on cographs.
- Efficient parallel graph algorithms for coarse-grained multicomputers and BSP
- Efficient parallel algorithms for permutation graphs
- Optimal parallel algorithms for multiple updates of minimum spanning trees
- Designing efficient parallel algorithms on interval graphs
- High Parallel Complexity Graphs and Memory-Hard Functions
- scientific article; zbMATH DE number 3930349 (Why is no real title available?)
- scientific article; zbMATH DE number 3972201 (Why is no real title available?)
- scientific article; zbMATH DE number 4033068 (Why is no real title available?)
- scientific article; zbMATH DE number 4049080 (Why is no real title available?)
- scientific article; zbMATH DE number 4068310 (Why is no real title available?)
- Parallel algorithms for connectivity problems in graph theory
- scientific article; zbMATH DE number 4087453 (Why is no real title available?)
- scientific article; zbMATH DE number 4128411 (Why is no real title available?)
- scientific article; zbMATH DE number 500370 (Why is no real title available?)
- Optimal parallel colouring algorithms for totally decomposable graphs
- scientific article; zbMATH DE number 1102788 (Why is no real title available?)
- scientific article; zbMATH DE number 1985710 (Why is no real title available?)
- Parallel algorithms for series parallel graphs
- AN EFFICIENT EREW ALGORITHM FOR MINIMUM PATH COVER AND HAMILTONICITY ON COGRAPHS
- AN EFFICIENT PARALLEL ALGORITHM FOR THE ASSIGNMENT PROBLEM ON THE PLANE∗
- THE MAXIMUM WEIGHT PERFECT MATCHING PROBLEM FOR COMPLETE WEIGHTED GRAPHS IS IN PC∗†
- Nearly work-efficient parallel algorithm for digraph reachability
- Parallel Algorithm for Conflict Graph on OTIS-Triangular Array
- Experimental and Efficient Algorithms
- Computational Science - ICCS 2004
- More efficient parallel flow algorithms
- Efficient parallel algorithms for doubly convex-bipartite graphs
- Optimal parallel quicksort on EREW PRAM
- On parallel integer sorting
- Parallel tree pattern matching
This page was built for publication: Efficient parallel algorithms for graph problems
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1262781)