• Keine Ergebnisse gefunden

Gruppen¨ubung 7.¨Ubungsblattzur”AlgorithmischenDiskretenMathematik“

N/A
N/A
Protected

Academic year: 2022

Aktie "Gruppen¨ubung 7.¨Ubungsblattzur”AlgorithmischenDiskretenMathematik“"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Fachbereich Mathematik Prof. Dr. Martin

Dipl.-Math. Andrea Peter

Dipl.-Math. Christine Sch¨onberger

SS 2008 02./03.07.08

7. ¨ Ubungsblatt zur

” Algorithmischen Diskreten Mathematik“

Gruppen¨ ubung

Aufgabe G23 (Greedy)

Finde einen Greedy-Algorithmus, der eine Zerlegung eines Geldbetrags in m¨oglichst wenige Geld- scheine und -st¨ucke findet. Gib ein W¨ahrungssystem an, bei dem dein Algorithmus immer die Optimall¨osung findet und ein W¨ahrungssystem, bei dem dies nicht notwendigerweise der Fall ist.

Begr¨unde deine Antwort, ein formaler Beweis ist nicht notwendig.

Aufgabe G24 (Heap-Sort)

Sortiere folgendes Array mit Hilfe des Heap-Sort-Algorithmus (3,1,4,1,5,9,2).

Die folgenden Aufgaben k¨onnten Teil einer ADM-Klausur sein. Ihr sollt mit diesen Aufgaben ein Gef¨uhl f¨ur den Schwierigkeitsgrad der Klausur bekommen. Die Aufgaben der Klausur k¨onnen dann ganz anders aussehen. In der Klausur wird es 6 Aufgaben geben, f¨ur die ihr insgesamt 60 Minuten Zeit habt. Versucht doch mal, die folgenden sechs Aufgaben in 60 Minuten unter Klausurbedingungen zu l¨osen.

Aufgabe G25 (m¨ogliche Klausuraufgabe)

Ein Gastgeber m¨ochte 6 seiner 14 Freunde einladen. Auf wieviele verschiedene Arten kann er die G¨aste ausw¨ahlen? Wie ¨andert sich die Zahl, wenn 2 seiner Freunde sich so wenig m¨ogen, dass keiner von ihnen erscheinen wird, wenn der andere eingeladen ist? Auf wieviele verschiedene Arten kann er die G¨aste ausz¨ahlen, wenn zwei von ihnen sich so sehr m¨ogen, dass keiner ohne den anderen erscheinen wird?

Aufgabe G26 (m¨ogliche Klausuraufgabe)

Beweisen Sie, dass ein Baum ohne Knoten mit Grad 2 mindestens genauso viele Bl¨atter wie innere Knoten hat.

Aufgabe G27 (m¨ogliche Klausuraufgabe)

Sei (i, j) eine Kante minimalen Gewichts in einem Graphen G= (V, A). Zeigen Sie, dass immer ein minimal aufspannender Baum T existiert, in dem diese Kante enthalten ist. Enth¨alt jeder minimal aufspannende Baum von G diese Kante?

(2)

Aufgabe G28 (m¨ogliche Klausuraufgabe)

Platzsparende Buchaufbewahrung in einer Bibliothek:

In einer Bibliothek k¨onnen B¨ucher nach Thema, Autor, Gr¨oße oder vielen anderen Methoden eingeordnet werden, die ein schnelles Wiederherstellen der Ordnung erm¨oglichen. In dieser ¨Ubung wollen wir die B¨ucher so nach ihrer Gr¨oße optimal einsortieren, dass die Aufbewahrungskosten f¨ur eine gegebene Sammlung an B¨uchern minimal wird. Nehmen Sie an, dass wir die H¨ohen und Dicken aller dieser B¨ucher kennen (wir nehmen dabei an, dass die Breite der B¨ucher so ist, dass sie alle in das gleiche Regal passen, somit erhalten wir ein zweidimensionales Problem und ignorieren die Buchbreiten). Nehmen Sie weiterhin an, dass die B¨ucher nach ihren n bekannten H¨ohenH1, H2, . . . , Hn aufsteigend sortiert sind, d.h. H1 < H2 < . . . < Hn. Da wir die Dicke der B¨ucher wissen, k¨onnen wir die ben¨otigte L¨ange f¨ur jede H¨ohenklasse bestimmen. SeiLi die L¨ange, die die B¨ucher der H¨oheHi ben¨otigen. Wenn wir F¨acher der H¨oheHi f¨ur die L¨angexi aufbauen, so haben wir Kosten von Fi+Cixi, wobei Fi fixe Anordnungskosten sind, die unabh¨angig von der zu ordnenden L¨ange sind, und Ci sind die Kosten des Regals pro L¨angeneinheit C1 ≤C2 ≤ . . .≤Ch. Beachten Sie dabei, dass es sinnvoll sein kann, um Fixkosten zur Anordnung zu sparen, nicht f¨ur jede Buchh¨ohe eigene F¨acher bereitzustellen, wir k¨onnen auch ein Fach einer H¨ohe Hi benutzen, um kleinere B¨ucher darin unterzubringen. Wir wollen die L¨ange der Aufstellung f¨ur jede H¨ohenklasse berechnen, die die Gesamtkosten f¨ur die Buchaufbewahrung minimiert.

Aufgabe G29 (m¨ogliche Klausuraufgabe)

Berechnen Sie den maximalen Fluss von snach tdes folgenden Graphen:

s

1

2

3

4

5

t 5

4 6

2 3

2 3

1

5

1

4 5

3 6

3

Beweisen Sie außerdem die Optimalit¨at des Flusses.

Aufgabe G30 (m¨ogliche Klausuraufgabe)

Eine Firma hat 25 Filialen in Deutschland verteilt. Zur besseren Kommunikation m¨ochte die Firma Standleitungen von der Telekom anmieten. Eine Standleitung zwischen zwei Standorten kostet pauschal 1.000,- Euro.

(a) Wieviel kostet die Firma die Anmietung von Leitungen, so dass jeder Standort mit jedem (evtl. ¨uber andere Standorte) kommunizieren kann.

(b) Es gibt 5 ausgew¨ahlte Paare von Standorten, die unbedingt direkt miteinander verbunden sein m¨ochten. ¨Andert sich an den Kosten der L¨osung in a) etwas?

(c) Anstatt Pauschalkosten von 1.000,- verlangt die Telekom Kilometer abh¨angige Preise im 2.

Jahr. Ist die in (a) gefundene L¨osung immer noch optimal? Wenn ja, begr¨unden Sie Ihre Entscheidung. Wenn nein, geben Sie ein Gegenbeispiel.

Referenzen

ÄHNLICHE DOKUMENTE

Es gibt eine alternative Beschreibung des Abschlusses einer Menge: Der Abschluss M einer Menge M ist die Menge aller m¨ oglichen Grenzwerte von Folgen mit Elementen

Seien umgekehrt die Cauchy-Riemannschen Differentialgleichungen

Zeigen Sie, dass es eine gerade Anzahl von L¨ andern gibt, deren Ecken mit drei Farben gef¨ arbt sind.

- Die Weinsorten werden so verteilt, dass jede Sorte mit jeder anderen Sorte einmal in einem gemeinsamen Weinberg steht. Bestimme mithilfe projektiver Geometrie, wie der

Tritt in den Nebenbedingungen oder der Zielfunktion eines Optimierungsproblems eine stetige (nichtlineare) Funktion g : R → R auf, so kann diese durch einen linearen Spline

Es gibt y Ersties, die das Hobbit und das Hotzenplotz m¨ ogen, z die das Hobbit und das Enchilada toll finden, u die Havana und Hotzenplotz als nette Kneipen angeben, v die das

Gebe einen Algorithmus an, um zu bestimmen, welche Werk- zeuge mitgenommen werden sollen und welche Experimente durchgef¨ uhrt werden sollen damit der Gewinn - also die

Wir sind damit beauftragt worden, die H¨ auser dieser 3 Personen jeweils mit den Ressourcen Gas, Wasser und Elektrizit¨ at zu verbinden (die jeweils nur an einem Ort vorhanden