MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

A Practical Minimum Spanning Tree Algorithm Using the Cycle Property

Irit Katriel
Max-Planck-Institut für Informatik - AG 1
AG1 Mittagsseminar (own work)
AG 1, AG 2, AG 3, AG 4  
AG Audience
English

Date, Time and Location

Wednesday, 10 July 2002
13:30
30 Minutes
46.1 - MPII
024
Saarbrücken

Abstract

We present a simple new algorithm for computing minimum spanning trees that is more than two times faster than the best

previously known algorithms (for dense, ``difficult'' inputs). It is
of conceptual interest that the algorithm uses the property that
the heaviest edge in a cycle can be discarded. Previously this has
only been exploited in asymptotically optimal algorithms that are
considered to be impractical.
An additional advantage is that the algorithm can greatly profit
from pipelined memory access.
Hence, an implementation on a vector machine
is up to 13 times faster than previous algorithms.
We outline additional refinements for MSTs of implicitly defined
graphs and the use of the central data structure
for querying the heaviest edge between two nodes in the MST.
The latter result is also interesting for sparse graphs.

Contact

Irit Katriel
--email hidden
passcode not visible
logged in users only