0% menganggap dokumen ini bermanfaat (0 suara)
350 tayangan5 halaman

Modul 01

Dokumen ini membahas tentang algoritma Dijkstra dalam graph dan permasalahan travelling salesperson problem. Tujuan pembelajaran adalah memahami algoritma Dijkstra untuk menemukan lintasan terpendek dan menyelesaikan masalah sirkuit Hamilton terpendek. Contoh soal diberikan untuk graf dengan 4 simpul yang memiliki 3 sirkuit Hamilton berbeda dan sirkuit terpendek diantaranya. Soal latihan meminta menggunakan algoritma Dijkstra untuk menemukan lintasan terpendek d

Diunggah oleh

san_samba
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
350 tayangan5 halaman

Modul 01

Dokumen ini membahas tentang algoritma Dijkstra dalam graph dan permasalahan travelling salesperson problem. Tujuan pembelajaran adalah memahami algoritma Dijkstra untuk menemukan lintasan terpendek dan menyelesaikan masalah sirkuit Hamilton terpendek. Contoh soal diberikan untuk graf dengan 4 simpul yang memiliki 3 sirkuit Hamilton berbeda dan sirkuit terpendek diantaranya. Soal latihan meminta menggunakan algoritma Dijkstra untuk menemukan lintasan terpendek d

Diunggah oleh

san_samba
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 5

PERTEMUAN 11:

GRAPH TERAPAN

A. TUJUAN PEMBELAJARAN
Pada bab ini akan dijelaskan mengenai lintasan dan sirkuit hamilton, Anda harus
mampu:
1.1 Mengetahui Algoritma Dijkstra dalam graph
1.2 Mampu menyelesaikan persoalan dengan pendekatan lintasan terpendek dengan
algoritma dijkstra

B. URAIAN MATERI
Tujuan Pembelajaran 1.1:
Mengetahui lintasan terpendek dengan algoritma dijkstra dalam graph
dan mampu menyelesaikan permasalahan dengan pendekatan teori
tersebut.

PERSOALAN PERJALANAN PEDAGANG ( Travelling Salesperson Problem )

Seperti halnya contoh pada (a), misalkan diberikan sejumlah kota dan jarak antar kota.
Tentukan sirkuit terpendek yang harus dilalui oleh seorang pedagang bila pedagang itu
berangkat dari sebuah kota asal dan ia harus menyinggahi setiap kota tepat satu kali dan
kembali lagi ke kota asal keberangkatan. Ini merupakan masalah menentukan sirkuit
Hamilton yang memiliki bobot minimum. Jumlah sirkuit Hamilton di dalam graf lengkap
dengan n simpul: (n - 1)!/2.

Contoh 2.3 (Munir, 2003) :

Jumlah sirkuit Hamilton di dalam graf lengkap dengan n simpul: (n - 1)!/2


Graf di atas memiliki (4 – 1)!/2 = 3 sirkuit Hamilton, yaitu:
• I1 = (a, b, c, d, a) atau (a, d, c, b, a) ==> panjang = 10 + 12 + 8 + 15 = 45
• I2 = (a, c, d, b, a) atau (a, b, d, c, a) ==> panjang = 12 + 5 + 9 + 15 = 41
• I3 = (a, c, b, d, a) atau (a, d, b, c, a) ==> panjang = 10 + 5 + 9 + 8 = 32

Jadi, sirkuit Hamilton terpendek adalah I3 = (a, c, b, d, a) atau (a, d, b, c, a) dengan


panjang sirkuit = 10 + 5 + 9 + 8 = 32.
C. SOAL LATIHAN/TUGAS
1. Untuk setiap graf di bawah ini, gunakan algoritma Djikstra untuk menemukan
lintasan terpendek dari u0 ke setiap simpul lainnya. Anda diharuskan untuk
menggambarkan graf per tahap, sehingga masing-masing pelabelan dapat
digambarkan dengan jelas.

2. Sebuah paket berisi barang-barang asli di Los Angeles dapat dikirimkan ke Boston
melalui beberapa rute berbeda, yang ditunjukkan di bawah ini. Bobot tiap busur
menyatakan biaya transportasi atau pengiriman paket antar kota yang berhubungan.
Gunakan algoritma Djikstra untuk menemukan rute terpendek yang dapat
meminimumkan biaya dari Los Angeles ke Boston!
DAFTAR PUSTAKA

Munir, Rinaldi. Matematika Diskrit. Bandung: Informatika, 2005.

Siang, Jong Jek. Matematika Diskrit dan Aplikasinya pada Ilmu komputer. Yogyakarta:
Andi Offset, 2004.

Wibisono, Samuel. Matematika Diskrit. Yogyakarta: Graha Ilmu, 2008.


S1 Teknik Informatika Universitas Pamulang 5

Anda mungkin juga menyukai