algoritma kruskal prim dan dikstral

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

Upload: apple-tan

Post on 26-Nov-2015

250 views

Category:

Documents


20 download

DESCRIPTION

Matematik Keputusan

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