• Keine Ergebnisse gefunden

Kombinatorische Optimierung – Blatt 8

N/A
N/A
Protected

Academic year: 2022

Aktie "Kombinatorische Optimierung – Blatt 8"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Prof. Dr. Volker Kaibel

Dipl.-Comp.-Math. Matthias Walter Wintersemester 2014/2015

Kombinatorische Optimierung – Blatt 8

www.math.uni-magdeburg.de/institute/imo/teaching/wise14/kombopt/

Pr¨asentation in der ¨Ubung am 16.12.2014

Aufgabe 1

Wir betrachten f¨ur gerades n ∈ N den vollst¨andigen Graphen Kn mit n Knoten und Kantenmenge En sowie Kantenkosten c∈REn.

(a) Wieviele perfekte Matchings hat der vollst¨andige Graph Kn?

(b) Wir ziehen ein perfektes Matching M zuf¨allig gleichverteilt aus allen perfekten Matchings vonKn. Gegeben eine Kantee∈En, was ist die Wahrscheinlichkeit, dass M die Kantee enth¨alt?

(c) Was sind die erwarteten Kosten eines so zuf¨allig gezogenen perfekten Matchings?

Hinweis: Nutze die Linearit¨at des Erwartungswertes!

(d) Zeige: Es gibt ein perfektes Matching mit Kosten von h¨ochstens 1

n−1 ∑

e∈En

ce .

Aufgabe 2

Sei A ein Algorithmus, der f¨ur beliebige Graphen und beliebige Kantengewichte ein ge- wichtsminimales perfektes Matching finden kann (oder feststellt, dass keines existiert).

Seien G = (V, E) ein Graph, c ∈ QE Kantengewichte und T ⊆ V mit ∣T∣ gerade eine Teilmenge der Knoten.

Eine Kantenteilmenge J ⊆ E heißt T-Join, falls T genau die Menge der Knoten des Untergraphen (V, J) mit ungeradem Grad ist.

Beweise folgende Aussagen:

(a) Jedes {s, t}-Join J (f¨ur zwei Knoten s, t ∈V) l¨asst sich (kantendisjunkt) in genau einen s-t-Weg und Kreise zerlegen.

(b) Das Problem, f¨ur beliebige Kosten c∈QE ein c-minimales T-Join zu finden, kann man mit Hilfe von A l¨osen. Betrachte dazu den Graphen G̃= (̃V ,Ẽ1∪ ̃E2) mit

Ṽ ∶= {(v, e) ∶v ∈e∈E} ∪ {(v,©) ∶v ∈V, entweder v∈T oder deg(v) ungerade } Ẽ1 ∶= {{(v, e),(w, e)} ∶ {v, w} =e∈E}

2 ∶= {{(v, e),(v, f)} ∶ (v, e),(v, f) ∈ ̃V , e, f ∈E∪ {©}}

und zeige, dass f¨ur jedes perfekte Matching M̃in G̃ die Kanten in M̃∩ ̃E1 ein T- Join in G induzieren. Zeige weiterhin, dass es f¨ur jedes T-Join ein entsprechendes perfektes Matching in G̃ gibt.

(c) Das Problem, f¨ur konservative Kantengewichtec∈QE einenc-k¨urzestens-t-Weg zu finden, kann man mit Hilfe von A l¨osen. Nutze daf¨ur (a) und (b).

S. 1/2

(2)

Kombinatorische Optimierung – Blatt 8 S. 2/2

Aufgabe 3

Sei G= (V, E) ein Graph mit Kosten c∈RE und M ein Matching in G. Ein Kreis C = (e1, e2, . . . , ek)als Folge von Kanten heißtM-alternierend, falls seine Kanten abwechselnd zuM und nicht zu M geh¨oren, also e1, e3, . . . , ek−1∈M und e2, e4, . . . , ek∉M.

Die Kosten eines M-alternierenden Kreises C sind gegeben durch c(C) ∶= ∑

e∈C∖M

ce− ∑

e∈C∩M

ce .

Zeige: Ein gegebenes perfektes MatchingM ist genau dann kostenminimal, wenn es keinen alternierenden Kreis C bez¨uglich M mit negativen Kosten gibt.

Hinweis: Betrachte die symmetrische Differenz zwischen einem kostenminimalen und ei- nem nicht kostenminimalen perfekten Matching.

Referenzen

ÄHNLICHE DOKUMENTE

Eine Knoten¨ uberdeckung ist eine Teilmenge S der Knoten, so dass jede der Kanten des Graphen zu mindestens einem Knoten in S inzident ist.. Beweise den folgenden Satz aus

[2], readable for the nonspecialist, outlines the mod- ern solution approach to combinatorial optimization problems using the traveling salesman problem as an

Zeigen Sie, dass, wenn man in Polynomialzeit einen c-k¨ urzesten Kreis f¨ ur allgemeine Gewichte c finden k¨ onnte, auch das Hamiltonkreisproblem in Polynomialzeit l¨ osen kann..

Zeige weiterhin, dass jeder dieser Wege auch tats¨ achlich eine Ecke definiert.. Hinweis: Nutze das Fluss-Dekompositionstheorem sowie allgemeine Eigenschaften

Eine Knoten¨ uberdeckung ist eine Teilmenge S der Knoten, so dass jede Kanten des Graphen zu mindestens einem Knoten in S inzident ist.. Beweise den folgenden Satz aus

Das Partitions-Problem ist das (NP-vollst¨ andige) Problem, bei dem eine Menge von nat¨ urlichen Zahlen c

Ein Terminal T j kann direkt an die CPU zu Kosten w 0,j angeschlossen werden oder zu Kosten w i,j an den Konzentrator K i , von dem aus die weitere Verbindung zur CPU erfolgt

Daf¨ ur hat jeder Studierende sich eine Pr¨ aferenzliste, welche Aufgabe er am liebsten rechnen m¨ ochte, am zweitliebsten usw.. Andererseits hat der ¨ Ubungsleiter f¨ ur jede