Вы находитесь на странице: 1из 11

SHORTEST ROUTE PROBLEMS (1)

Agustina Pradjaningsih Mathematics Department, Jember University agustina.fmipa@unej.ac.id

Model Jaringan (1)

Masalah Rute Terdekat


(Shortest Route problem)

Mencari jarak terdekat antara sumber dan tujuan

ILUSTRASI
Tentukan rute terpendek dari node 1 ke node 7, pada gambar berikut ini
2 2 8 4

35
6 5 4

1
9

7
3 3 5

25

Beberapa kemungkinan rute dari node 1 ke node 7 sebagai berikut :

12 3 4 5 7 : 38 12 3 4 6 7 : 49 12 3 5 7 : 36 13 5 7 : 37
TERDEKAT

ALGORITMA RUTE TERDEKAT

Algoritma Asiklis
Diterapkan pada jaringan yang tidak memiliki loop Didasarkan pada perhitungan rekursif

Algoritma Siklis
Dapat diterapkan pada jaringan yang memiliki loop

Algoritma Asiklis
1. Menentukan source node (node awal) dan sink node (node ke-n). 2. Melakukan perhitungan uj, j = 1,2,3n secara rekursif

u j min ui dij
i

ui node i dan uj node j : (node i yang tepat mendahului node j) dij : jarak antara node i dan node j

Algoritma Asiklis (lanjutan)

3. Melakukan proses pelabelan. Label node j = [uj, n], dimana n : node yang tepat mendahului node j sedang label node 1 adalah [0,-], node 1 (sumber). 4. Melakukan backtracking untuk mendapatkan urutan rute terpendek yang diperoleh.

CONTOH 1
Tentukan rute terpendek dari node 1 ke
node 7, pada gambar berikut ini
2
2 1 9 3 3 5 6 1 8

35
6 5 4 7

25

Node j
1 u1 = 0

Perhitungan uj

Asal node

Label
[0, -]

2
3 4

u2 = u1+ d12 = 0 + 2
u3 = min {u2+ d23 , u1+ d13 } = min {2+6 , 0+9} = 8 u4 = min {u2+ d24 , u3+ d34 } = min {2+8 , 8+1} = 9

1
2 3

[2,1]
[8,2] [9,3]

5
6 7

u5 = min {u3+ d35 , u4+ d45 } = min {8+3 , 9+4} = 11


u6 = u4+ d46 = 9+35 = 44 u7 = min{u5+d57 , u6+ d67} =min{11+25,44+5}=36

3
4 5

[11,3]
[44,4] [36,5]

Rute terpendek ditelusuri dari node 7 ke node 1 dengan informasi label,diperoleh


(7) [36,5] (5) [11,3] (3) [8,2] (2) [2,1]1

[2,1] 2
2 1 [0,-] 9 3 3 6 1 8

[9,3]

35

[44,4]
6 5

4 7 5 25 [36,5]

[8,2]

[11,3]

Rute terpendek yaitu (1)(2)(3)(5)(7) Dengan panjang lintasan 36 satuan

CONTOH 2
Tentukan rute terpendek dari node O ke
node T, pada gambar berikut ini
8

A
4
5 5 3 9

D
6 2

B
3 5

E
4

4 3

Вам также может понравиться