2015 · 67 citations · 21 references
ComputingComputer ScienceAlgorithmsParallel AlgorithmsParallel ComputingAlgorithm AnalysisData ParallelismGraph AlgorithmsGraph TheoryParallel Geometric AlgorithmsShortest Path AlgorithmsParallel Geometric Graph AlgorithmsParallel Graph AlgorithmsScalable Graph Algorithms
We use exponential start time clustering to design faster parallel graph algorithms involving distances. Previous algorithms usually rely on graph decomposition routines with strict restrictions on the diameters of the decomposed pieces. We weaken these bounds in favor of stronger local probabilistic guarantees. This allows more direct analyses of the overall process, giving:
21
Complexity of network synchronization
Baruch Awerbuch · Journal of the ACM · 1985 · 691 citations · Full text
Probabilistic approximation of metric spaces and its algorithmic applications
Y. Bartal · 2002 · 656 citations
Mikkel Thorup, Uri Zwick · Journal of the ACM · 2005 · 618 citations
On sparse spanners of weighted graphs
Ingo Althöfer, Gautam Das, David Dobkin et al. · Discrete & Computational Geometry · 1993 · 600 citations · Full text
A Model of Computation for MapReduce
2010 · 462 citations