15.12.2012 Aufrufe

Anschlusssicherung

Anschlusssicherung

Anschlusssicherung

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.

Mathematisches<br />

Modell<br />

in Matrix-<br />

Schreibweise<br />

Branch-and-<br />

Bound<br />

Entscheidungsbaum<br />

Lösung der<br />

Teilprobleme<br />

2.6 Lösung<br />

Die Nebendingungen müssen zur weiteren Bearbeitung umgestellt und in einer<br />

Matrix zusammengefasst werden.<br />

Allgemein werden sie durch eine Matrix A und von zwei Vektoren x und b<br />

beschrieben:<br />

Ax ≤ b<br />

Für das Beispiel ergibt sich die folgende Matrix: ⎛ ⎞<br />

⎛<br />

⎜<br />

⎝<br />

−T 0 0 −1 1 0 0 0 0 0 0 0 0<br />

0 −T 0 0 0 −1 1 0 0 0 0 0 0<br />

0 0 −T 0 0 0 0 −1 1 0 0 0 0<br />

M 0 0 0 0 0 0 0 0 1 −1 0 0<br />

0 M 0 0 0 0 0 0 0 0 1 −1 0<br />

0 0 M 0 0 0 0 0 0 0 0 1 −1<br />

0 0 0 0 1 0 0 0 0 0 −1 0 0<br />

0 0 0 0 0 0 1 0 0 0 0 −1 0<br />

⎜<br />

⎞ ⎜<br />

⎟⎜<br />

⎟⎜<br />

⎟⎜<br />

⎟⎜<br />

⎟⎜<br />

⎟⎜<br />

⎟⎜<br />

⎟⎜<br />

⎟⎜<br />

⎟⎜<br />

⎠ ⎜<br />

⎝<br />

xB<br />

xC<br />

xD<br />

wAC<br />

wBC<br />

wBD<br />

wCD<br />

wCE<br />

wDE<br />

vB<br />

vC<br />

vD<br />

vE<br />

⎟ ⎛<br />

⎟ ⎜<br />

⎟ ⎜<br />

⎟ ⎜<br />

⎟ ⎜<br />

⎟ ⎜<br />

⎟<br />

⎟≤<br />

⎜<br />

⎟ ⎜<br />

⎟ ⎜<br />

⎟ ⎜<br />

⎟ ⎝<br />

⎟<br />

⎠<br />

−T<br />

−T<br />

−T<br />

M<br />

M<br />

M<br />

0<br />

0<br />

Die Lösung des formulierten linearen Programms kann mit Hilfe von Branchand-Bound<br />

gefunden werden.<br />

Dabei entsteht ein Entscheidungsbaum, in dem analog zu den drei möglichen<br />

Dispositionsentscheidungen verzweigt wird.<br />

Im ” worst-case“, d. h. falls durch das Bounding nicht Teile des Baums von der<br />

Untersuchung ausgeschlossen werden können, entsteht der nachfolgende Entscheidungsbaum:<br />

Für die einzelnen Teilprobleme müssen die Zielfunktionswerte bestimmt werden.<br />

Es sind 14 Berechnungen durchzuführen, falls nicht Teile des Baums abgeschnitten<br />

werden können ( ” Bounding“).<br />

Wird der Baum zu umfangreich (z. B. ist ein vollständiger Baum bei einem<br />

Problem mit 1000 Binärvariablen 2 1000 Knoten groß), ist ein Abschneiden von<br />

Ästen, die keine bessere Lösung enthalten, mit Hilfe des Simplex-Algorithmus<br />

möglich.<br />

22<br />

⎞<br />

⎟<br />

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!