Anda di halaman 1dari 33

PENDAHULUAN TEORI

GRAF
Dr. Desti Riminarsih, S.Si, M.Si
Dr. Nola Marina, S.Si, M.Si
LINGKUP MATERI
Operasi pada Graf 6 1 Kelahiran Teori Graf

Keterhubungan 5 2 Graf secara formal


Graf

4 3 Subgraph
Derajat pada Graf
Kelahiran Teori Graf
Misteri Jembatan
Konigsberg

Bagaimana dapat melalui ketujuh jembatan


tepat satu kali, yakni bermula dari satu
tempat/daratan (A, B, C atau D) dan kembali
ke tempat semula
Kelahiran Teori Graf
Leonhard Euler 1736
Mampu mengungkap misteri Jembatan Konigsberg

Representasi graf keadaan jembatan


Konigsberg oleh Euler
G raf
Adalah struktur diskrit yang terdiri
atas simpul dan ruas yang
menguhubungkan simpul-simpul.
Graf Secara Formal
Sebuah Graf G didefinisikan sebagai
Koleksi atau pasangan dari dua himpunan
V dan E

G = ( V,E )

V : Himpunan Vertex / simpul / node /


titik

E : Himpunan Edge / ruas / sisi


Graf Secara Formal
Contoh:

b c e
𝑉 = {a, b, c, d, e}

E = { (a,b),(b,c),(c,d),(c,e),(d,e) }

a d
G1
Graf Secara Formal
Contoh: jika ruas memiliki nama

b e2 c e4 e 𝑉 = {a, b, c, d, e}

e1 e3 e5 𝐸 = {𝑒1, 𝑒2, 𝑒3, 𝑒4, 𝑒5}

a d
G1
Tipe Ruas
Berarah
Pasangan terurut dari simpul. Direpresentasikan
sebagai (u, v) yang memiliki arah dari simpul u ke
u v v.

Tak berarah
Pasangan tak terurut dari simpul .
u v Direpresentasikan sebagai {u, v} dengan
mengabaikan arah dan memperlakukan kedua
simpul ujung secara bergantian.
Tipe Ruas
Loop (Gelung)
Ruas yang menghubungkan simpul yang sama yaitu tepi
yang menghubungkan simpul dengan dirinya sendiri.
Direpresentasikan sebagai {u, u} = {u}

Multiple Edges (Ruas Berganda)


Ruas sejajar, yaitu dua atau lebih ruas yang
menghubungkan sepasang simpul yang sama.
Tipe Graf : Graf Sederhana

Contoh: G(V, E),


V = {u, v, w},
Graf sederhana terdiri dari V, suatu himpunan tak kosong E = {{u, v}, {v, w}, {u, w}}
dari simpul, dan E, suatu himpunan pasangan tak terurut
dari elemen simpul yang berbeda.

w
Graf Sederhana: Graf Lengkap
Graf lengkap/Complete graph: Kn
Graf dengan n simpul dan setiap pasang simpulnya terhubung oleh satu ruas.
Derajat setiap simpul sama.

Contoh: K1, K2, K3, K4

K1 K2 K3
K4
Graf Sederhana: Cycle
Cycle: Cn
Graf dengan n ≥ 3 yang terdiri atas n simpul v1, v2, v3 … vn
dan ruas (v1, v2), (v2, v3), (v3, v4) … (vn-1, vn), (vn, v1)

Contoh : C3, C4

C3 C4
Graf Sederhana: Roda/Wheels

Roda/ Wheels Wn, diperoleh dengan menambahkan simpul tambahan ke cycle Cn dan
menghubungkan semua simpul ke simpul baru ini dengan ruas baru.

Contoh: W3, W4

W3 W4
Graf Sederhana: Bipartisi
• Graf sederhana G disebut Bipartisi, jika V dapat dipartisi menjadi dua himpunan disjoint
V1 dan V2 sehingga setiap ruas dalam graf menghubungkan simpul
di V1 dan simpul V2
• Tidak ada sisi di G yang menghubungkan dua simpul di V1 atau dua simpul di V2)

Contoh : V1 = {v1, v2, v3} and V2 = {v4, v5, v6},

v4
v1

v5
v2

v6
v3

V1 V2
Graf Sederhana: Bipartisi Lengkap

Graf Bipartisi lengkap Km,n adalah graf bipartisi yang semua simpul

pada V (G1) terhubung dengan setiap simpul pada V(G2) dan sebaliknya

Contoh: K2,3, K3,3

K2,3 K3,3
Tipe Graf : Multigraf
Graf yang mengandung ruas sejajar

Contoh Representasi: G(V, E)


V = {u, v, w},
E = {e1, e2, e3}

u
Ruas sejajar e1 e2 w

e3
v
Tipe Graf : Pseudograph
Graf yang mengandung gelung/loop

Contoh:

V = {u, v, w}, E = {e1, e2, e3, e4}

u
e1 w e4
e2
Gelung/Loop
v e3
Terminologi Graf Tak Berarah
Berdampingan/ neighbour
u v
simpul u dan v disebut berdampingan k
bila terdapat ruas ( u, v )
w
Order
Banyaknya simpul dari suatu graf
Contoh:
Size/ ukuran simpul u dan v berdampingan
Simpul v dan w tidak berdampingan
Banyaknya ruas dari suatu graf Order dari graf adalah 4
Size dari graf adalah 2
SubGraf
Sebuah subgraf dari suatu graf G = (V, E) adalah suatu graf H =(V’, E’) dimana V’ subhimpunan dari V
dan E’ subhimpunan dari E

Contoh : Graf G dengan V = {u, v, w}, E = {(u, v), (v, w), (w, u)}
H1 , H2 adalah subgraph dari graf

u u u

v w v w v w
G H1 H2
Operasi pada Graf

1. Gabungan G1  G2
2. Irisan G1  G2
3. Selisih G1 - G2
4. Penjumlahan Ring G1  G2
Operasi pada Graf
Bila diketahui 2 buah graf : G1(V1,E1) dan G2(V2,E2),
maka :

1. Gabungan G1  G2
graf dengan himpunan V nya = V1  V2
dan himpunan E nya = E1  E2

2. Irisan G1  G2
graf dengan himpunan V nya = V1  V2
dan himpunan E nya = E1  E2
Operasi pada Graf
Bila diketahui 2 buah graf : G1(V1,E1) dan G2(V2,E2), maka :

3. Selisih G1 - G2
graf dengan himpunan V nya = V1 dan himpunan E nya = E1 - E2
Selisih G2 – G1
graf dengan himpunan V nya = V2 dan himpunan E nya = E2 – E1

4. Penjumlahan Ring G1  G2
graf yang dihasilkan dari
(G1  G2) – (G1  G2) atau (G1 -  (G2 - G1)
Operasi pada Graf
Graf Null/Hampa
Suatu graf dikatakan graf null/hampa bila graf tersebut tidak mengandung
ruas.

Contoh : G1. V ≠ ∅. Dan E= ∅

a c
G1
Penghapusan/Deletion
Penghapusan dapat dilakukan pada simpul ataupun ruas.

1) Penghapusan Simpul .
Notasinya : G – {V}
Contoh :
Pemendekan/Shorting
Pemendekan/Shorting adalah menghapus simpul yang dihubungkan oleh 2 ruas (simpul
berderajat 2), lalu menghubungkan titik-titik ujung yang lain dari kedua ruas tersebut.

Contoh :
Derajat Graf
Derajat simpul adalah banyaknya ruas yang terhubung ke simpul tersebut.
Derajat graf adalah jumlah dari derajat simpul-simpulnya.
Derajat dari sebuah loop adalah dua

b c d deg (a) = 2
Contoh Graf G : deg (b) = 4
deg (c) = 4
deg (d) = 1
deg (e) = 3
deg (f) = 4
a f e g deg (g) = 0

Derajat graf G adalah 2+4+4+1+3+4+0= 18


Jenis Simpul
Simpul Ganjil Simpul Bergantung / Akhir
bila derajat simpulnya adalah 1
bila derajat simpulnya merupakan bilangan
ganjil

Simpul Genap Simpul Terpencil


bila derajat simpulnya merupakan bilangan bila derajat simpulnya adalah 0
genap
Keterhubungan pada Graf
Walk Path / Jalur
barisan simpul dan ruas Walk dengan simpul
yang berbeda

Trail Cycle / Sirkuit


Walk dengan ruas Trail tertutup dengan
yang berbeda derajat setiap simpul = 2
Contoh

1) A, B, C, D, E, F, C, A, B, D, C → Walk 7) A, B, D, E, F, C, A → Cycle
2) A, B, C, D, E, F, C, A → Trail 8) C, E, F → Path
3) A, B, C, A → Cycle 9) B, D, C, B → Cycle
4) A, B, D, C, B, D, E → Walk 10) C, A, B, C, D, E, C, F, E → Trail
5) A, B, C, D, E, C, F → Trail 11) A, B, C, E, F, C, A → Trail
6) 6) A, B, D, C, E, D → Trail
Graf Terhubung
• Suatu graf G disebut terhubung jika untuk setiap 2 simpul
dari graf terdapat jalur yang menghubungkan kedua simpul
tersebut.
• Setiap Subgraf terhubung dari suatu graf disebut komponen
dari G bila subgraf tersebut tidak terkandung dalam subgraf
terhubung lain yang lebih besar.
• Jarak antara 2 simpul dalam graf G adalah panjang jalur
terpendek antara ke-2 simpul tersebut.
• Diameter suatu graf terhubung G adalah maksimum jarak
antara simpul-simpul G
Cutset
Subgraf S dari graf terhubung G disebut Cut-Set jika subgraf S dipindahkan dari G, akan
menyebabkan G tidak terhubung .

Graf Regular
graf dengan derajat setiap simpulnya sama.

Anda mungkin juga menyukai