Graphpartitionierung - KIT
Graphpartitionierung - KIT
Graphpartitionierung - KIT
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Bucket-Prioritätswarteschlange<br />
Operationen:<br />
Besten Knoten v finden und löschen: O(1) bzw. O(deg(v))<br />
amortisiert (hier ohne Beweis), u.a. wegen Zeiger Dmax<br />
Anderen Knoten finden und löschen: O(1)<br />
Gewinne aller Nachbarn Bucket-Datenstruktur<br />
von v aktualisieren: O(deg(v))<br />
⇒ Laufzeit pro Durchgang: O(m) bei ungewichteten Graphen<br />
● Bucket-Datenstruktur für beide Teilmengen<br />
v 9 9<br />
21 Henning Meyerhenke, Institut für Theoretische Informatik<br />
Algorithmische Methoden für schwere Optimierungsprobleme<br />
v 1 0<br />
v 9 9<br />
Knoten<br />
v 4 2<br />
v 7<br />
v 2<br />
v 17<br />
v 1<br />
v 1<br />
Gewinn<br />
|E|*w m a x<br />
. . .<br />
0<br />
. . .<br />
-|E|*w m a x<br />
D m a x<br />
Maximaler<br />
Gewinn<br />
13<br />
<strong>Graphpartitionierung</strong><br />
Heuristiken