Top Banner
Matematik Keputusan : Rangkaian Pembentang: Tan Li Peng Teo Mey Lian
19

Algoritma Kruskal Prim Dan Dikstral

Nov 26, 2015

Download

Documents

Apple Tan

Matematik Keputusan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Algoritma Kruskal Prim Dan Dikstral

Matematik Keputusan :Rangkaian

Pembentang:Tan Li Peng

Teo Mey Lian

Page 2: Algoritma Kruskal Prim Dan Dikstral

Apa itu Algoritma

• Algoritma merupakan langkah-langkah (prosedur) yang harus dilakukan untuk menyelesaikan sebuah masalah.

• Melibatkan Pengiraan.

• Melibatkan Formula

Page 3: Algoritma Kruskal Prim Dan Dikstral

Apa itu Rangkaian•Rangkaian ialah sekumpulan komputer yang dihubungkan untuk berkongsi perkakasan, perisian dan maklumat.

•Rangkaian biasanya terdapat dalam organisasi besar atau bangunan-bangunan berdekatan.

•Setiap komputer atau peranti di dalam rangkaian dinamakan node.

- Bentuk susunan node atau cara node disambungkan untuk membentuk rangkaian dikenali sebagai topologi rangkaian.

Page 4: Algoritma Kruskal Prim Dan Dikstral

Jenis-Jenis Algoritma

1. Algoritma Kruskal

2. Algoritma Prim

3. Algoritma Djikstra

Page 5: Algoritma Kruskal Prim Dan Dikstral

Algoritma Kruskal

• digunakan untuk mencari penghubung yang minimum bagi kesemua titik atau bucu.

• Algoritma Kruskal dimulakan dengan memilih memilih sisi yang terpendek.

• Tiada kitaran berlaku.

• berhenti apabila semua titik dan bucu dalam sesuatu rangkaian telah bersambung.

Page 6: Algoritma Kruskal Prim Dan Dikstral

Contoh soalan Kruskal:Cari laluan yang terpendek bagi rajah di bawah

2

4

6

2

2

3

1

1

2

5

10

5

7

O

F

Page 7: Algoritma Kruskal Prim Dan Dikstral

Jawapannya

2

2

3

1

1

2

5

Jumlah laluan = 2+3+2+1+1+2+5= 16

Page 8: Algoritma Kruskal Prim Dan Dikstral

Algoritma Prim

• Algoritma dimulai dari suatu verteks awal tertentu

• biasanya ditentukan oleh pemanggil atau dipilih sebarangan oleh algoritma.

• Misalnya verteks awal tersebut adalah v.

Page 9: Algoritma Kruskal Prim Dan Dikstral
Page 10: Algoritma Kruskal Prim Dan Dikstral
Page 11: Algoritma Kruskal Prim Dan Dikstral
Page 12: Algoritma Kruskal Prim Dan Dikstral
Page 13: Algoritma Kruskal Prim Dan Dikstral
Page 14: Algoritma Kruskal Prim Dan Dikstral
Page 15: Algoritma Kruskal Prim Dan Dikstral
Page 16: Algoritma Kruskal Prim Dan Dikstral

Contoh Algoritma Prim

Page 17: Algoritma Kruskal Prim Dan Dikstral

Algoritma Djikstra• digunakan untuk mencari jalan atau jarak

terpendek bagi 2 titik tertentu yang terdapat dalam rangkaian.

• Bagi Algoritma Dijkstra, semua bucu dalam rangkaian tidak wajib disambung kesemuanya berbanding dengan Algoritma Kruskal yang mewajibkan semua bucu perlu bersambung.

Page 18: Algoritma Kruskal Prim Dan Dikstral

Contoh

Page 19: Algoritma Kruskal Prim Dan Dikstral

Sekian

Terima Kasih