SlideShare a Scribd company logo
1 of 15
Download to read offline
Pohon 
Bekerjasama dengan 
Rinaldi Munir
Aplikasi Pohon Merentang 
1. Jumlah ruas jalan seminimum mungkin yang menghubungkan semua kota sehingga setiap kota tetap terhubung satu sama lain. 2. Perutean (routing) pesan pada jaringan komputer. (a)(b) RouterSubnetwork (a) Jaringan komputer, (b) Pohon merentang multicast
Pohon Merentang Minimum 
Graf terhubung-berbobot mungkin mempunyai lebih dari 1 pohon merentang. Pohon merentang yang berbobot minimum –dinamakan pohon merentang minimum (minimum spanning tree ). abcdefgh555402545305020153510abcdefgh5402530201510
Algoritma Prim Langkah 1: ambil sisi dari graf G yang berbobot minimum, masukkan ke dalam T. Langkah 2: pilih sisi (u, v) yang mempunyai bobot minimum dan bersisian dengan simpul di T, tetapi (u, v) tidak membentuk sirkuit di T. Masukkan (u, v) ke dalam T. Langkah 3: ulangi langkah 2 sebanyak n – 2 kali.
procedure Prim(input G : graf, output T : pohon) { Membentuk pohon merentang minimum T dari graf terhubung- berbobot G. Masukan: graf-berbobot terhubung G = (V, E), dengan V= n Keluaran: pohon rentang minimum T = (V, E’) } Deklarasi i, p, q, u, v : integer Algoritma Cari sisi (p,q) dari E yang berbobot terkecil T  {(p,q)} for i1 to n-2 do Pilih sisi (u,v) dari E yang bobotnya terkecil namun bersisian dengan simpul di T T  T  {(u,v)} endfor
Contoh: 
1 2 
3 
4 
5 
6 
10 
50 
30 45 
20 
15 
35 
55 
25 
40
Langkah Sisi Bobot Pohon rentang 1(1, 2)1012102(2, 6)2512610253(3, 6)151361015254(4, 6)2012346102015255(3, 5)3512345610452015355525
Pohon merentang minimum yang dihasilkan: 
Bobot = 10 + 25 + 15 + 20 + 35 = 105 
1 2 
3 
4 
5 
6 
10 
45 
20 
15 
35 
55 
25
•Pohon merentang yang dihasilkan tidak selalu unik meskipun bobotnya tetap sama. 
•Hal ini terjadi jika ada beberapa sisi yang akan dipilih berbobot sama.
Contoh: 
Tiga buah pohon merentang minimumnya: 
a b c d 
e 
f g h 
i j k l 
3 2 
4 2 3 
5 4 
4 2 
4 
a b c d 
e 
f h 
i j k l 
3 2 
4 2 3 
5 3 4 
4 2 
4 
a b c d 
e 
f g h 
i j k l 
3 4 2 
4 2 3 
5 3 4 
2 
4 
3 
Bobotnya sama yaitu = 36 
a b c d 
e 
f g 
h 
i j k l 
3 
5 
6 
5 3 5 4 
4 2 
4 4 
4 2 
4 2 3 6
Algoritma Kruskal ( Langkah 0: sisi-sisi dari graf sudah diurut menaik berdasarkan bobotnya – dari bobot kecil ke bobot besar) Langkah 1: T masih kosong Langkah 2: pilih sisi (u, v) dengan bobot minimum yang tidak membentuk sirkuit di T. Tambahkan (u, v) ke dalam T. Langkah 3: ulangi langkah 2 sebanyak n – 1 kali.
procedure Kruskal(input G : graf, output T : pohon) 
{ Membentuk pohon merentang minimum T dari graf terhubung – 
berbobot G. 
Masukan: graf-berbobot terhubung G = (V, E), dengan V= n 
Keluaran: pohon rentang minimum T = (V, E’) 
} 
Deklarasi 
i, p, q, u, v : integer 
Algoritma 
( Asumsi: sisi-sisi dari graf sudah diurut menaik 
berdasarkan bobotnya – dari bobot kecil ke bobot 
besar) 
T  {} 
while jumlah sisi T < n-1 do 
Pilih sisi (u,v) dari E yang bobotnya terkecil 
if (u,v) tidak membentuk siklus di T then 
T  T  {(u,v)} 
endif 
endfor
Contoh: 
1 2 
3 
4 
5 
6 
10 
50 
30 45 
20 
15 
35 
55 
25 
40
Sisi-sisi diurut menaik: 
Sisi (1,2) (3,6) (4,6) (2,6) (1,4) (3,5) (2,5) (1,5) (2,3) (5,6) 
Bobot 10 15 20 25 30 35 40 45 50 55 
Langkah Sisi Bobot Hutan merentang 
1 (1, 2) 10 
2 (3, 6) 15 
3 (4, 6) 20 
0 1 2 3 4 5 6 
1 2 
1 2 3 
6 
4 5 
1 2 3 
6 
4 
5 
4 (2, 6) 25 
1 2 3 
4 
5
Pohon merentang minimum yang dihasilkan: 
Bobot = 10 + 25 + 15 + 20 + 35 = 105 
5 (1, 4) 30 ditolak 
6 (3, 5) 35 
1 2 
3 
6 
4 
5 
1 2 
3 
4 
5 
6 
10 
45 
20 
15 
35 
55 
25

More Related Content

What's hot

Dualitas- Program Linear
Dualitas- Program LinearDualitas- Program Linear
Dualitas- Program LinearHelvyEffendi
 
Sistem Persamaan Linear (SPL) Aljabar Linear Elementer
Sistem Persamaan Linear (SPL) Aljabar Linear ElementerSistem Persamaan Linear (SPL) Aljabar Linear Elementer
Sistem Persamaan Linear (SPL) Aljabar Linear ElementerKelinci Coklat
 
Matematika diskrit tree
Matematika diskrit  treeMatematika diskrit  tree
Matematika diskrit treeSiti Khotijah
 
Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )Kelinci Coklat
 
Modul 4 kongruensi linier
Modul 4   kongruensi linierModul 4   kongruensi linier
Modul 4 kongruensi linierAcika Karunila
 
Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanPenyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanFahrul Razi
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapCheria Asyifa
 
Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03KuliahKita
 
Matematika Diskrit part 2
Matematika Diskrit part 2Matematika Diskrit part 2
Matematika Diskrit part 2radar radius
 
Teori graph rinaldi munir
Teori graph   rinaldi munirTeori graph   rinaldi munir
Teori graph rinaldi muniresa_esa
 
Pengertian dan Representasi Graph
Pengertian dan Representasi GraphPengertian dan Representasi Graph
Pengertian dan Representasi GraphZaldy Eka Putra
 
Matematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - EigenMatematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - EigenBeny Nugraha
 
Matematika Diskrit - 06 relasi dan fungsi - 06
Matematika Diskrit - 06 relasi dan fungsi - 06Matematika Diskrit - 06 relasi dan fungsi - 06
Matematika Diskrit - 06 relasi dan fungsi - 06KuliahKita
 
Matematika Diskrit - 09 graf - 05
Matematika Diskrit - 09 graf - 05Matematika Diskrit - 09 graf - 05
Matematika Diskrit - 09 graf - 05KuliahKita
 
Matematika Diskrit - 03 himpunan - 05
Matematika Diskrit - 03 himpunan - 05Matematika Diskrit - 03 himpunan - 05
Matematika Diskrit - 03 himpunan - 05KuliahKita
 
Bilangan kompleks lengkap
Bilangan kompleks lengkapBilangan kompleks lengkap
Bilangan kompleks lengkapagus_budiarto
 
Matematika Diskrit Relasi Rekursif
Matematika Diskrit Relasi RekursifMatematika Diskrit Relasi Rekursif
Matematika Diskrit Relasi RekursifAyuk Wulandari
 

What's hot (20)

Dualitas- Program Linear
Dualitas- Program LinearDualitas- Program Linear
Dualitas- Program Linear
 
Sistem Persamaan Linear (SPL) Aljabar Linear Elementer
Sistem Persamaan Linear (SPL) Aljabar Linear ElementerSistem Persamaan Linear (SPL) Aljabar Linear Elementer
Sistem Persamaan Linear (SPL) Aljabar Linear Elementer
 
Matematika diskrit tree
Matematika diskrit  treeMatematika diskrit  tree
Matematika diskrit tree
 
Bab 4 aljabar boolean
Bab 4 aljabar booleanBab 4 aljabar boolean
Bab 4 aljabar boolean
 
Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )
 
Modul 4 kongruensi linier
Modul 4   kongruensi linierModul 4   kongruensi linier
Modul 4 kongruensi linier
 
8 logika predikat
8  logika predikat8  logika predikat
8 logika predikat
 
Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanPenyederhanaan Fungsi Boolean
Penyederhanaan Fungsi Boolean
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh Map
 
Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03
 
Matematika Diskrit part 2
Matematika Diskrit part 2Matematika Diskrit part 2
Matematika Diskrit part 2
 
Teori graph rinaldi munir
Teori graph   rinaldi munirTeori graph   rinaldi munir
Teori graph rinaldi munir
 
Pengertian dan Representasi Graph
Pengertian dan Representasi GraphPengertian dan Representasi Graph
Pengertian dan Representasi Graph
 
Matematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - EigenMatematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - Eigen
 
Matematika Diskrit - 06 relasi dan fungsi - 06
Matematika Diskrit - 06 relasi dan fungsi - 06Matematika Diskrit - 06 relasi dan fungsi - 06
Matematika Diskrit - 06 relasi dan fungsi - 06
 
Matematika Diskrit - 09 graf - 05
Matematika Diskrit - 09 graf - 05Matematika Diskrit - 09 graf - 05
Matematika Diskrit - 09 graf - 05
 
Matematika Diskrit - 03 himpunan - 05
Matematika Diskrit - 03 himpunan - 05Matematika Diskrit - 03 himpunan - 05
Matematika Diskrit - 03 himpunan - 05
 
Bilangan kompleks lengkap
Bilangan kompleks lengkapBilangan kompleks lengkap
Bilangan kompleks lengkap
 
Operasi biner
Operasi binerOperasi biner
Operasi biner
 
Matematika Diskrit Relasi Rekursif
Matematika Diskrit Relasi RekursifMatematika Diskrit Relasi Rekursif
Matematika Diskrit Relasi Rekursif
 

Viewers also liked

Pemrograman C++ - Operasi Berkas
Pemrograman C++ - Operasi BerkasPemrograman C++ - Operasi Berkas
Pemrograman C++ - Operasi BerkasKuliahKita
 
Kriptgrafi - Kriptografi Multimedia
Kriptgrafi - Kriptografi MultimediaKriptgrafi - Kriptografi Multimedia
Kriptgrafi - Kriptografi MultimediaKuliahKita
 
value based practicum programme
value based practicum programmevalue based practicum programme
value based practicum programmeNisha Alexander
 
Matematika Diskrit - 07 teori bilangan - 03
Matematika Diskrit - 07 teori bilangan - 03Matematika Diskrit - 07 teori bilangan - 03
Matematika Diskrit - 07 teori bilangan - 03KuliahKita
 
PPT ICT KELOMPOK 3 KELAS 4F
PPT ICT KELOMPOK 3 KELAS 4FPPT ICT KELOMPOK 3 KELAS 4F
PPT ICT KELOMPOK 3 KELAS 4FSelvameidha
 
Pengenalan teknologi informasi 5 - Pengenalan Python
Pengenalan teknologi informasi   5 - Pengenalan PythonPengenalan teknologi informasi   5 - Pengenalan Python
Pengenalan teknologi informasi 5 - Pengenalan PythonKuliahKita
 
Pengenalan Teknologi Informasi - 2 - Pemanfaatan Teknologi Informasi
Pengenalan Teknologi Informasi - 2 - Pemanfaatan Teknologi InformasiPengenalan Teknologi Informasi - 2 - Pemanfaatan Teknologi Informasi
Pengenalan Teknologi Informasi - 2 - Pemanfaatan Teknologi InformasiKuliahKita
 
OOP - Interface
OOP - InterfaceOOP - Interface
OOP - InterfaceKuliahKita
 
Kriptografi - Hash
Kriptografi - HashKriptografi - Hash
Kriptografi - HashKuliahKita
 
Pemrograman C++ - Masukan dan Keluaran
Pemrograman C++ - Masukan dan KeluaranPemrograman C++ - Masukan dan Keluaran
Pemrograman C++ - Masukan dan KeluaranKuliahKita
 
Pemrograman Web - Request Get dan Post
Pemrograman Web - Request Get dan PostPemrograman Web - Request Get dan Post
Pemrograman Web - Request Get dan PostKuliahKita
 
OOP - Access Control
OOP - Access ControlOOP - Access Control
OOP - Access ControlKuliahKita
 
Tugas PPT ICT kelompok 3 IV F
Tugas PPT ICT kelompok 3 IV FTugas PPT ICT kelompok 3 IV F
Tugas PPT ICT kelompok 3 IV FSelvameidha
 
Zamankesultananmelayumelaka 111019032625-phpapp02
Zamankesultananmelayumelaka 111019032625-phpapp02Zamankesultananmelayumelaka 111019032625-phpapp02
Zamankesultananmelayumelaka 111019032625-phpapp02Datoknye
 
OOP - Polymorphism
OOP - PolymorphismOOP - Polymorphism
OOP - PolymorphismKuliahKita
 
Pemrograman Web - Variable dan Scope
Pemrograman Web - Variable dan ScopePemrograman Web - Variable dan Scope
Pemrograman Web - Variable dan ScopeKuliahKita
 
Pemrograman Web - Javascript
Pemrograman Web - JavascriptPemrograman Web - Javascript
Pemrograman Web - JavascriptKuliahKita
 

Viewers also liked (20)

Pemrograman C++ - Operasi Berkas
Pemrograman C++ - Operasi BerkasPemrograman C++ - Operasi Berkas
Pemrograman C++ - Operasi Berkas
 
Kriptgrafi - Kriptografi Multimedia
Kriptgrafi - Kriptografi MultimediaKriptgrafi - Kriptografi Multimedia
Kriptgrafi - Kriptografi Multimedia
 
value based practicum programme
value based practicum programmevalue based practicum programme
value based practicum programme
 
Matematika Diskrit - 07 teori bilangan - 03
Matematika Diskrit - 07 teori bilangan - 03Matematika Diskrit - 07 teori bilangan - 03
Matematika Diskrit - 07 teori bilangan - 03
 
PPT ICT KELOMPOK 3 KELAS 4F
PPT ICT KELOMPOK 3 KELAS 4FPPT ICT KELOMPOK 3 KELAS 4F
PPT ICT KELOMPOK 3 KELAS 4F
 
Holiday Parties
Holiday PartiesHoliday Parties
Holiday Parties
 
Pengenalan teknologi informasi 5 - Pengenalan Python
Pengenalan teknologi informasi   5 - Pengenalan PythonPengenalan teknologi informasi   5 - Pengenalan Python
Pengenalan teknologi informasi 5 - Pengenalan Python
 
Pengenalan Teknologi Informasi - 2 - Pemanfaatan Teknologi Informasi
Pengenalan Teknologi Informasi - 2 - Pemanfaatan Teknologi InformasiPengenalan Teknologi Informasi - 2 - Pemanfaatan Teknologi Informasi
Pengenalan Teknologi Informasi - 2 - Pemanfaatan Teknologi Informasi
 
OOP - Interface
OOP - InterfaceOOP - Interface
OOP - Interface
 
Kriptografi - Hash
Kriptografi - HashKriptografi - Hash
Kriptografi - Hash
 
Pemrograman C++ - Masukan dan Keluaran
Pemrograman C++ - Masukan dan KeluaranPemrograman C++ - Masukan dan Keluaran
Pemrograman C++ - Masukan dan Keluaran
 
Pemrograman Web - Request Get dan Post
Pemrograman Web - Request Get dan PostPemrograman Web - Request Get dan Post
Pemrograman Web - Request Get dan Post
 
OOP - Access Control
OOP - Access ControlOOP - Access Control
OOP - Access Control
 
OOP - Generic
OOP - GenericOOP - Generic
OOP - Generic
 
Environmental science
Environmental scienceEnvironmental science
Environmental science
 
Tugas PPT ICT kelompok 3 IV F
Tugas PPT ICT kelompok 3 IV FTugas PPT ICT kelompok 3 IV F
Tugas PPT ICT kelompok 3 IV F
 
Zamankesultananmelayumelaka 111019032625-phpapp02
Zamankesultananmelayumelaka 111019032625-phpapp02Zamankesultananmelayumelaka 111019032625-phpapp02
Zamankesultananmelayumelaka 111019032625-phpapp02
 
OOP - Polymorphism
OOP - PolymorphismOOP - Polymorphism
OOP - Polymorphism
 
Pemrograman Web - Variable dan Scope
Pemrograman Web - Variable dan ScopePemrograman Web - Variable dan Scope
Pemrograman Web - Variable dan Scope
 
Pemrograman Web - Javascript
Pemrograman Web - JavascriptPemrograman Web - Javascript
Pemrograman Web - Javascript
 

Similar to Matematika Diskrit - 10 pohon - 02

grafpohonbagianke6-131005095330-phpapp01.pdf
grafpohonbagianke6-131005095330-phpapp01.pdfgrafpohonbagianke6-131005095330-phpapp01.pdf
grafpohonbagianke6-131005095330-phpapp01.pdfdaffafirmansyah1
 
TreeTreeTreeTreeTreeTreeTreeTreeTreeTree
TreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTree
TreeTreeTreeTreeTreeTreeTreeTreeTreeTreeRandySaputraMahmud
 
Stuktur Diskrit qwertyuiopasdfghjklzxcvb
Stuktur Diskrit qwertyuiopasdfghjklzxcvbStuktur Diskrit qwertyuiopasdfghjklzxcvb
Stuktur Diskrit qwertyuiopasdfghjklzxcvbNabilHamzahA
 
Materi Matematika DETERMINAN
Materi Matematika DETERMINANMateri Matematika DETERMINAN
Materi Matematika DETERMINANOnhaxID
 
Kriptografi - MD5
Kriptografi - MD5Kriptografi - MD5
Kriptografi - MD5KuliahKita
 
Algoritma divide and conquer (lanjutan)
Algoritma divide and conquer (lanjutan)Algoritma divide and conquer (lanjutan)
Algoritma divide and conquer (lanjutan)Edho Pratama
 
4 jna jgnodh5lp0cdaaykzgqjvmqseyyopejhq62g
4 jna jgnodh5lp0cdaaykzgqjvmqseyyopejhq62g4 jna jgnodh5lp0cdaaykzgqjvmqseyyopejhq62g
4 jna jgnodh5lp0cdaaykzgqjvmqseyyopejhq62gRadenMuhammadArfanFa
 
Algoritma Divide and Conquer
Algoritma Divide and ConquerAlgoritma Divide and Conquer
Algoritma Divide and ConquerEdho Pratama
 
Matematika smp-uts-viii-ok 2
Matematika smp-uts-viii-ok 2Matematika smp-uts-viii-ok 2
Matematika smp-uts-viii-ok 2dwi wahyu
 
Makalah Algoritma kruskal
Makalah Algoritma kruskalMakalah Algoritma kruskal
Makalah Algoritma kruskalzaenal mustofa
 
ITP UNS SEMESTER 2 Analisis jaringan, ohp
ITP UNS SEMESTER 2 Analisis jaringan, ohpITP UNS SEMESTER 2 Analisis jaringan, ohp
ITP UNS SEMESTER 2 Analisis jaringan, ohpFransiska Puteri
 

Similar to Matematika Diskrit - 10 pohon - 02 (20)

GRAPH POHON
GRAPH POHONGRAPH POHON
GRAPH POHON
 
grafpohonbagianke6-131005095330-phpapp01.pdf
grafpohonbagianke6-131005095330-phpapp01.pdfgrafpohonbagianke6-131005095330-phpapp01.pdf
grafpohonbagianke6-131005095330-phpapp01.pdf
 
207 p13
207 p13207 p13
207 p13
 
TreeTreeTreeTreeTreeTreeTreeTreeTreeTree
TreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTreeTree
TreeTreeTreeTreeTreeTreeTreeTreeTreeTree
 
Stuktur Diskrit qwertyuiopasdfghjklzxcvb
Stuktur Diskrit qwertyuiopasdfghjklzxcvbStuktur Diskrit qwertyuiopasdfghjklzxcvb
Stuktur Diskrit qwertyuiopasdfghjklzxcvb
 
Materi Matematika DETERMINAN
Materi Matematika DETERMINANMateri Matematika DETERMINAN
Materi Matematika DETERMINAN
 
Matlab 8
Matlab 8Matlab 8
Matlab 8
 
Kriptografi - MD5
Kriptografi - MD5Kriptografi - MD5
Kriptografi - MD5
 
Integral_Tentu.pdf
Integral_Tentu.pdfIntegral_Tentu.pdf
Integral_Tentu.pdf
 
Determinan es
Determinan esDeterminan es
Determinan es
 
Making change
Making changeMaking change
Making change
 
Algoritma divide and conquer (lanjutan)
Algoritma divide and conquer (lanjutan)Algoritma divide and conquer (lanjutan)
Algoritma divide and conquer (lanjutan)
 
GRAPH BERARAH DAN NETWORK
GRAPH BERARAH DAN NETWORKGRAPH BERARAH DAN NETWORK
GRAPH BERARAH DAN NETWORK
 
4 jna jgnodh5lp0cdaaykzgqjvmqseyyopejhq62g
4 jna jgnodh5lp0cdaaykzgqjvmqseyyopejhq62g4 jna jgnodh5lp0cdaaykzgqjvmqseyyopejhq62g
4 jna jgnodh5lp0cdaaykzgqjvmqseyyopejhq62g
 
1 matriks.pptx
1 matriks.pptx1 matriks.pptx
1 matriks.pptx
 
Algoritma Divide and Conquer
Algoritma Divide and ConquerAlgoritma Divide and Conquer
Algoritma Divide and Conquer
 
Bab iii perencanaan kuda
Bab iii perencanaan kudaBab iii perencanaan kuda
Bab iii perencanaan kuda
 
Matematika smp-uts-viii-ok 2
Matematika smp-uts-viii-ok 2Matematika smp-uts-viii-ok 2
Matematika smp-uts-viii-ok 2
 
Makalah Algoritma kruskal
Makalah Algoritma kruskalMakalah Algoritma kruskal
Makalah Algoritma kruskal
 
ITP UNS SEMESTER 2 Analisis jaringan, ohp
ITP UNS SEMESTER 2 Analisis jaringan, ohpITP UNS SEMESTER 2 Analisis jaringan, ohp
ITP UNS SEMESTER 2 Analisis jaringan, ohp
 

More from KuliahKita

CSS Eksperimen - 05-2 Popup Menu
CSS Eksperimen - 05-2 Popup MenuCSS Eksperimen - 05-2 Popup Menu
CSS Eksperimen - 05-2 Popup MenuKuliahKita
 
CSS Eksperimen - 05-1 Popup Konfirmasi
CSS Eksperimen - 05-1 Popup KonfirmasiCSS Eksperimen - 05-1 Popup Konfirmasi
CSS Eksperimen - 05-1 Popup KonfirmasiKuliahKita
 
CSS Eksperimen - 04-4 Elemen Sliding Door
CSS Eksperimen - 04-4 Elemen Sliding DoorCSS Eksperimen - 04-4 Elemen Sliding Door
CSS Eksperimen - 04-4 Elemen Sliding DoorKuliahKita
 
CSS Eksperimen - 04-3 Elemen Card Flip
CSS Eksperimen - 04-3 Elemen Card FlipCSS Eksperimen - 04-3 Elemen Card Flip
CSS Eksperimen - 04-3 Elemen Card FlipKuliahKita
 
CSS Eksperimen - 04-2 accordion
CSS Eksperimen - 04-2 accordionCSS Eksperimen - 04-2 accordion
CSS Eksperimen - 04-2 accordionKuliahKita
 
CSS Eksperimen - 04-1 informasi tab
CSS Eksperimen - 04-1 informasi tabCSS Eksperimen - 04-1 informasi tab
CSS Eksperimen - 04-1 informasi tabKuliahKita
 
CSS Eksperimen - 03-3 Slide Side Menu
CSS Eksperimen - 03-3 Slide Side MenuCSS Eksperimen - 03-3 Slide Side Menu
CSS Eksperimen - 03-3 Slide Side MenuKuliahKita
 
CSS Eksperimen - 03-2 Breadcrumb
CSS Eksperimen - 03-2 BreadcrumbCSS Eksperimen - 03-2 Breadcrumb
CSS Eksperimen - 03-2 BreadcrumbKuliahKita
 
CSS Eksperimen - 03-1 navigasi dasar
CSS Eksperimen - 03-1 navigasi dasarCSS Eksperimen - 03-1 navigasi dasar
CSS Eksperimen - 03-1 navigasi dasarKuliahKita
 
CSS Eksperimen - 02-2 Flexbox Grid
CSS Eksperimen - 02-2 Flexbox GridCSS Eksperimen - 02-2 Flexbox Grid
CSS Eksperimen - 02-2 Flexbox GridKuliahKita
 
Eksperimen CSS - 02-1 grid layout
Eksperimen CSS - 02-1 grid layoutEksperimen CSS - 02-1 grid layout
Eksperimen CSS - 02-1 grid layoutKuliahKita
 
Eksperimen CSS - 01 Pendahuluan
Eksperimen CSS - 01 PendahuluanEksperimen CSS - 01 Pendahuluan
Eksperimen CSS - 01 PendahuluanKuliahKita
 
07 equity research (bagian 2)
07 equity research (bagian 2)07 equity research (bagian 2)
07 equity research (bagian 2)KuliahKita
 
Pasar Saham - 32 Discounted Cash Flow (DCF)
Pasar Saham - 32 Discounted Cash Flow (DCF)Pasar Saham - 32 Discounted Cash Flow (DCF)
Pasar Saham - 32 Discounted Cash Flow (DCF)KuliahKita
 
Pasar Saham - Equity Research (bagian 1)
Pasar Saham - Equity Research (bagian 1)Pasar Saham - Equity Research (bagian 1)
Pasar Saham - Equity Research (bagian 1)KuliahKita
 
Pasar Saham - 30 Investment Due Dilligence
Pasar Saham - 30 Investment Due DilligencePasar Saham - 30 Investment Due Dilligence
Pasar Saham - 30 Investment Due DilligenceKuliahKita
 
Pasar Saham - 29 Financial Ratio 03
Pasar Saham - 29 Financial Ratio 03Pasar Saham - 29 Financial Ratio 03
Pasar Saham - 29 Financial Ratio 03KuliahKita
 
Pasar Saham - 28 Financial Ratio 02
Pasar Saham - 28 Financial Ratio 02Pasar Saham - 28 Financial Ratio 02
Pasar Saham - 28 Financial Ratio 02KuliahKita
 
Pasar Saham -27 financial ratio 01
Pasar Saham -27 financial ratio  01Pasar Saham -27 financial ratio  01
Pasar Saham -27 financial ratio 01KuliahKita
 
Pasar Saham - 26 Cash Flow Statement
Pasar Saham - 26 Cash Flow StatementPasar Saham - 26 Cash Flow Statement
Pasar Saham - 26 Cash Flow StatementKuliahKita
 

More from KuliahKita (20)

CSS Eksperimen - 05-2 Popup Menu
CSS Eksperimen - 05-2 Popup MenuCSS Eksperimen - 05-2 Popup Menu
CSS Eksperimen - 05-2 Popup Menu
 
CSS Eksperimen - 05-1 Popup Konfirmasi
CSS Eksperimen - 05-1 Popup KonfirmasiCSS Eksperimen - 05-1 Popup Konfirmasi
CSS Eksperimen - 05-1 Popup Konfirmasi
 
CSS Eksperimen - 04-4 Elemen Sliding Door
CSS Eksperimen - 04-4 Elemen Sliding DoorCSS Eksperimen - 04-4 Elemen Sliding Door
CSS Eksperimen - 04-4 Elemen Sliding Door
 
CSS Eksperimen - 04-3 Elemen Card Flip
CSS Eksperimen - 04-3 Elemen Card FlipCSS Eksperimen - 04-3 Elemen Card Flip
CSS Eksperimen - 04-3 Elemen Card Flip
 
CSS Eksperimen - 04-2 accordion
CSS Eksperimen - 04-2 accordionCSS Eksperimen - 04-2 accordion
CSS Eksperimen - 04-2 accordion
 
CSS Eksperimen - 04-1 informasi tab
CSS Eksperimen - 04-1 informasi tabCSS Eksperimen - 04-1 informasi tab
CSS Eksperimen - 04-1 informasi tab
 
CSS Eksperimen - 03-3 Slide Side Menu
CSS Eksperimen - 03-3 Slide Side MenuCSS Eksperimen - 03-3 Slide Side Menu
CSS Eksperimen - 03-3 Slide Side Menu
 
CSS Eksperimen - 03-2 Breadcrumb
CSS Eksperimen - 03-2 BreadcrumbCSS Eksperimen - 03-2 Breadcrumb
CSS Eksperimen - 03-2 Breadcrumb
 
CSS Eksperimen - 03-1 navigasi dasar
CSS Eksperimen - 03-1 navigasi dasarCSS Eksperimen - 03-1 navigasi dasar
CSS Eksperimen - 03-1 navigasi dasar
 
CSS Eksperimen - 02-2 Flexbox Grid
CSS Eksperimen - 02-2 Flexbox GridCSS Eksperimen - 02-2 Flexbox Grid
CSS Eksperimen - 02-2 Flexbox Grid
 
Eksperimen CSS - 02-1 grid layout
Eksperimen CSS - 02-1 grid layoutEksperimen CSS - 02-1 grid layout
Eksperimen CSS - 02-1 grid layout
 
Eksperimen CSS - 01 Pendahuluan
Eksperimen CSS - 01 PendahuluanEksperimen CSS - 01 Pendahuluan
Eksperimen CSS - 01 Pendahuluan
 
07 equity research (bagian 2)
07 equity research (bagian 2)07 equity research (bagian 2)
07 equity research (bagian 2)
 
Pasar Saham - 32 Discounted Cash Flow (DCF)
Pasar Saham - 32 Discounted Cash Flow (DCF)Pasar Saham - 32 Discounted Cash Flow (DCF)
Pasar Saham - 32 Discounted Cash Flow (DCF)
 
Pasar Saham - Equity Research (bagian 1)
Pasar Saham - Equity Research (bagian 1)Pasar Saham - Equity Research (bagian 1)
Pasar Saham - Equity Research (bagian 1)
 
Pasar Saham - 30 Investment Due Dilligence
Pasar Saham - 30 Investment Due DilligencePasar Saham - 30 Investment Due Dilligence
Pasar Saham - 30 Investment Due Dilligence
 
Pasar Saham - 29 Financial Ratio 03
Pasar Saham - 29 Financial Ratio 03Pasar Saham - 29 Financial Ratio 03
Pasar Saham - 29 Financial Ratio 03
 
Pasar Saham - 28 Financial Ratio 02
Pasar Saham - 28 Financial Ratio 02Pasar Saham - 28 Financial Ratio 02
Pasar Saham - 28 Financial Ratio 02
 
Pasar Saham -27 financial ratio 01
Pasar Saham -27 financial ratio  01Pasar Saham -27 financial ratio  01
Pasar Saham -27 financial ratio 01
 
Pasar Saham - 26 Cash Flow Statement
Pasar Saham - 26 Cash Flow StatementPasar Saham - 26 Cash Flow Statement
Pasar Saham - 26 Cash Flow Statement
 

Recently uploaded

Klasifikasi jenis pompa berdasarkan cara kerjanya
Klasifikasi jenis pompa berdasarkan cara kerjanyaKlasifikasi jenis pompa berdasarkan cara kerjanya
Klasifikasi jenis pompa berdasarkan cara kerjanyafaizalabdillah10
 
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptxSesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx185TsabitSujud
 
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptxQCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptxdjam11
 
Normalisasi Database dan pengertian database
Normalisasi Database dan pengertian databaseNormalisasi Database dan pengertian database
Normalisasi Database dan pengertian databasethinkplusx1
 
MEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIK
MEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIKMEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIK
MEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIKFerdinandus9
 
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptxPPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptxHamidNurMukhlis
 
MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555
MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555
MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555zannialzur
 
Minggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptx
Minggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptxMinggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptx
Minggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptxRahmiAulia20
 
struktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptx
struktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptxstruktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptx
struktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptxAgusTriyono78
 
Teori Pembakaran bahan kimia organik .ppt
Teori Pembakaran bahan kimia organik .pptTeori Pembakaran bahan kimia organik .ppt
Teori Pembakaran bahan kimia organik .pptEndarto Yudo
 
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptxPPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptxYehezkielAkwila3
 
Thermodynamics analysis of energy, entropy and exergy
Thermodynamics analysis of energy, entropy and exergyThermodynamics analysis of energy, entropy and exergy
Thermodynamics analysis of energy, entropy and exergyEndarto Yudo
 
PPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptx
PPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptxPPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptx
PPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptxdpcaskonasoki
 
TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1
TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1
TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1RifkiIntipeNerakajah
 
Analisis Struktur Statis Tak Tentu dengan Force Method.pdf
Analisis Struktur Statis Tak Tentu dengan Force Method.pdfAnalisis Struktur Statis Tak Tentu dengan Force Method.pdf
Analisis Struktur Statis Tak Tentu dengan Force Method.pdfAgusTriyono78
 
Teknik Tenaga Listrik, Sejarah dan Komponen
Teknik Tenaga Listrik, Sejarah dan KomponenTeknik Tenaga Listrik, Sejarah dan Komponen
Teknik Tenaga Listrik, Sejarah dan KomponenRatihPuspitaSiwi
 

Recently uploaded (16)

Klasifikasi jenis pompa berdasarkan cara kerjanya
Klasifikasi jenis pompa berdasarkan cara kerjanyaKlasifikasi jenis pompa berdasarkan cara kerjanya
Klasifikasi jenis pompa berdasarkan cara kerjanya
 
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptxSesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
 
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptxQCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
 
Normalisasi Database dan pengertian database
Normalisasi Database dan pengertian databaseNormalisasi Database dan pengertian database
Normalisasi Database dan pengertian database
 
MEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIK
MEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIKMEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIK
MEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIK
 
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptxPPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
 
MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555
MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555
MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555
 
Minggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptx
Minggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptxMinggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptx
Minggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptx
 
struktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptx
struktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptxstruktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptx
struktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptx
 
Teori Pembakaran bahan kimia organik .ppt
Teori Pembakaran bahan kimia organik .pptTeori Pembakaran bahan kimia organik .ppt
Teori Pembakaran bahan kimia organik .ppt
 
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptxPPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
 
Thermodynamics analysis of energy, entropy and exergy
Thermodynamics analysis of energy, entropy and exergyThermodynamics analysis of energy, entropy and exergy
Thermodynamics analysis of energy, entropy and exergy
 
PPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptx
PPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptxPPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptx
PPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptx
 
TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1
TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1
TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1
 
Analisis Struktur Statis Tak Tentu dengan Force Method.pdf
Analisis Struktur Statis Tak Tentu dengan Force Method.pdfAnalisis Struktur Statis Tak Tentu dengan Force Method.pdf
Analisis Struktur Statis Tak Tentu dengan Force Method.pdf
 
Teknik Tenaga Listrik, Sejarah dan Komponen
Teknik Tenaga Listrik, Sejarah dan KomponenTeknik Tenaga Listrik, Sejarah dan Komponen
Teknik Tenaga Listrik, Sejarah dan Komponen
 

Matematika Diskrit - 10 pohon - 02

  • 1. Pohon Bekerjasama dengan Rinaldi Munir
  • 2. Aplikasi Pohon Merentang 1. Jumlah ruas jalan seminimum mungkin yang menghubungkan semua kota sehingga setiap kota tetap terhubung satu sama lain. 2. Perutean (routing) pesan pada jaringan komputer. (a)(b) RouterSubnetwork (a) Jaringan komputer, (b) Pohon merentang multicast
  • 3. Pohon Merentang Minimum Graf terhubung-berbobot mungkin mempunyai lebih dari 1 pohon merentang. Pohon merentang yang berbobot minimum –dinamakan pohon merentang minimum (minimum spanning tree ). abcdefgh555402545305020153510abcdefgh5402530201510
  • 4. Algoritma Prim Langkah 1: ambil sisi dari graf G yang berbobot minimum, masukkan ke dalam T. Langkah 2: pilih sisi (u, v) yang mempunyai bobot minimum dan bersisian dengan simpul di T, tetapi (u, v) tidak membentuk sirkuit di T. Masukkan (u, v) ke dalam T. Langkah 3: ulangi langkah 2 sebanyak n – 2 kali.
  • 5. procedure Prim(input G : graf, output T : pohon) { Membentuk pohon merentang minimum T dari graf terhubung- berbobot G. Masukan: graf-berbobot terhubung G = (V, E), dengan V= n Keluaran: pohon rentang minimum T = (V, E’) } Deklarasi i, p, q, u, v : integer Algoritma Cari sisi (p,q) dari E yang berbobot terkecil T  {(p,q)} for i1 to n-2 do Pilih sisi (u,v) dari E yang bobotnya terkecil namun bersisian dengan simpul di T T  T  {(u,v)} endfor
  • 6. Contoh: 1 2 3 4 5 6 10 50 30 45 20 15 35 55 25 40
  • 7. Langkah Sisi Bobot Pohon rentang 1(1, 2)1012102(2, 6)2512610253(3, 6)151361015254(4, 6)2012346102015255(3, 5)3512345610452015355525
  • 8. Pohon merentang minimum yang dihasilkan: Bobot = 10 + 25 + 15 + 20 + 35 = 105 1 2 3 4 5 6 10 45 20 15 35 55 25
  • 9. •Pohon merentang yang dihasilkan tidak selalu unik meskipun bobotnya tetap sama. •Hal ini terjadi jika ada beberapa sisi yang akan dipilih berbobot sama.
  • 10. Contoh: Tiga buah pohon merentang minimumnya: a b c d e f g h i j k l 3 2 4 2 3 5 4 4 2 4 a b c d e f h i j k l 3 2 4 2 3 5 3 4 4 2 4 a b c d e f g h i j k l 3 4 2 4 2 3 5 3 4 2 4 3 Bobotnya sama yaitu = 36 a b c d e f g h i j k l 3 5 6 5 3 5 4 4 2 4 4 4 2 4 2 3 6
  • 11. Algoritma Kruskal ( Langkah 0: sisi-sisi dari graf sudah diurut menaik berdasarkan bobotnya – dari bobot kecil ke bobot besar) Langkah 1: T masih kosong Langkah 2: pilih sisi (u, v) dengan bobot minimum yang tidak membentuk sirkuit di T. Tambahkan (u, v) ke dalam T. Langkah 3: ulangi langkah 2 sebanyak n – 1 kali.
  • 12. procedure Kruskal(input G : graf, output T : pohon) { Membentuk pohon merentang minimum T dari graf terhubung – berbobot G. Masukan: graf-berbobot terhubung G = (V, E), dengan V= n Keluaran: pohon rentang minimum T = (V, E’) } Deklarasi i, p, q, u, v : integer Algoritma ( Asumsi: sisi-sisi dari graf sudah diurut menaik berdasarkan bobotnya – dari bobot kecil ke bobot besar) T  {} while jumlah sisi T < n-1 do Pilih sisi (u,v) dari E yang bobotnya terkecil if (u,v) tidak membentuk siklus di T then T  T  {(u,v)} endif endfor
  • 13. Contoh: 1 2 3 4 5 6 10 50 30 45 20 15 35 55 25 40
  • 14. Sisi-sisi diurut menaik: Sisi (1,2) (3,6) (4,6) (2,6) (1,4) (3,5) (2,5) (1,5) (2,3) (5,6) Bobot 10 15 20 25 30 35 40 45 50 55 Langkah Sisi Bobot Hutan merentang 1 (1, 2) 10 2 (3, 6) 15 3 (4, 6) 20 0 1 2 3 4 5 6 1 2 1 2 3 6 4 5 1 2 3 6 4 5 4 (2, 6) 25 1 2 3 4 5
  • 15. Pohon merentang minimum yang dihasilkan: Bobot = 10 + 25 + 15 + 20 + 35 = 105 5 (1, 4) 30 ditolak 6 (3, 5) 35 1 2 3 6 4 5 1 2 3 4 5 6 10 45 20 15 35 55 25