• Keine Ergebnisse gefunden

Kombinatorische Optimierung – Blatt 7

N/A
N/A
Protected

Academic year: 2022

Aktie "Kombinatorische Optimierung – Blatt 7"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Prof. Dr. Volker Kaibel M.Sc. Benjamin Peters Wintersemester 2016/2017

Kombinatorische Optimierung – Blatt 7

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

Pr¨asentation in der ¨Ubung am 01.12.2016

Aufgabe 1

Zeige, dass ein k-regul¨arer (d.h. jeder Knoten hat konstanten Grad k) bipartiter Graph ink disjunkte perfekte Matchings zerlegt werden kann.

Zeige damit, dass ein bipartiter Graph G mit Maximalgrad ∆(G) = k in k disjunkte Matchings zerlegt werden kann. ¨Uberlege Dir daf¨ur, wie man G geeignet zu einem k- regul¨aren Graphen erweitern kann.

Aufgabe 2

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 3

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.

S. 1/2

(2)

Kombinatorische Optimierung – Blatt 7 S. 2/2

(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).

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