Überblick. Grundideen MST Eigenschaft. MST Eigenschaft. Kap. 6.5: Minimale Spannbäume ff

Ähnliche Dokumente
16. Minimale Spannbäume

d Beweis. Knoten 1 den Grad k hat.

Kap. 6.6: Kürzeste Wege

1. Übung zu Computergraphik 3 Geometrie

SONNTAG OFFEN 599. undsparen! LACK LACK HOCH GLANZ HOCH GLANZ. Los je

Herzdrache. by Zoey

2 Mengen bzgl. Knoten r (Wurzel): A = {Knoten v mit ungerader Weglänge (r,v)} B = {Knoten v mit gerader Weglänge (r,v)}

Überblick. TSP Vergleich der Lösungen. Das Travelling Salesman Problem. Nearest-Neighbor Heuristik für TSP

Kap. 7.1 Heuristiken Kap. 7.2 Approximative Algorithmen und Gütegarantien

Kap. 5: Graphen. Carsten Gutwenger Lehrstuhl für Algorithm Engineering, LS11 Fakultät für Informatik, TU Dortmund. 17. VO DAP2 SS

Jetzt auch als E-Journal 5 / Besuchen Sie uns: glogistikprozesse. Logistiktrends.

Franziskusmesse. 1. Von Gott gerufen. Eingangslied. Text: Raymund Weber Musik: Klaus Wallrath 2012/13. q. = 72

Termine für Übungstests. Kap. 3 Sortieren HeapSort ff Priority Queues. Motivation. Überblick. Analyse SiftDown

Wie schön leuchtet der Morgenstern Johann Kuhnau ( ) 1.

Ohnezahn. Ohnezahn. 2016, bubble Kostenlos zu finden auf Diese Vorlage ist nur für private, nicht kommerzielle Zwecke freigegeben

STECKER, GERÄTESTECKER UND PHASENWENDER sicher, robust, installationsfreundlich

Vo r d ä c h e r-ca r p o r t s. Vo r d ä c h e r-ca r p o r t s a u s Sta h l Ed e l s ta h l u n d. Gl a s. En g i n e e r i n g

Algorithmen zur Visualisierung von Graphen Übung 4: Lagenlayouts

R a i n e r N i e u w e n h u i z e n K a p e l l e n s t r G r e v e n T e l / F a x / e

F r e i t a g, 3. J u n i

L 3. L a 3. P a. L a m 3. P a l. L a m a 3. P a l m. P a l m e. P o 4. P o p 4. L a. P o p o 4. L a m. Agnes Klawatsch

4 Bäume und Minimalgerüste

Spektralbilder einer Oktav-Tonleiter in C-Dur

Kürzeste Wege. möglich ist 6. Füge v zu S hinzu und setze d[v] d [v] (u,v) E. Datenstrukturen und Algorithmen 14. Elementare Graphalgorithmen


Südstrand. deluxe. Grundstück in 1A-Lage am Ostsee-Strand. Anker werfen in Großenbrode

Kap. 6.5: Minimale Spannbäume

Motivation Kap. 6: Graphen

...t e c h n o l o g y g i v e s c o m f o r t

Übersicht über die systematischen Hauptgruppen

DOWNLOAD VORSCHAU. Vertretungsstunden Mathematik 30. zur Vollversion. 10. Klasse: Strahlensätze. Vertretungsstunden Mathematik 9./10.

DOWNLOAD. Vertretungsstunden Mathematik Klasse: Strahlensätze. Vertretungsstunden Mathematik 9./10. Klasse. Marco Bettner/Erik Dinges

Kap. 3: Sortieren. Überblick. Unser Sortierproblem. Motivation. Laufzeitmessung. Warum soll ich hier bleiben? Sortierverfahren sind WICHTIG!!!

Abstrakte Datentypen und Datenstrukturen

HINWEISE ZUR ANTRAGSTELLUNG GASTSPIELFÖRDERUNG THEATER

Kap. 6.3: Traversieren von Graphen Kap. 6.4: Elementare Graphalgorithmen

Elektrochemische Kinetik

Senkbrems-/Lasthalteventile

Lektion 11 Test. 2 Modalverben: Präsens oder Präteritum? Was ist richtig? Kreuzen Sie an.

Chapter 1 : þÿ b e t a t h o m e m o b i l e A n w e n d u n g h e r u n t e r l a d e n c h a p t e r

Matrizenmultiplikation. Matrizenmultiplikation. Multiplikation nach Winograd. Multiplikation nach Winograd. Multiplikation nach Winograd

TIN,;;;;;;J MobilitlH

Chapter 1 : þÿ b e t a t h o m e F u ß b a l l - T r i k o t c h a p t e r

KLEINSPANNUNGS-STECKVORRICHTUNGEN

Chapter 1 : þÿ b w i n w e t t e n a p p c h a p t e r

Benennung. Nennmaß. Nullinie. lstmab. Grenzmaß Höchstmaß. Mindestmaß. PaBmaB. GrenzabmaB Oberes Grenzabmaß Unteres GrenzabmaB Maßtoleranz

JUBILÄUMSTAFEL. 18. Ju l i. 18: 0 0 U hr. 125 Jah re IG Met all Gaggenau 50 Jahre Le be nshilfe Ra sta tt/m ur gta l

M e i n N a m e i s t E m i n a. I c h w u r d e a m g e b o r e n. I c h b i n n i c h t g u t i m T e x t e s c h r e i b e n, w e i l

Chapter 1 : þÿ E i n z a h l u n g b w i n c h a p t e r

Vorschlag (Endstand) für Normentext zur Berechnung der Lüftungswärmeverluste in EN (deutsch)

LEISTUNG VERGOLDET. immobilien. Expo Real. entscheidend für entscheider. >>> Das aktuelle Makler-Ranking zeigt, wer den Markt anführt


FHTW. Amtliches Mitteilungsblatt Nr. 26/03. Ordnung für die praktische Vorbildung 277 Studienordnung 281 Module 291 Prüfungsordnung 339

Atombau, Periodensystem der Elemente

Das Minimum-Spanning-Tree Problem MST

Aufbruchstimmung im Überseequartier

15. Elementare Graphalgorithmen

Suffix Arrays. Aufbau. Suche. Beschleunigung II. Beschleunigung II. Suffix Arrays. Eine kleine Wiederholung

Herr laß deinen Segen fließen

Chemische Bindung - Grundprinzipien der Valenztheorie

Datenstrukturen, Algorithmen und Programmierung 2

Chapter 1 : þÿ b e t a t h o m e M o b i l e P o k e r A p p c h a p t e r

Die sieben Worte Jesu Christi am Kreuz Heinrich Schütz ( )

Notenblätter. Christof Fankhauser Hofmattstrasse 41a 4950 Huttwil 062 /

der Lenker Len ker 1 die Wolke Wol ke 4 das Auto Au to 4 der Daumen Dau men 4 die Faust die Frau

P r ä s e n t a t i o n s - S y s t e m R E V O L U T I O N I N M O B I L E R A R C H I T E K T U R

Chapter 1 : þÿ b e t a t h o m e F u ß b a l l s p i e l e r c h a p t e r

Wärmedurchgang durch Rohrwände

Motivation. Überblick. Kap Tiefensuche. Tiefensuche (DFS) Tiefensuche DFS

Die Senatorin für Soziales, Jugend, Frauen, Integration und Sport. Bremen, den Christian Zeyfang. Sportamt. Lfd. Nr.

Periodensystem. Physik und Chemie. Sprachkompendium und einfache Regeln

S a ra h C. J one s Ph y sik a m S a m st a g 4. J uni

Motivation Binäre Suchbäume

Ceviche von Ikarimi Lachs

Grundlagen der Allgemeinen und Anorganischen Chemie. Atome. Chemische Reaktionen. Verbindungen

Chapter 1 : þÿ b e t a t h o m e 2 5 p R o u l e t t e c h a p t e r

Chapter 1 : þÿ b e t a t h o m e a u f d e u t s c c h a p t e r

DER BAUINGENIEUR. 5. Jahrgang 30. April 1924 Heft 8 ERGEBNIS DES PREISAUSSCHREIBENS DES DEUTSCHEN EISENBAU-VERBANDES1). Von D r.-ing. e.h. Schaper.

Chapter 1 : þÿ b e t a t h o m e c h a p t e r

M a r c e l d e r M a l e r, e i n R ü c k b l i c k

Kap. 4.2: Binäre Suchbäume

ACO Selbstbau. Mehr Raum durch Licht ACO Nebenraumfenster

CORNELIUS DÄMMRICH AUSBILDUNG / KÖNNEN 01 / 09 ICH BIN 24 JAHRE ALT UND LEBE IN KÖLN.NACH ABSOLVIERTE ICH 2012 EIN BACHELORSTUDIUM UNFOLD 3D

Chapter 1 : þÿ b e t a t h o m e n e u e K u n d e n a n g e b o t c h a p t e r

Der Bereich Wirtschaftswissenschaften der Ernst-Moritz-Arndt- Universität Greifswald

Automaten und formale Sprachen Notizen zu den Folien


Chapter 1 : þÿ b e t a t h o m e s t r e a m i n g g r a t u i t c h a p t e r

Chapter 1 : þÿ b e t a t h o m e k o d b o n u s u c h a p t e r

N n. k m e d i h. H n e e. W e w r d e e K e n. U d i m r läc e n. I h e i n r m c n c a d s V r p e h n a. W r s l e a l s kön e. H N- N L!

Chapter 1 : þÿ b e t a t h o m e P f e r d e r e n n e n o d d s c h a p t e r

Broschüren Kampagnen Anzeigen Mailings Präsentationen

5. Periodensystem der Elemente 5.1. Aufbauprinzip 5.2. Geschichte des Periodensystems 5.3. Ionisierungsenergie 5.4. Elektronenaffinität 5.5.

MISSION UNBEKANNTE BERUFSWELT

t r r P t 3 r q t t t st r2 t s t t

Madleinhof. Kaiserkreuz. Heiligkreuz. Rum. Hall (621) (574) 68 Hall-Mitte. Neurum A 12. Olympisches Dorf. Häusern Pestkapelle Hall-W Hall-West

Erinnerung VL

Lösungen zu Übungsaufgaben Angewandte Mathematik MST Blatt 6 Matlab

Aufenthalts- und B e s chäftigung srecht für drittstaat s an gehörige K ün stler_innen

Transkript:

0.0.009 Kap. 6.: Mnmal Spannäum Ürlk Proor Dr. Kartn Kln 6.: Mnmal Spannäum (MST) : Lrtul ür Alortm Ennrn, LS Fakultät ür Inormatk, TU Dortmun 0. VO. TEIL DAP SS 009. Jul 009 SS08 Grunn MST: Kürzt W n Grapn (. nät Vorlun): Alortmu von Djktra B nutzn änl Konzpt: Gry (r, räß) Prorty Quu pätr mr azu Lan nzlnn Baum wan art au MST Enat: MST Enat art au: Autr Mn T von Kantn: E xtrt n MST, r all Kantn von T ntält. MST Enat Lmma (Wrolun): S G=(V,E) z. mt Gwtunkton w : E R. Sn: S V T E autr un kn Kant au T vrlät S E Kant mt mnmalm Gwt, S vrlät Dann t T {} autr. 3

0.0.009 PRIM Alortmu: la Baum von au wan MST mt Enat MST Enat Kantnmn T, autr Kant vrläßt S mt mn. Gwt Vl. mt Krukal: Krukal läßt Wal wan mt Unon-Fn Spannaum rzut Prm läßt von Startknotn nn nzlnn Baum wan MST n nt nut!! Knotnmn S Dann: T autr 6 I: Vrwalt Mn S von Knotn n Untraum,aun von, T lr Wäl llt S vrlan Kant =(u,v), v S, T (Lmma ) T autr Stop, all S=V T lt MST Sma: Wäl Startknotn V S := {}; T := ø // S Untraumknotn, T Kantn wl S V o { Wäl = (u, v), vrläßt S mt mn. Gwt T := T {}: S:= S {v} } 8 Korrktt Prm Inukton ür Kantn,, k, zu T nzuüt wrn: Z: T = {,, } autr ür 0 k = 0: T 0 = ø autr k: T - autr, S Knotnmn vor Hnzunam von, kn Kant au T - vrläßt S ltt S vrlan Kant Mt Lmma : T = T - { } autr Un: Kn Kant au T vrläßt nu S Am En at T nau V - Kantn MST 9 0 Knotnmn S, Kantnmn T: In Tlaum T 8 9 0

0.0.009 0 8 0 8 Knotnmn S, Kantnmn T: In Tlaum T Knotnmn S, Kantnmn T: In Tlaum T 0 8 0 8 Knotnmn S, Kantnmn T: In Tlaum T Knotnmn S, Kantnmn T: In Tlaum T 3 0 8 0 8 Knotnmn S, Kantnmn T: In Tlaum T Knotnmn S, Kantnmn T: In Tlaum T 6 3

0.0.009 0 8 0 8 Knotnmn S, Kantnmn T: In Tlaum T Knotnmn S, Kantnmn T: In Tlaum T 8 Sma: 9 0 8 Wäl Startknotn V S := {}; T := ø // S Untraumknotn, T Kantn wl S V o { Wäl = (u, v), vrläßt S mt mn. Gwt T := T {}: S:= S {v} } Knotnmn S, Kantnmn T: In Tlaum T Eznt Ralrun? 9 30 Ralrun von Prm Ttn au Kr (Unon-Fn Partton) w Krukal nt nöt Kn Sortrn nöt Auwal lttr Kant nöt Prorty Quu Wr prn nt Kantn lt, onrn Knotn v V \ S. Prortät t a Gwt r Kant von S na v Dazu: ADT Prorty Quu Dyn. Vrwaltun von Elmntmn mt Prortätn Opratonn: INSERT(p, v) : Poton // Knotn v, Prortät p DELETE(po) MINIMUM() : Poton EXTRACTMIN() : P x V //Rük: mn-knotn un pro DECREASEPRIORITY(po, p) // nu Prortät p Bkannt: Bnary (Mn-)Hap n Array 3 3

0.0.009 Puo-Co: Intalrun G=(V, E), loat w[e] // Grap un Gwt () var π[v], PrortyQuu Q, po[v] // π: Voränr n MST // po: Poton n Q () or a u V \ {} o { (3) po[u] := Q.INSERT(, u) () } () po[] := Q.INSERT(0, ) (6) π[] := nl Puo-Co Prm () wl not Q.ISEMPTY() o // ür all Knotn (8) (p, u) := Q.EXTRACTMIN() (9) po[u] := nl // wältn Knotn ntrnn (0) or all = (u,v) E(u) o { // aun Kantn () po[v] nl an // vrlät S? () w() < Q.PRIORITY(po[v]) tn { // üntr? (3) Q.DECREASEPRIORITY(po[v], w()) () π[v] := u () } } } 33 3 Analy Auau Hap ür PQ: n Θ( V ) V Durläu r wl-sl mt EXTRACTMIN O( V lo V ) Durläu r orall-sl ür j Kant max. E Auru von DECREASEPRIORITY O( E lo V ) Gamtlauzt O( E lo V ), a E V - Warum kann Gry- Vrarn unktonrn? MST tt au Tläumn, nall MST n Lokal t Entun (ltt Kant) ürt zu MST nät VO: kürzt W Alortmn 3 36