Sie sind auf Seite 1von 3

Lehrstuhl für BWL insb.

Logistik Transportlogistik
Technische Universität Kaiserslaautern (WS 2022/23)
Prof. Timo Gschwind Prof. Dr. Timo Gschwind
Gottlieb-Daimler-Straße, Gebäude 42 Sarah Machate, M.Sc.
D-67663 Kaiserslautern

2. Übung
Aufgabe 1 (Zulässigkeit bei unterschiedlichen Problemvarianten)
Prüfen Sie, ob die untenstehenden Routen für folgende Problemvarianten zulässig sind:
ˆ Capacitated Vehicle Routing Problem (CVRP),
ˆ Vehicle Routing Problem with Time Windows (VRPTW)
Ist eine Route für eine Problemvariante unzulässig, begründen Sie Ihre Aussage beispielsweise unter Angabe der
verletzten Restriktion und dem Knoten an dem die Verletzung auftritt.
Gehen Sie bei der Prüfung von folgenden Informationen aus:
ˆ Fahrzeugkapazität: Q = 7
ˆ Ausliefernachfrage der Standorte für CVRP und VRPTW = pi

ˆ Zeitfenster an Standorten = [ai , bi ]


ˆ Reisezeiten zwischen Standorten = tij

i pi [ai , bi ] 0 1 2 3 4 5 6 7 8
0 0 [00,21] 0 0 4 4 4 4 3 6 5 6
1 2 [08,13] 1 4 0 3 4 5 9 11 10 5
2 1 [13,16] 2 4 3 0 2 4 6 10 10 13
3 3 [12,16] 3 4 4 2 0 1 7 9 9 1
tij =
4 6 [13,20] 4 4 5 4 1 0 6 10 10 14
5 1 [09,12] 5 3 9 6 7 6 0 2 3 10
6 3 [12,14] 6 6 11 10 9 10 2 0 2 11
7 3 [08,15] 7 5 10 10 9 10 3 2 0 9
8 1 [08,18] 8 6 5 13 1 14 10 11 9 0

CVRP VRPTW

Route zulässig unzulässig, weil zulässig unzulässig, weil

R1 = {0, 1, 2, 3, 0}

R2 = {0, 7, 6, 5, 0}

R3 = {0, 7, 5, 6, 0}

R4 = {0, 8, 1, 4, 0}

R5 = {0, 2, 3, 8, 0}
2. Übung Transportlogistik

Aufgabe 2 (LP-Relaxation des CVRP)


Betrachten Sie die Instanz eines Capacitated Vehicle Routing Problem (CVRP) mit Q = 50, |K| = 2 und vier Kunden
mit Einsammelnachfragen q1 = 19, q2 = 30, q3 = 16, q4 = 23. Nachfolgender Graph visualisiert eine potenzielle Lösung
der LP-Relaxation des CVRP-Modells. Die Bogenbewertungen entsprechen den Werten der xij in der LP-Lösung.

0.72 3
4
0.5
1
0.5 0.28
0.28 0.5
1.0 1.0

0.5
0
2
0.72
Überprüfen Sie, ob diese Lösung zulässig ist für die LP-Relaxation der . . .
(1) 2-Index Formulierung mit SECs.
(2) 2-Index Formulierung mit MTZ-Bedingungen.
(3) 2-Commodity-Flow Formulierung.
(4) Pfadbasierten Formulierung.

Aufgabe 3 (VRPPC - Modellierung)


Das Vehicle Routing Problem with Private Fleet and Common Carrier (VRPPC) ist eine Verallgemeinerung des CVRP.
Kunden können entweder mit der hauseigenen Flotte bedient werden oder durch einen externen Dienstleister. Für die
Beauftragung des externen Dienstleiters zur Bedienung eines Kunden i ∈ N fallen Kosten von si an. Alle weiteren
Annahmen und Daten sind identisch zum CVRP. Das Ziel ist die Minimierung der Gesamtkosten bestehend aus den
gesamten Routingkosten der hauseigenen Flotte und den Kosten für den externen Dienstleister.
(1) Modellieren Sie das VRPPC mit einer pfadbasierten Formulierung. Geben Sie auch eine kurze Definition der
benutzten Parameter und Variablen an.
(2) Modellieren Sie das VRPPC mit einer 2-Index Formulierung mit MTZ-Bedingungen. Geben Sie auch eine kurze
Definition der benutzten Parameter und Variablen an.
(3) Modellieren Sie das VRPPC mit einer 2-Index Formulierung mit SECs. Geben Sie auch eine kurze Definition der
benutzten Parameter und Variablen an.
(4) Ihnen liegt folgende Instanz eines VRPPC vor: N = {1, 2, 3}, qi = (3, 7, 10), si = 8 ∀ i ∈ N , Q = 10, K = 1 und

0 1 2 3
0 0 2 2 5
dij = 1 2 0 2 7
2 2 2 0 6
3 5 7 6 0
1. Wählen Sie eins der oben aufgestellten Modelle (Teilaufgabe (1)–(3)) und formulieren Sie dieses explizit für
dieses Beispiel aus.
2. Wie könnte eine zulässige Lösung für dieses Beispiel aussehen?
3. Berechnen Sie den Zielfunktionswert für diese zulässige Lösung.

(5) Wie müssen Sie Ihre Formulierungen anpassen, wenn für die Benutzung eines Fahrzeugs (der hauseigenen Flotte)
Fixkosten von f anfallen, die es zusammen mit den anderen Kosten zu minimieren gilt?

Page 2
2. Übung Transportlogistik

Aufgabe 4 (VRPTW – Preprocessing des Graphen)


Zur Verschärfung von Formulierungen für das Vehicle Routing Problem with Time Windows (VRPTW) versucht man
oftmals im Rahmen eines Preprocessings, die Zeitfenster des Netzwerks zu verkleinern. Dazu haben Sie in Kapitel 2.2
auf Folie 12 vier Regeln kennengelernt, die zyklisch auf einen Graphen angewendet werden können. Führen Sie anhand
von nachfolgendem Beispiel eine Iteration aller vier Regeln für den Knoten 3 durch. Formulieren Sie Ihren Rechenweg
dabei ausführlich aus.
[05, 09] [11, 15]

1 2

3 5

3 [06, 18]

2 6

4 5
[14, 18] [14, 19]

Page 3

Das könnte Ihnen auch gefallen