Title :
Parallel external memory graph algorithms
Author :
Arge, Lars ; Goodrich, Michael T. ; Sitchinava, Nodari
Author_Institution :
MADALGO, Univ. of Aarhus, Aarhus, Denmark
Abstract :
In this paper, we study parallel I/O efficient graph algorithms in the Parallel External Memory (PEM) model, one o f the private-cache chip multiprocessor (CMP) models. We study the fundamental problem of list ranking which leads to efficient solutions to problems on trees, such as computing lowest common ancestors, tree contraction and expression tree evaluation. We also study the problems of computing the connected and biconnected components of a graph, minimum spanning tree of a connected graph and ear decomposition of a biconnected graph. All our solutions on a P-processor PEM model provide an optimal speedup of ¿(P) in parallel I/O complexity and parallel computation time, compared to the single-processor external memory counterparts.
Keywords :
computational complexity; decision trees; graph theory; microprocessor chips; biconnected graph; expression tree evaluation; minimum spanning tree; parallel I-O external memory graph algorithms; parallel external memory; private-cache chip multiprocessor models; tree contraction; Access protocols; Algorithm design and analysis; Computer architecture; Concurrent computing; Ear; Multicore processing; Parallel processing; Phase change random access memory; Read-write memory; Tree graphs;
Conference_Titel :
Parallel & Distributed Processing (IPDPS), 2010 IEEE International Symposium on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4244-6442-5
DOI :
10.1109/IPDPS.2010.5470440