By Topic

Divide-and-conquer-based optimal parallel algorithms for some graph problems on EREW PRAM model

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Das, S.K. ; Dept. of Comput. Sci., Central Florida Univ., Orlando, FL, USA ; Deo, N.

Using an exclusive-read and exclusive-write (EREW) parallel random-access memory (PRAM) model with a fixed number of processors, optimal parallel algorithms are presented for several problems on undirected graphs. These problems include finding the connected components, a spanning forest, a fundamental cycle set, the bridges, and checking bipartiteness of a given graph. The algorithms for computing the connected components and a spanning forest are designed using the divide-and-conquer strategy and are used in turn to design efficient algorithms for the remaining three problems. Each of the algorithms achieves optimal speedup for dense as well as sparse graphs, and is optimally scalable up to a certain number of processors. A lower bound on the processor-(time)2 product for each algorithm is derived. The input graph is represented by an unordered list of edges, and the use of simple and elegant data structures avoids memory read-conflicts or write-conflicts

Published in:

Circuits and Systems, IEEE Transactions on  (Volume:35 ,  Issue: 3 )