23.06.2013 Aufrufe

finale Version des Vorlesungsskripts - ZIB

finale Version des Vorlesungsskripts - ZIB

finale Version des Vorlesungsskripts - ZIB

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.

Der Knoten s ist die Quelle, t ist die Senke von D ′ . Ferner sei<br />

Es reicht z. B. M := <br />

A ′ := A ∪ {(s, si) | i = 1, . . . , p} ∪ {(ti, t) | i = 1, . . . , q}<br />

c ′ (a) := c(a) für alle a ∈ A<br />

c(a) := M für alle a ∈ A ′ \ A.<br />

Literaturverzeichnis<br />

c(a) + 1 zu wählen. Man überlegt sich sofort, dass jedem<br />

a∈A<br />

zulässigen (s, t)-Fluss in D ′ ein zulässiger (S, T )-Fluss in D mit gleichem Wert entspricht.<br />

Also liefert ein maximaler (s, t)-Fluss in D ′ einen maximalen (S, T )-Fluss in D.<br />

Separationsalgorithmen Maximalfluss-Algorithmen spielen eine wichtige Rolle in sogenannten<br />

Schnittebenenverfahren für die ganzzahlige Optimierung. So treten etwa bei der<br />

Lösung von Travelling-Salesman-Problemen und Netzwerkentwurfsproblemen (Telekommunikation,<br />

Wasser- und Stromnetzwerke) Ungleichungen <strong>des</strong> Typs<br />

<br />

<br />

u∈W v∈V \W<br />

xuv ≥ f(w) ∀W ⊆ V<br />

auf, wobei f(w) eine problemspezifische Funktion ist. Die Anzahl dieser Ungleichungen<br />

ist exponentiell in |V |. Häufig kann man jedoch in einer Laufzeit, die polynomial in<br />

|V | ist, überprüfen, ob für einen gegebenen Vektor x ∗ alle Ungleichungen dieser Art erfüllt<br />

sind oder ob x ∗ eine der Ungleichungen verletzt. Algorithmen, die so etwas leisten,<br />

werden Separationsalgorithmen genannt. Beim TSP zum Beispiel können die „Schnittungleichungen“<br />

durch Bestimmung eines kapazitätsminimalem Schnittes (mit Hilfe eines<br />

Maximalflussalgorithmus) überprüft werden.<br />

Literaturverzeichnis<br />

R. K. Ahuja, T. L. Magnanti, and J. B. Orlin. Network Flows, Handbooks in Operations<br />

Research and Management Science, volume 1, chapter Optimization, pages 211–360.<br />

Elsevier, North-Holland, Amsterdam, 1989.<br />

R. K. Ahuja, T. L. Magnanti, and J. B. Orlin. Network Flows, Theory, Algorithms and<br />

Applications. Paramount Publishing International, Prentice Hall, New York, 1993.<br />

M. O. Ball, T. L. Magnanti, C. L. Monma, and G. L. Nemhauser, editors. Handbooks<br />

in Operations Research and Management Science, volume 7: Network Models. North-<br />

Holland, Amsterdam, 1995a.<br />

M. O. Ball, T. L. Magnanti, C. L. Monma, and G. L. Nemhauser, editors. Handbooks<br />

in Operations Research and Management Science, volume 8: Network Routing. North-<br />

Holland, Amsterdam, 1995b.<br />

J. Edmonds and R. M. Karp. Theoretical improvement in algorithmic efficiency of network<br />

flow problems. J. ACM, (19):248–264, 1972.<br />

127

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!