Dùng thuật toán Dijkstra tìm đường đi ngắn nhất từ đỉnh a đến các đỉnh khác trong đồ thị sau: 2... Cho đồ thị có trọng số như hình dưới đây.. Hãy tìm đường đi ngắn nhất từ đỉnh A đến đỉn
Trang 1MỘT SỐ BÀI TOÁN TỐI ƯU TRÊN ĐỒ THỊ -
PHẦN 4
1 Dùng thuật toán Dijkstra tìm đường đi ngắn nhất từ đỉnh a đến các đỉnh khác trong đồ thị sau:
2 Dùng thuật toán Dijkstra tìm đường đi ngắn nhất từ đỉnh a đến các đỉnh khác trong đồ thị sau:
c
b
e
d k
h
4
4
3
2
2
1
2
7
5
4
3
7
11
12
5
b
f c
d
g h
1
4
Trang 23. Cho đồ thị có trọng số như hình dưới đây Hãy tìm đường đi ngắn nhất từ đỉnh
A đến đỉnh N
e
i a
10
6
3
1
3
6
8
4
2
5
3
2
8
5
A
J
F
K
G
L
H
M
I
7
3 8
3
2 9
5 7
3
5
2
2
3
2
2
4
6
3
2
2 2
5
4
4
3
4
1
2
3
Trang 34. Tìm đường đi ngắn nhất từ B đến các đỉnh khác của đồ thị có ma trận trọng số
là (các ô trống là ):
4 1 4
4 2
2
1 2 2
4
4 2 1
4
2 4 1 2
6
4 2 3
6 3
5 Tìm W* bằng cách áp dụng thuật toán Floyd vào đồ thị sau:
N
A
B
C D
E
F G
A
B
C
D
E
F
G
F
E
3
1
20
2
3
8
5
13
4
6
8
v1
Trang 46. Giải bài toán mạng vận tải sau bằng thuật toán Ford-Fulkerson với luồng vận tải khởi đầu bằng 0
7. Giải bài toán mạng vận tải sau bằng thuật toán Ford-Fulkerson với luồng vận tải khởi đầu được cho kèm theo
v5
v2
v6
v3
v4
2 8
6
4
4
4
6
3
4
2
8
v1
v0
v7
10
6
8
8
10 20
10 15
8
6
2
8
0
16
6
Trang 58. Hãy giải bài toán người du lịch với 6 thành phố, có số liệu cho trong ma trận
trọng số sau:
8 7 4 3 25
3 46
29 44 14
21 20 27
14 23
0 7 33 11
22
23 34 2 16 9
24 32 14 45 25
v3
v2
v4
v5
v6
v8
v9
v10
v11
4
28
5
15
12
20
2 7
4
6
1 8
15
6 10
3
30
6 0
2
2
0
2
0
0
10
7
2
0
0
0
2