Sciweavers

WEA
2010
Springer

Geometric Minimum Spanning Trees with GeoFilterKruskal

14 years 6 months ago
Geometric Minimum Spanning Trees with GeoFilterKruskal
Let P be a set of points in Rd . We propose GEOFILTERKRUSKAL, an algorithm that computes the minimum spanning tree of P using well separated pair decomposition in combination with a simple modification of Kruskal’s algorithm. When P is sampled from uniform random distribution, we show that our algorithm takes one parallel sort plus a linear number of additional steps, with high probability, to compute the minimum spanning tree. Experiments show that our algorithm works better in practice for most data distributions compared to the current state of the art [31]. Our algorithm is easy to parallelize and to our knowledge, is currently the best practical algorithm on multi-core machines for d > 2. Key words: Computational Geometry, Experimental Algorithmics, Minimum spanning tree, Well separated pair decomposition, Morton ordering, multi-core.
Samidh Chatterjee, Michael Connor, Piyush Kumar
Added 18 May 2010
Updated 18 May 2010
Type Conference
Year 2010
Where WEA
Authors Samidh Chatterjee, Michael Connor, Piyush Kumar
Comments (0)