Title :
On the parallel computation of the algebraic path problem
Author :
Chen, Gen-Huey ; Wang, Biing-Feng ; Lu, Chi-Jen
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fDate :
3/1/1992 12:00:00 AM
Abstract :
The algebraic path problem is a general description of a class of problems, including some important graph problems such as transitive closure, all pairs shortest paths, minimum spanning tree, etc. In this work, the algebraic path problem is solved on a processor array with a reconfigurable bus system. The proposed algorithms are based on repeated matrix multiplications. The multiplication of two n×n matrices takes O(log n) time in the worst case, but, for some special cases, O(1) time is possible. It is shown that three instances of the algebraic path problem, transitive closure, all pairs shortest paths, and minimum spanning tree, can be solved in O(log n) time, which is as fast as on the CRCW PRAM
Keywords :
computational complexity; graph theory; parallel algorithms; CRCW PRAM; algebraic path problem; all pairs shortest paths; graph problems; minimum spanning tree; parallel computation; processor array; reconfigurable bus system; repeated matrix multiplications; transitive closure; Computational modeling; Computer science; Concurrent computing; Gaussian processes; Heart; Parallel algorithms; Phase change random access memory; Systolic arrays; Terrorism; Tree graphs;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on