• Keine Ergebnisse gefunden

A Diskrete Optimierung II

N/A
N/A
Protected

Academic year: 2022

Aktie "A Diskrete Optimierung II"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

A Diskrete Optimierung II

SS 2006

Technische Universit¨at Darmstadt Fachbereich Mathematik Prof. Dr. Alexander Martin Agnes Dittel 12. Juli 2006

12. ¨ Ubungsblatt

Gruppen¨ubungen G33 Wir betrachten das 0/1-Knapsack-Problem:

max

n

X

i=1

cixi

s. t.

n

X

i=1

aixi≤b

xi∈ {0,1} (i= 1, ..., n) mitai, b, ci ≥0, sowie o.B.d.A. ac1

1 ≥...≥ acn

n und Pn

i=1ai > b.

Entwickeln Sie einen polynomialen 12-Approximationsalgorithmus f¨ur das 0/1-Knapsack-Problem.

Hinweis:Betrachten Sie eine Optimall¨osung der LP-Relaxierung (vgl. Aufgabe H20 aus Optimierung I).

G34 a) Wir betrachten das ProblemStable Set:

Gegeben sei ein Graph G und eine Zahl k ∈ N. Enth¨alt G eine stabile Menge, welche aus k Knoten besteht?

Zeigen Sie, dassStable SetN P-vollst¨andig ist.

Hinweis:Geben Sie eine polynomielle Transformation des ProblemsSat(Definition 2.9 aus dem Skript) auf Stable Set an.

Zur Erinnerung: Einestabile Mengein einem GraphenGist eine Menge von paarweise nicht- adjazenten Knoten.

b) Nun betrachten wir das ProblemVertex Cover:

Gegeben sei ein Graph G und eine Zahl k ∈ N. Enth¨alt G eine Knoten¨uberdeckung (Vertex Cover) der Kardinalit¨atk?

Zeigen Sie, dassVertex CoverN P-vollst¨andig ist.

Zur Erinnerung:Einvertex coverin einem GraphenG= (V, E) ist eine MengeS⊆V, so dass jede Kante vonGmit mindestens einem Knoten in S inzident ist.

c) Zur Ermittlung eines Vertex Cover in einem Graphen G = (V, E) betrachten wir folgenden Greedy-Algorithmus:

Input: G= (V, E)

Output: Ein Vertex Cover R⊆V (1) R:=∅

(2) SolangeE 6=∅

W¨ahle einen Knotenv∈V\R mit maximalem Grad.

R:=R∪ {v}.

E :=E\{e∈E| ∃w∈V : e={v, w}}.

Zeigen Sie, dass der vorliegende Algorithmus f¨ur keine Zahl k ∈ N ein k- Approximationsalgorithmus f¨ur das Auffinden eines minimalen Vertex Cover ist.

Referenzen

ÄHNLICHE DOKUMENTE

G10 Die zweite Ungleichung von System (1) ist redundant; man erh¨ alt sie durch Addition der beiden ubrigen Ungleichungen. Somit wird durch die Systeme (1) und (2) das selbe

Folglich kann G keine Kreise ungerader L¨ ange enthalten. ” ⇐ “: Sei G ein Graph, welcher keinen ungeraden Kreis

Technische Universit¨ at Darmstadt Fachbereich Mathematik Prof. Alexander Martin Agnes

Technische Universit¨ at Darmstadt Fachbereich Mathematik Prof. Alexander Martin Agnes

L¨ osen Sie Ihr Programm f¨ ur diesen Datensatz mit ZIMPL und SCIP, und vergleichen Sie Ihr Ergebnis mit der tats¨ achlichen Einteilung, welche Sie ebenfalls auf der

Technische Universit¨ at Darmstadt Fachbereich Mathematik Prof. Alexander Martin Agnes

Technische Universit¨ at Darmstadt Fachbereich Mathematik Prof. Alexander Martin Agnes

There are benefits to be derived from doing this (cheaper housing, government incentives, easier recruitment, etc.) which have been costed?. Also, however, there will be greater