Informatik 2 10. ¨Ubung - Prof. Dr.-Ing. Damian Weber
Informatik 2 10. ¨Ubung - Prof. Dr.-Ing. Damian Weber
Informatik 2 10. ¨Ubung - Prof. Dr.-Ing. Damian Weber
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Studiengang Kommunikationsinformatik<br />
<strong>Prof</strong>. <strong>Dr</strong>.–<strong>Ing</strong>. <strong>Damian</strong> <strong>Weber</strong><br />
Dipl.-Inf. Marion Bohr<br />
Daniel Henry, M.Sc.<br />
<strong>Informatik</strong> 2<br />
<strong>10.</strong> Übung<br />
Gegeben sei der folgende, aus der Vorlesung bekannte Graph.<br />
Aufgabe 1 (Vertex–Cover)<br />
In der Vorlesung wurde folgender Algorithmus vorgeschlagen:<br />
for k=1 to n do<br />
erzeuge jede mögliche Markierung von k Knoten<br />
überprüfe, ob die Markierung eine Überdeckung darstellt<br />
od<br />
a) Berechnen Sie die Laufzeit dieses Verfahrens im schlechtesten Fall, d.h.<br />
wieviele Markierungsvorgänge insgesamt geprüft werden müssen.<br />
b) NehmenSiean,derGraphseials(symmetrische)Adjazenzmatrixgegeben.<br />
Schreiben Sie eine Funktion in Pseudocode, die für eine gegebene<br />
Markierung von k Knoten überprüft, ob diese Markierung eine Überdeckung<br />
darstellt. Die markierten Knoten können in einem Array m[ ]<br />
übergeben werden.<br />
Seite 1 von 2
Aufgabe 2 (Edge–Cover)<br />
Lesen Sie sich das Edge-Cover–Problem unter<br />
http://en.wikipedia.org/wiki/Edge_cover<br />
durch.<br />
Finden Sie eine minimale Kantenüberdeckung für den o.a. Graph und begründen<br />
Sie die Minimalität.<br />
Ist das Edge–Cover–Problem ein in unserem Sinne hartes Problem?<br />
Aufgabe 3 (Vertex–Color)<br />
Das Vertex–Color–Problem ist Ihnen aus Übung 1 bekannt.<br />
Finden Sie die minimale Anzahl von Farben, um die Knoten des o.a. Graph<br />
zu färben.<br />
Begründen Sie die Minimalität.<br />
Aufgabe 4 (Edge–Color)<br />
Lesen Sie über das Edge–Color–Problem unter<br />
http://en.wikipedia.org/wiki/Edge_coloring<br />
bis zu den Abschnitten Examples, Definitions.<br />
Finden Sie die minimale Anzahl von Farben, um die Kanten des o.a. Graph<br />
zu färben.<br />
Begründen Sie die Minimalität.<br />
Abgabe : Montag, 1. Juli 2013<br />
Seite 2 von 2