Logo image
Constant time algorithms for the transitive closure problem and its applications
Conference paper   Peer reviewed

Constant time algorithms for the transitive closure problem and its applications

B.-F. Wang, C.-J. Lu and G.-H. Chen
IEEE Xplore Digital Library 1990 International Conference on Parallel Processing, p.52
1990

Abstract

Concurrent computing;Automata;Bridges;Tree graphs;Switches;Algorithm design and analysis;Communication switching;Bipartite graph;Parallel algorithms;Time sharing computer systems
The transitive closure problem in O(1) time is solved by a new method that is far different from the conventional solution method. On processor arrays with reconfigurable bus systems, two O(1) time algorithms are proposed for computing the transitive closure of an undirected graph. One is designed on a three-dimensional n*n*n processor array with a reconfigurable bus system, and the other is designed on a two-dimensional n/sup 2/*n/sup 2/ processor array with a reconfigurable bus system, where n is the number of vertices in the graph. Using the O(1) time transitive closure algorithms, many other graph problems are solved in O(1) time. These problems include recognizing bipartite graphs and finding connected components, articulation points, biconnected components, bridges, and minimum spanning trees in undirected graphs.

Metrics

1 Record Views

Details

Logo image