Anda di halaman 1dari 16

TREE

KELOMPOK III
ALBERTUS REVOLIKO S
M0113003
BAGUS NAUFAL FAUZI
ISCA YUNITASARI
M0113023
RIRIN DWI UTAMI
TRI INDRAYANA PRASETYA M0113051

Definisi
Definisi tree dan forest diambil dari Chartrand

Definisi 2.1.4. Tree merupakan suatu graf connected dan tidak


memiliki cycle.
Definisi 2.1.5. Forest merupakan kumpulan dari tree

Definisi Tree

Tree

Tree

Bukan graf Tree

Forest

Diambil dari Sussana, terdapat beberapa terminologi mengenai tree.

Definisi 2.1.6. Terminal vertex (disebut juga leaf) merupakan vertex


pada tree yang mempunyai degree 1.
Internal vertex adalah vertex pada tree yang mempunyai
degree lebih dari 1.
Definisi 2.1.7. Rooted tree adalah suatu tree dimana terdapat salah
satu
vertex tertentu yang dijadikan sebagai akar yang disebut
root.
Definisi 2.1.8. Level dari sebuah vertex merupakan jumlah edge
disepanjang suatu path tunggal antara vertex tersebut
dengan root
Definisi 2.1.9. Height dari suatu rooted tree adalah maksimum level
yang terdapat pada tree tersebut.

Definisi Tree
root

Branch
vertex
leaf

Definisi Tree
Definisi 2.1.8. Level dari sebuah vertex merupakan jumlah edge
disepanjang suatu path tunggal antara vertex
tersebut dengan root
Level 0

root

Level 1

Level 1

Level 2

Level 3

Definisi Tree
Definisi 2.1.9. Height dari suatu rooted tree adalah maksimum level
yang terdapat pada tree tersebut.
root

Height = 3

Definisi Tree
Definisi 2.1.10. Children dari v pada suatu rooted tree adalah semua
vertex yang adjacent dengan vertex v. Children memiliki
satu level lebih tinggi daripada vertex v
Definisi 2.1.11. Jika vertex w adalah child dari vertex v, maka vertex v
disebut sebagai parent dari vertex v.
Definisi 2.1.12. Dua vertex yang berbeda yang keduanya merupakan
children dari parent yang sama disebut sebagai siblings.
Definisi 2.1.13. Misal v dan w adalah leaf vertex yang berbeda pada
rooted tree T, jika vertex v terletak pada path tunggal
antara vertex w dan root maka vertex v merupakan
ancestor dari vertex w dan vertex w merupakan
descendant
dari vertex v.

Definisi Tree

Parent dari vertex


e dan f

Child dari vertex b


dan vertex e, f
adalah suatu
siblings

Vertex b merupakan
ancestor dari vertex f
Vertex f merupakan
descendant dari vertex b

Teorema
Teorema 2.1.1.
Misal T adalah graf dengan n vertex.
Pernyataan berikut ini ekuivalen.
1. T adalah tree.
2. T connected dan acyclic.
3. T connected dan mempunyai n 1 edge.
4. T acyclic dan mempunyai n 1 edge.

Pembuktian Teorema 2.1.1.


1.

Akan dibuktikan jika T adalah tree maka T connected dan acyclic.


Misal T adalah tree. Berdasarkan Definisi 2.1.4 , jelas bahwa jika T
adalah suatu tree maka T connected dan acyclic (tidak mempunyai
cycle).

2.

Akan dibuktikan jika T connected dan acyclic maka T connected dan


mempunyai n1 edge.
Misal T connected dan acyclic.
Akan ditunjukkan bahwa T mempunyai n 1 edge dengan induksi
matematika

Pembuktian Teorema 2.1.1.2


Basis step
Untuk n = 1, T terdiri dari satu vertex dan nol edge. Jadi, benar untuk n = 1.
Inductive step
Diasumsikan benar untuk graf connected dan acyclic dengan k vertex,
sehingga graf tersebut mempunyai k 1 edge.
Akan dibuktikan benar untuk graf connected dan acyclic dengan k + 1 vertex.
Ambil sebarang simple path P dengan panjang maksimum.
Karena T acyclic, P bukan suatu cycle. Oleh karena itu, P memuat suatu
vertex v yang mempunyai degree 1.

Pembuktian Teorema 2.1.1.2


Inductive step
Misalkan T adalah T dengan vertex v dan edge yang incident terhadap v
dihapuskan. Diperoleh T adalah graf yang connected dan acyclic dengan k
vertex dan k 1 edge
Maka diperoleh T terdiri dari k edge. Karena basic step dan inductive step
terpenuhi, dapat disimpulkan bahwa jika T connected dan acyclic maka T
connected dan mempunyai n 1 edge.

Pembuktian Teorema 2.1.1.3


3. Akan dibuktikan jika T connected dan mempunyai n 1 edge maka T
acyclic dan mempunyai n 1 edge.
Misal T connected, mempunyai n 1 edge, dan memuat sedikitnya
satu cycle.
Karena dengan menghapus sebuah edge dari sebuah cycle tidak
membuat graf menjadi disconnected, maka edge dapat dihapus
sampai membentuk graf T connected dan acyclic.
T merupakan graf yang connected dan acyclic dengan n vertex.
Jadi terbukti bahwa jika T connected dan mempunyai n 1 edge
maka T acyclic dan mempunyai n 1 edge.

Pembuktian Teorema 2.1.1.4


4. Akan dibuktikan jika T acyclic dan mempunyai n 1 edge maka T
adalah tree.
Artinya, harus diperlihatkan T adalah suatu graf simple dan
mempunyai simple path tunggal dari sebarang vertex ke vertex
lainnya.
Graf T tidak dapat memuat sebarang loop karena loop adalah cycle
dan T acyclic.
Dengan cara yang sama T tidak dapat memuat edge yang berbeda
e1 dan e2 yang incident dengan v dan w,
karena akan diperoleh cycle v,e1,w,e2,v.
Oleh karena itu T adalah suatu graf simple.

Terima kasih

Anda mungkin juga menyukai