BAB 9 POHON.

Slides:



Advertisements
Presentasi serupa
Wibisono Sukmo Wardhono, ST, MT anyquestion?
Advertisements

JULIAN ADINATA PAUL JHONATAN UKEU PUTRI ROMLI MAULANA
Pertemuan 8 STRUKTUR POHON (TREE).
PERTEMUAN 14 POHON (TREE).
STRUKTUR DATA TREE (POHON)
TEORI GRAF Oleh : Yohana N, S.Kom.
Pertermuan 10 PADA POHON BINER KUNJUNGAN IMAM SIBRO MALISI
Tree Yuliana S.
Algoritma Greedy (lanjutan)
Bab IX P O H O N waniwatining.
Bahan Kuliah IF2091 Struktur Diskrit
BAB 9 POHON.
P O H O N.
P O H O N.
Penerapan BFS dan DFS pada Pencarian Solusi
Pohon.
Bahan Kuliah IF2120 Matematika Diskrit
PART 4 TREE (POHON) Dosen : Ahmad Apandi, ST
Pohon (bagian ke 6) Matematika Diskrit.
P OHON 1. D EFINISI Pohon adalah graf tak-berarah terhubung yang tidak mengandung sirkuit 2.
Binary Tree Rangga Juniansyah.
Bab IX P O H O N.
8. Pohon m-ary Pohon berakar yang setiap simpul cabangnya mempunyai paling banyak n buah anak disebut pohon m-ary. Jika m = 2 maka pohon disebut pohon.
BAB 8 GRAF.
Definisi Pohon (tree) adalah : Hutan (forest) adalah :
5. Pohon Merentang Minimum
4. Pohon (Tree) 4.1. Definisi Rekurens Dari Pohon
POHON (lanjutan 3).
POHON (lanjutan 2).
TEORI GRAF.
Bab IX P O H O N.
Definisi Induksi matematika adalah :
Algoritma Greedy (lanjutan)
Penerapan BFS dan DFS pada Pencarian Solusi
POHON / TREE.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Menggambar Tree wijanarto.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Algoritma Greedy.
Pohon Matematika Diskrit
P O H O N ( T R E E ) Fitri Utaminingrum
Pohon dan Pohon Biner Anifuddin Azis.
Matematika Diskrit Kode Huffman Heru Nugroho, S.Si., M.T.
TERAPAN POHON BINER.
Greedy Pertemuan 7.
BAB 10: POHON DAN APLIKASINYA
Diagram Pohon (Tree Diagram)
Algoritma Greedy (lanjutan)
ALGORITMA GREEDY, KRUSKAL, MINIMUM SPANNING TREE
POHON.
Kunjungan Pada Pohon Biner
Algoritma Prim Algoritma Kruskal Algoritma Dijkstra
Oleh : Devie Rosa Anamisa
SEMANTIKS 2.
P O H O N ( T R E E ) Fitri Utaminingrum
Matematika Diskrit Revisi 2016
Pohon.
Matematika Diskrit Semester Ganjil TA Kode Huffman.
P O H O N ( T R E E ) Fitri Utaminingrum
TUGAS MATEMATIKA DISKRIT KELAS B (POHON) Engelinus Nana ( ) Eka Christy ( ) Engelinus Nana ( ) Eka Christy ( )
Pohon Rinaldi M/IF2120 Matdis.
Penelusuran Binary Tree
ALGORITMA GREEDY : MINIMUM SPANNING TREE
POHON Pohon (Tree) merupakan graph terhubung tidak berarah dan tidak mengandung circuit. Contoh: (Bukan) (Bukan) (Bukan)
Graf pohon.
Pohon Biner.
Penerapan BFS dan DFS pada Pencarian Solusi
Contoh Implementasi Stack 1
Jenis-jenis Graf Tertentu Oleh: Mulyono & Isnaini Rosyida
Anyquestion?.
Transcript presentasi:

BAB 9 POHON

DEFINISI POHON : Pohon adalah graf tak-berarah terhubung yg tdk mengandung sirkuit. Pohon yg dimaksud pd definisi di atas adalah Pohon Bebas. Hutan (forest) adalah kumpulan pohon yg saling lepas.

SIFAT-SIFAT POHON : Misalkan G = (V, E) adalah graf tak-berarah sederhana dan jumlah simpulnya n. Maka, semua pernyataan di bawah ini adalah ekuivalen : G adalah pohon. Setiap pasang simpul di dlm G terhubung dgn lintasan tunggal. G terhubung dan memiliki m = n-1 buah sisi. G tdk mengandung sirkuit dan memiliki m=n-1 buah sisi. G tdk mengandung sirkuit dan penambahan satu sisi pd graf akan membuat hanya satu sirkuit. G terhubung dan semua sisinya adalah jembatan (jembatan adalah sisi yg bila dihapus menyebabkan graf terpecah mjd 2 komponen)

PEWARNAAN POHON POHON MEMPUNYAI BILANGAN KROMATIK 2.

ALGORITMA PRIM : Ambil sisi dari graf G yg berbobot minimum, masukkan ke dlm T Pilih sisi (u,v) yg mempunyai bobot minimum dan bersisian dgn simpul di T, tetapi (u, v) tdk membentuk sirkuit di T. Tambahkan (u, v) ke dlm T Ulangi 2 sebanyak n-2 kali.

ALGORITMA KRUSKAL : Asumsi : sisi-sisi dari graf sudah diurut menaik berdasarkan bobotnya – dari bobot kecil ke bobot besar T masih kosong Pilih sisi (u, v) dgn bobot minimum yg tdk membentuk sirkuit di T. Tambahkan (u, v) ke dlm T Ulangi langkah 2 sebanyak n-1 kali

Definisi –definisi : DEFINISI. Pohon yg sebuah simpulnya dipelakukan sbg akar dan sisi-sisinya diberi arah shg mjd graf berarah dinamakan pohon berakar. DEFINISI. Pohon berakar yg urutan anak-anaknya penting disebut pohon terurut.

Terminologi pada Pohon Berakar

DEFINISI. Pohon berakar yg setiap simpul cabangnya mempunyai paling banyak n buah anak disebut pohon n-ary.

POHON BINER Pohon Biner mrp kasus khusus pohon n-ary jika n = 2 Pohon biner adalah pohon yg setiap simpul cabangnya mempunyai paling banyak 2 buah anak.

TERAPAN POHON BINER : POHON EKSPRESI POHON KEPUTUSAN KODE PREFIKS KODE HUFFMAN POHON PENCARIAN BINER

1. POHON EKSPRESI POHON EKSPRESI IALAH POHON BINERDGN DAUN BERUPA OPERAND DAN SIMPUL DALAM (TERMASUK AKAR) BERUPA OPERATOR

PEMBENTUKAN POHON EKSPRESI DARI NOTASI POSTFIX Setiap elemen (operand dan operator) dari notasi postfix yg panjangnya n disimpan di dlm tabel sbg elemen P1, P2,…, Pn Tumpukan S menyimpan pointer ke simpul pohon biner (diandaikan tumpukan tumbuh dari “kiri” ke “kanan”)

2.POHON KEPUTUSAN Pohon keputusan digunakan utk memodelkan persoalan yg terdiri dari serangkaian keputusan yg mengarah ke solusi. Tiap simpul dalam menyatakan keputusan, sedangkan daun menyatakan solusi.

3.KODE AWALAN Kode awalan (prefix code) adalah himpunan kode, misalnya kode biner, sedemikian shg tdk ada anggota kumpulan yg mrp awalan dari anggota yg lain Kode awalan mempunyai pohon biner bersesuaian. Sisi diberi label 0 atau 1. Pelabelan sisi hrs taat-asas, yaitu semua sisi kiri dilabeli 0 saja (atau 1 saja), sedangkan sisi kanan dilabeli 1 saja (atau 0 saja). Barisan sisi-sisi yg dilalui oleh lintasan dari akar ke daun menyatakan kode awalan. Kode awalan ini ditulis pd daun.

Algoritma pembentukan pohon Huffman Pilih dua simbol dengan peluang (probability) paling kecil (pada contoh di atas simbol B dan D). Kedua simbol tadi dikombinasikan sebagai simpul orangtua dari simbol B dan D sehingga menjadi simbol BD dengan peluang 1/7 + 1/7 = 2/7, yaitu jumlah peluang kedua anaknya. Selanjutnya, pilih dua simbol berikutnya, termasuk simbol baru, yang mempunyai peluang terkecil. Ulangi langkah 1 dan 2 sampai seluruh simbol habis.

A = 0, C = 10, B = 110, D = 111

5.POHON PENCARIAN BINER Pohon pencarian biner adalah pohon biner yg setiap kuncinya diatur dlm suatu urutan tertentu Ketentuan pengaturan kunci adalah sbb : Jika R adalah akar, dan semua kunci yg tersimpan pd setiap simpul tdk ada yg sama, maka Semua simpul pd upapohon kiri mempunyai kunci lebih kecil dari Kunci(R) Semua simpul di upapohon kanan mempunyai kunci nilai lebih besar dari Kunci (R)

PENELUSURAN POHON BINER Ada 3 macam skema penelusuran pohon biner T : Preorder Kunjungi R Telusuri T1 scr preorder Telusuri T2 scr preorder Inorder Telusuri T1 scr inorder Telusuri T2 scr inorder

Postorder Telusuri T1 scr postorder Telusuri T2 scr postorder Kunjungi R

Preorder, Inorder, dan Postorder pada Pohon n-ary Kunjungi R Telusuri T1, T2,…,Tn scr preorder Inorder Telusuri T1 scr inorder Telusuri T2, T3,…, Tn scr inorder Postorder Telusuri T1, T2,…,Tn scr postorder