140 likes | 317 Views
list ranking connectivity tree compression bip. graph testing max. matching in bip. graph convexity of bip. graphs (01-property) planarity testing. CGM complexity: O(log p) rounds n/p > p O(n/p) local comp. per round. Parallel Graph Algorithms. List Ranking. r-Ruling Set.
E N D
list ranking connectivity tree compression bip. graph testing max. matching in bip. graph convexity of bip. graphs (01-property) planarity testing CGM complexity: O(log p) rounds n/p > p O(n/p) local comp. per round Parallel Graph Algorithms
r-Ruling Set O(N/P) "selected" nodes with distance O(r) between consecutive nodes.
List Ranking Algorithm • Determine an O(p2)-ruling set. • Execute O(log p) rounds of pointer jumping. • Compress ruling set into one processor and perform list ranking sequentially. • Compute ranks of all other nodes.
Rand. List Ranking Algorithm • Select random n/p elements as ruling set and then improve ... CGM complexity: • O(log p log log n) rounds • n/p > p • O(n/p) local comp. per round
Det. List Ranking Algorithm • A CGM adaptation of deterministic coin tossing... CGM complexity: • O(log p) rounds • n/p > p • O(n/p) local comp. per round
CGM Graph Algorithm Library • list ranking • connectivity • tree compression • bip. graph testing • max. matching in bip. graph • convexity of bip. graphs (01-property) • planarity testing ... CGMlib CGM utilities CGMgraph CGM graph algorithms Download and documentation at http://cgm.dehne.net