Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Distributed Dijkstra Shortest Path
Oleh Kelompok 8: Amir Muhammad Y Aria W N Fitria Rahmasari Ranni Kusumawardhani Reza Lesmana Septina Dian Larasati
2
Distributed Vs Sequential Dijkstra
Terdapat sedikit perbedaan antara Distributed Dijkstra Algorithm dan Sequential Djikstra Algortihm, yaitu : Distributed Djikstra melibatkan komputasi secara concurrent, yaitu pencarian shortest path dari root ke node destination secara paralel. Setiap node mencari shortest path ke semua node lain. Sequential Dijkstra pencarian secara sequential Keduanya dapat diaplikasikan pada graph berarah maupun tidak berarah.
3
The Algorithm Penjelasan Umum :
Setiap node mempunyai informasi path dan cost ke semua node. Informasi awal : setiap node mempunyai tabel yang menyimpan informasi mengenai node tetangga dan informasi cost ke tetangganya. Tabel ini di-share ke node-node lain sehingga dari tabel tersebut dapat dilihat cost terendah antara node satu dengan yang lain. Pengambilan informasi dari tabel-tabel tersebut dilakukan secara bersamaan. Bila ada perubahan, tabel tersebut akan diupdate, lalu perubahannya dikirim ke semua node lain.
4
The Algorithm (with example)
Misalkan shortest Path dari node B adalah Breadth First dari seluruh node :
5
The Algorithm (with example) cont.
Routing Tree dari Node B Maka yang di dalam garis hitam merupakan shortest path dari node B ke semua node lain.
6
Analogi pada Jaringan Komputer
Hal-hal yang harus diperhatikan mengenai pencarian shortest path (dalam networking) adalah : panjang link, kepadatan, delay dari link, dan cost dari route yang dipilih. Pencarian shortest path dilakukan oleh protocol yang mempunyai berbagai tingkatan. Bila ada link yang rusak, akan dicari shortest path lain oleh router. Tabel shortest path terbaru dikirimkan ke semua node yang masih aktif.
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.