05.11.2013 Aufrufe

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

6. Komplexität von Algorithmen 6.11 Approximation von Optimierungsproblemen<br />

Beispiel<br />

Der obige Algorithmus <strong>für</strong> MinKÜ ist 1-approximierend, denn<br />

c(G) ≤ 2opt(G) impliziert c(G) − opt(G) ≤ opt(G) .<br />

Für ε < 1 ist der Algorithmus nicht ε-approximierend: G : • • liefert<br />

c(G) = 2 aber opt(G) = 1 .<br />

Beispiel ( SiT(k) )<br />

Das O-Problem Scheduling of Independent Tasks(k) hat ein<br />

n-Tupel t ∈ N n als Eingabe, zu interpretieren als Bearbeitungszeiten von<br />

n voneinander unabhängigen Aufgaben (Tasks). Für diese stehen k<br />

gleichmächtige Prozessoren zur Verfügung. Gesucht ist eine Abbildung<br />

S(t)<br />

n k (Arbeitsplan oder Schedule), die die Gesamtlaufzeit T (t)<br />

minimiert:<br />

∑<br />

T (t) = max{ t i : j < k }<br />

i∈S(t) −1 {j}<br />

Jürgen Koslowski (TU-BS) <strong>Theoretische</strong> <strong>Informatik</strong> 2 SS 2012 187 / 215

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!