DocumentCode
3174300
Title
Removing randomness in parallel computation without a processor penalty
Author
Luby, Michael
Author_Institution
Dept. of Comput. Sci., Toronto Univ., Ont., Canada
fYear
1988
fDate
24-26 Oct 1988
Firstpage
162
Lastpage
173
Abstract
Some general techniques are developed for removing randomness from randomized NC algorithms without a blowup in the number of processors. One of the requirements for the application of these techniques is that the analysis of the randomized algorithm uses only pairwise independence. The main new result is a parallel algorithm for the Δ+1 vertex coloring problem with running time O (log3 n log log n ) using a linear number of processors on a concurrent-read-concurrent-write parallel random-access machine. The techniques also apply to several other problems, including the maximal-independent-set problem and the maximal-matching problem. The application of the general technique to these last two problems is mostly of academic interest, because NC algorithms using a linear number of processors that have better running times have been previously found
Keywords
graph colouring; parallel algorithms; random-access storage; concurrent-read-concurrent-write parallel random-access machine; maximal-independent-set problem; maximal-matching problem; pairwise independence; parallel algorithm; parallel computation; randomized NC algorithms; randomness removing; vertex coloring; Algorithm design and analysis; Application software; Computer science; Concurrent computing; Parallel algorithms; Phase change random access memory; Random variables; Scholarships;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1988., 29th Annual Symposium on
Conference_Location
White Plains, NY
Print_ISBN
0-8186-0877-3
Type
conf
DOI
10.1109/SFCS.1988.21934
Filename
21934
Link To Document