Additional Examples
Additional Examples
Example Page 24
1)
No multiple edges, no loops, not directed, fully connected, a cycle, simple
2)
No multiple edges, not directed, fully connected, a cycle
3)
No multiple edges, not directed, fully connected
4)
Loop, directed
5)
Not fully connected, not directed, cycles, multiple edges, an isolated node
6)
Not a graph
7)
Directed, fully connected, cycles, no multiple edges
8)
All isolated nodes, no edges
9)
Not a graph
10)
Partly directed – a mixed graph, fully connected, cycles
11)
A tree, undirected, simple
12)
Two isolated nodes, a perfect matching
Example 2, Lecture II
Example Page 16
1 semi-eulerian
2 neither
3 semi-eulerian
4 neither
5 semi-eulerian
6 not a graph
Example Page 50
Example 4, Lecture IV
Example 1:
) Nearest-Neighbour heuristic
A–B–D–E–C–A
Distance: 3+2+3+1+6 = 15
b) MST-heuristic
Minimum Spanning Tree A-B-D-E-C
Double each edge for an Eulertour
Distance: 3+2+3+1+6=15
c) Christofides-heuristic
Minimum Spanning Tree A-B-D-E-C
Only nodes A and C have an odd degree. For a perfect matching add the edge A-C
Example 2, Page 38
Nodes 2 and 1 are odd. The minimum distance between them is 110. Add the edge 2-1.
An improvement is found. The next iteration starts with the new solution:
2nd Iteration:
0−1−3−4−2−0 = 210 (!)
1. 0−3−1−4−2−0 = 250
2. 0−1−4−3−2−0 = 260
3. 0−1−3−2−4−0 = 250
4. 0−4−3−1−2−0 = 240
5. 0−1−2−4−3−0 = 290
6. 0−2−4−3−1−0 = 210 (!)
No more improvement! The best solution found is 0−1−3−4−2−0 with the costs of 210!
Example 5, Lecture V –
Page 24
Page 25
1.Iteration:
4. Iteration 0-4-3-1-7-2-6-5-0(465)
Starting solution:
0-1-0, 0-2-0, 0-3-0, 0-4-0, 0-5-0, 0-6-0, 0-7-0, total distance 730
Distance Matrix:
0 1 2 3 4 5 6 7
0 - 30 50 50 20 100 55 60
1 30 - 75 30 50 70 45 90
2 50 75 0 100 70 145 30 50
3 50 30 100 - 30 90 75 70
4 20 50 70 30 - 120 75 40
5 100 70 145 90 120 - 115 160
6 55 45 30 75 75 115 - 80
7 60 90 50 70 40 160 80 -
1 2 3 4 5 6 7
1 - 5 50 0 60 40 0
2 5 - 0 0 5 75 60
3 50 0 - 40 60 30 40
4 0 0 40 - 0 0 40
5 60 5 60 0 - 40 0
6 40 75 30 0 40 - 35
7 0 60 40 40 0 35 -
New solution 0-1-0, 0-2-6-0, 0-3-0, 0-4-0, 0-5-0, 0-7-0, total distance 655
1 2 3 4 5 6 7
1 - 5 50 0 60 40 0
2 5 - 0 0 5 75 60
3 50 0 - 40 60 30 40
4 0 0 40 - 0 0 40
5 60 5 60 0 - 40 0
6 40 75 30 0 40 - 35
7 0 60 40 40 0 35 -
New solution 0-1-5-0, 0-2-6-0, 0-3-0, 0-4-0, 0-7-0, total distance 595
1 2 3 4 5 6 7
1 - 5 50 0 60 40 0
2 5 - 0 0 5 75 60
3 50 0 - 40 60 30 40
4 0 0 40 - 0 0 40
5 60 5 60 0 - 40 0
6 40 75 30 0 40 - 35
7 0 60 40 40 0 35 -
3. (5, 3): Saving = 60
o Merge routes 0-1-5-0 and 0-3-0 into route 0-1-5-3-0
o total demand 4+3=7
1 2 3 4 5 6 7
1 - 5 50 0 60 40 0
2 5 - 0 0 5 75 60
3 50 0 - 40 60 30 40
4 0 0 40 - 0 0 40
5 60 5 60 0 - 40 0
6 40 75 30 0 40 - 35
7 0 60 40 40 0 35 -
1 2 3 4 5 6 7
1 - 5 50 0 60 40 0
2 5 - 0 0 5 75 60
3 50 0 - 40 60 30 40
4 0 0 40 - 0 0 40
5 60 5 60 0 - 40 0
6 40 75 30 0 40 - 35
7 0 60 40 40 0 35 -
1 2 3 4 5 6 7
1 - 5 50 0 60 40 0
2 5 - 0 0 5 75 60
3 50 0 - 40 60 30 40
4 0 0 40 - 0 0 40
5 60 5 60 0 - 40 0
6 40 75 30 0 40 - 35
7 0 60 40 40 0 35 -