Anda di halaman 1dari 31

GRAPH

Pengatar
Graf adalah suatu diagram yang memuat
informasi tertentu jika diinterpretasikan
secara tepat. Misalkan: bentuk struktur
organisasi, diagram alir, peta.
Digunakan untuk merepresintasikan objek-
objek diskret dan hubungan antara objek-
objek tersebut, dalam bentuk garis berarah
ataupun tidak berarah

2
Secara visual objek dinyatakan dengan bulatan
atau titik dan hubungan antara objek
dinyatakan dengan garis.

3
Peta Wilayah Jawa Tengah

Rembang
Kudus
Brebes Demak
Tegal Pemalang Kendal
Semarang
Pekalo ngan
Slawi Blo ra

Temanggung Purwodadi
Salatig a
Wonosobo
Purbalin gga
Purwokerto
Sragen
Banjarnegara Boyolali Solo

Kroya Sukoharjo
Cilacap Kebumen Magelang
Klaten
Purworejo
Wonogiri

4
Sejarah Graf
 masalah jembatan Konigsberg (tahun 1736)

 Graf yang merepresentasikan jembatan Konigsberg:


• Simpul (vertex)  menyatakan daratan
• Sisi (edge)  menyatakan jembatan

 Bisakah melalui setiap jembatan tepat sekali dan kembali lagi ke


tempat semula?
5
Definisi Graf
 Graf G = (V, E), yang dalam hal ini:
V = himpunan tidak-kosong dari simpul-simpul
(vertices)
= { v1 , v2 , ... , vn }

E = himpunan sisi (edges) yang menghubungkan


sepasang simpul
= {e1 , e2 , ... , en }

6
Contoh Graf :
 G1 adalah graf dengan
V = { 1, 2, 3, 4 }
E = { (1, 2), (1, 3), (2, 3), (2, 4), (3, 4) }
 G2 adalah graf dengan
V = { 1, 2, 3, 4 }
E = { (1, 2), (2, 3), (1, 3), (3, 1), (2, 4), (3, 4), (4, 3) }
= { e1, e2, e3, e4, e5, e6, e7}
 G3 adalah graf dengan
V = { 1, 2, 3, 4 }
E = { (1, 2), (2, 3), (1, 3), (1, 3), (2, 4), (3, 4), (3, 4), (3, 3) }
= { e 1 , e 2 , e 3, e 4 , e 5 , e 6 , e 7 , e 8 }

Pada G2, sisi e3 = (1, 3) dan sisi e4 = (3, 1) dinamakan sisi-ganda (multiple edges atau
paralel edges) karena kedua sisi ini menghubungi dua buah simpul yang sama, yaitu
simpul 1 dan simpul 3.
 
Pada G3, sisi e8 = (3, 3) dinamakan gelang atau kalang (loop) karena ia berawal dan
berakhir pada simpul yang sama. 7
Jenis-Jenis Graf
 Berdasarkan ada tidaknya gelang atau sisi ganda pada
suatu graf, maka graf digolongkan menjadi dua jenis:

1. Graf sederhana (simple graph).


Graf yang tidak mengandung gelang maupun sisi-
ganda dinamakan graf sederhana. G1 pada Gambar 2
adalah contoh graf sederhana
 
2. Graf tak-sederhana (unsimple-graph).
Graf yang mengandung sisi ganda atau gelang
dinamakan graf tak-sederhana (unsimple graph). G2
dan G3 pada Gambar 2 adalah contoh graf tak-
sederhana
8
Jenis-Jenis Graf
 Berdasarkan jumlah simpul pada suatu graf, maka secara
umum graf dapat digolongkan menjadi dua jenis:

1. Graf berhingga (limited graph)


Graf berhingga adalah graf yang jumlah simpulnya,
n, berhingga.
 
2. Graf tak-berhingga (unlimited graph)
Graf yang jumlah simpulnya, n, tidak berhingga
banyaknya disebut graf tak-berhingga.

9
Jenis-Jenis Graf
 Berdasarkan orientasi arah pada sisi, maka secara umum graf
dibedakan atas 2 jenis:
1. Graf tak-berarah (undirected graph)
Graf yang sisinya tidak mempunyai orientasi arah disebut graf
tak-berarah. Tiga buah graf pada Gambar 2 adalah graf tak-
berarah.
 
2. Graf berarah (directed graph atau digraph)
Graf yang setiap sisinya diberikan orientasi arah disebut
sebagai graf berarah. Dua buah graf pada Gambar 3 adalah
graf berarah.

10
Jenis Graf

Jenis Sisi Sisi ganda Sisi gelang


dibolehkan? dibolehkan?

Graf sederhana Tak-berarah Tidak Tidak


Graf ganda Tak-berarah Ya Tidak
Graf semu Tak-berarah Ya Ya
Graf berarah Bearah Tidak Ya
Graf-ganda berarah Bearah Ya Ya

11
Contoh Terapan Graf
 Terapan graf pada teori otomata
Mesin jaja (vending machine)

Keterangan:
a : 0 sen dimasukkan
b : 5 sen dimasukkan
c : 10 sen dimasukkan
d : 15 sen atau lebih dimasukkan
12
Contoh Terapan Graf
 Jaringan komunikasi adalah kumpulan beberapa pusat
atau stasiun yang dapat berkomunikasi secara langsung.

13
TERMINOLOGI GRAF

 Ketetanggaan (Adjacent)
Dua buah simpul dikatakan bertetangga bila
keduanya terhubung langsung.

graf G1 : simpul 1 bertetangga


dengan simpul 2 dan 3, simpul
1 tidak bertetangga dengan
simpul 4.

14
TERMINOLOGI GRAF
 Bersisian (Incidency)
Untuk sembarang ruas e = (vj, vk) dikatakan :
e bersisian dengan simpul vj , atau
e bersisian dengan simpul vk

graf G1:
ruas (2, 3) bersisian dengan simpul 2 dan simpul 3,
ruas (2, 4) bersisian dengan simpul 2 dan simpul 4,
tetapi ruas (1, 2) tidak bersisian dengan simpul 4.

15
TERMINOLOGI GRAF

 Simpul Terpencil (Isolated Vertex)


Simpul terpencil ialah simpul yang tidak
mempunyai sisi yang bersisian dengannya.

graf G3: simpul 5 adalah simpul terpencil.

 Graf Kosong (null graf atau empty graf)


Graf yang himpunan sisinya merupakan himpunan kosong
(Nn).
Graf N5 :

16
TERMINOLOGI GRAF
 Derajat (Degree)
Derajat suatu simpul d(v) adalah banyaknya ruas yang
menghubungkan suatu simpul.
Sedangkan Derajat Graf G adalah jumlah semua derajat simpul Graf G.

graf G1 : d(1) = d(4) = 2 ; d(2) = d(3) = 3


graf G2 : d(1) = 3  bersisian dengan ruas ganda
d(3) = 4  bersisian dengan self-loop (derajat sebuah self-loop = 2)
graf G3 : d(5) = 0  simpul terpencil / simpul terisolasi
d(4) = 1  simpul bergantung / simpul akhir

Jumlah derajat semua simpul Graf (derajat Graf) = dua kali banyaknya ruas
Graf (size/ukuran Graf). 17
TERMINOLOGI GRAF
Derajat (Degree)

 Pada graf berarah,


din(v) = derajat-masuk (in-degree)
= jumlah busur yang masuk ke simpul v
 

dout(v) = derajat-keluar (out-degree)


= jumlah busur yang keluar dari simpul v
 

d(v) = din(v) + dout(v)


din(1) = 2; dout(1) = 1

din(2) = 2; dout(2) = 3

din(3) = 2; dout(3) = 1

din(4) = 1; dout(4) = 2
18
TERMINOLOGI GRAF
Derajat (Degree)
Contoh :
 Diketahui graf dengan lima buah simpul. Dapatkah kita
menggambar graf tersebut jika derajat masing-masing
simpul adalah:
(a) 2, 3, 1, 1, 2
(b) 2, 3, 3, 4, 4
 

 Penyelesaian:
(a) tidak dapat, karena jumlah derajat semua simpulnya
ganjil (2 + 3 + 1 + 1 + 2 = 9).

(b) dapat, karena jumlah derajat


semua simpulnya genap
(2 + 3 + 3 + 4 + 4 = 16).
19
TERMINOLOGI GRAF
Lintasan (Path)
 Lintasan yang panjangnya n dari simpul awal v0 ke
simpul tujuan vn di dalam graf G ialah barisan
berselang-seling simpul-simpul dan sisi-sisi yang
berbentuk v0, e1, v1, e2, v2,... , vn –1, en, vn sedemikian
sehingga e1 = (v0, v1), e2 = (v1, v2), ... , en = (vn-1, vn)
adalah sisi-sisi dari graf G
• Tinjau graf G1: lintasan 1, 2, 4, 3 adalah
lintasan dengan barisan sisi (1,2),
(2,4), (4,3).
• Panjang lintasan adalah jumlah sisi
dalam lintasan tersebut. Lintasan 1, 2,
4, 3 pada G1 memiliki panjang 3.
20
TERMINOLOGI GRAF
Siklus (Cycle) atau Sirkuit (Circuit)
 Lintasan yang berawal dan berakhir pada simpul yang sama
disebut sirkuit atau siklus.

 Tinjau graf G1: 1, 2, 3, 1 adalah sebuah sirkuit.

 Panjang sirkuit adalah jumlah sisi dalam sirkuit tersebut. Sirkuit 1,


2, 3, 1 pada G1 memiliki panjang 3.

21
TERMINOLOGI GRAF
Terhubung (Connected)
 Dua buah simpul v1 dan simpul v2 disebut terhubung jika
terdapat lintasan dari v1 ke v2.
 G disebut graf terhubung (connected graph) jika untuk setiap
pasang simpul vi dan vj dalam himpunan V terdapat lintasan
dari vi ke vj.
 Jika tidak, maka G disebut graf tak-terhubung (disconnected
graph).

22
TERMINOLOGI GRAF
Terhubung (Connected)
 Graf berarah G dikatakan terhubung jika graf tidak berarahnya terhubung
(graf tidak berarah dari G diperoleh dengan menghilangkan arahnya).

 Dua simpul, u dan v, pada graf berarah G disebut terhubung kuat (strongly
connected) jika terdapat lintasan berarah dari u ke v dan juga lintasan
berarah dari v ke u.

 Jika u dan v tidak terhubung kuat tetapi terhubung pada graf tidak
berarahnya, maka u dan v dikatakan terhubung lemah (weakly coonected).

 Graf berarah G disebut graf terhubung kuat (strongly connected graph)


apabila untuk setiap pasang simpul sembarang u dan v di G, terhubung
kuat. Kalau tidak, G disebut graf terhubung lemah.

23
TERMINOLOGI GRAF
Graf Berbobot (Weighted Graph)

 Graf berbobot adalah graf yang setiap sisinya diberi sebuah


harga (bobot).

24
Graf Sederhana Khusus
a. Graf Lengkap (Complete Graph)
Graf lengkap ialah graf sederhana yang setiap simpulnya
mempunyai sisi ke semua simpul lainnya. Graf lengkap
dengan n buah simpul dilambangkan dengan Kn. Jumlah
sisi pada graf lengkap yang terdiri dari n buah simpul
adalah n(n – 1)/2.

25
Graf Sederhana Khusus
b. Graf Lingkaran
Graf lingkaran adalah graf sederhana yang setiap
simpulnya berderajat dua. Graf lingkaran dengan n
simpul dilambangkan dengan Cn.

26
Graf Sederhana Khusus
c. Graf Teratur (Regular Graphs)
Graf yang setiap simpulnya mempunyai derajat yang
sama disebut graf teratur. Apabila derajat setiap simpul
adalah r, maka graf tersebut disebut sebagai graf teratur
derajat r. Jumlah sisi pada graf teratur adalah nr/2.

27
Representasi Graf
1. Matriks Ketetanggaan (adjacency matrix)
A = [aij],
1, jika simpul i dan j bertetangga
aij = {
0, jika simpul i dan j tidak bertetangga

28
Representasi Graf
1. Matriks Ketetanggaan (adjacency matrix)
A = [aij],
1, jika simpul i dan j bertetangga
aij = {
0, jika simpul i dan j tidak bertetangga

29
Representasi Graf

2. Matriks bobot
Derajat tiap simpul i: n
(a) Untuk graf tak-berarah, d (vi )   aij
j 1
(b) Untuk graf berarah, n
din (vj) = jumlah nilai pada kolom j = a
i 1
ij

n
dout (vi) = jumlah nilai pada baris i = a
j 1
ij

30
Representasi Graf

3. Senarai Ketetanggaan (adjacency list)

31

Anda mungkin juga menyukai

  • Matematika Diskrit 09
    Matematika Diskrit 09
    Dokumen25 halaman
    Matematika Diskrit 09
    San Sancute
    Belum ada peringkat
  • GRAF
    GRAF
    Dokumen28 halaman
    GRAF
    Abas Mulyana
    Belum ada peringkat
  • Graf, Jenis, Dan Penerapan
    Graf, Jenis, Dan Penerapan
    Dokumen17 halaman
    Graf, Jenis, Dan Penerapan
    rizha
    Belum ada peringkat
  • Materi 4 - Graf
    Materi 4 - Graf
    Dokumen32 halaman
    Materi 4 - Graf
    Atian Rizki
    Belum ada peringkat
  • Bab 7 Graf
    Bab 7 Graf
    Dokumen120 halaman
    Bab 7 Graf
    M. Taufik Maulana
    Belum ada peringkat
  • Pertemuan 13 - Graf
    Pertemuan 13 - Graf
    Dokumen55 halaman
    Pertemuan 13 - Graf
    Eleana Clara
    Belum ada peringkat
  • Pertemuan 14
    Pertemuan 14
    Dokumen18 halaman
    Pertemuan 14
    WiZar Butuhuangselalu ArmaNa
    Belum ada peringkat
  • Graf
    Graf
    Dokumen133 halaman
    Graf
    azizbara
    Belum ada peringkat
  • Teori Graf
    Teori Graf
    Dokumen131 halaman
    Teori Graf
    Dygta Al-Kahli Dinaga
    Belum ada peringkat
  • Graf
    Graf
    Dokumen33 halaman
    Graf
    maritsa amanda
    Belum ada peringkat
  • Graf
    Graf
    Dokumen36 halaman
    Graf
    Komang Hary
    Belum ada peringkat
  • Onmipa
    Onmipa
    Dokumen39 halaman
    Onmipa
    dini
    Belum ada peringkat
  • Graf Pertemuan Ke-12
    Graf Pertemuan Ke-12
    Dokumen21 halaman
    Graf Pertemuan Ke-12
    Aldi Ikhsan Firdaus
    Belum ada peringkat
  • SD 12 Graf
    SD 12 Graf
    Dokumen25 halaman
    SD 12 Graf
    alfarianikacici
    Belum ada peringkat
  • P10 Teori Graph
    P10 Teori Graph
    Dokumen130 halaman
    P10 Teori Graph
    Anam 1
    Belum ada peringkat
  • Iv V
    Iv V
    Dokumen21 halaman
    Iv V
    MuHz
    Belum ada peringkat
  • Graff
    Graff
    Dokumen46 halaman
    Graff
    Kevin Aqil Hardiranto Ikko Shinshi Chen kevinaqil.2021
    Belum ada peringkat
  • Graf 1 Dan 2 (11-12)
    Graf 1 Dan 2 (11-12)
    Dokumen113 halaman
    Graf 1 Dan 2 (11-12)
    DENAN Gt
    Belum ada peringkat
  • Graf
    Graf
    Dokumen130 halaman
    Graf
    Bambang Yodi
    Belum ada peringkat
  • Graf 3-Kel. 8
    Graf 3-Kel. 8
    Dokumen49 halaman
    Graf 3-Kel. 8
    Askari B
    Belum ada peringkat
  • Modul Diskrit Bab 8 GRAPH&TREE
    Modul Diskrit Bab 8 GRAPH&TREE
    Dokumen43 halaman
    Modul Diskrit Bab 8 GRAPH&TREE
    Kiki Ernanda II
    Belum ada peringkat
  • Graf
    Graf
    Dokumen50 halaman
    Graf
    Nisehh hp
    Belum ada peringkat
  • Teori Graf
    Teori Graf
    Dokumen86 halaman
    Teori Graf
    Johan Munez
    0% (3)
  • Graf Resume
    Graf Resume
    Dokumen55 halaman
    Graf Resume
    Novi Thetha Sella
    Belum ada peringkat
  • Graf Resume
    Graf Resume
    Dokumen55 halaman
    Graf Resume
    someone
    Belum ada peringkat
  • Teori GRAPH (Konsep Dasar Graf) - 1
    Teori GRAPH (Konsep Dasar Graf) - 1
    Dokumen33 halaman
    Teori GRAPH (Konsep Dasar Graf) - 1
    Wardah Hasna Afifah Wardah
    Belum ada peringkat
  • Graf
    Graf
    Dokumen78 halaman
    Graf
    Muhammad Rafi Kurnia
    Belum ada peringkat
  • Graph
    Graph
    Dokumen40 halaman
    Graph
    Trafalgar Law
    Belum ada peringkat
  • 11 GRAF Rev
    11 GRAF Rev
    Dokumen59 halaman
    11 GRAF Rev
    James Palmer
    Belum ada peringkat
  • Pertemuan 10 Graf pt1 22 Nov
    Pertemuan 10 Graf pt1 22 Nov
    Dokumen59 halaman
    Pertemuan 10 Graf pt1 22 Nov
    Sulthan Rafid
    Belum ada peringkat
  • 14.MADIS Graf
    14.MADIS Graf
    Dokumen97 halaman
    14.MADIS Graf
    Destroyer
    Belum ada peringkat
  • 1 Graph
    1 Graph
    Dokumen101 halaman
    1 Graph
    ppg.isnysafira01530
    Belum ada peringkat
  • 6 Graf 1
    6 Graf 1
    Dokumen98 halaman
    6 Graf 1
    Rendy B. Suharsono
    Belum ada peringkat
  • Materi 10
    Materi 10
    Dokumen82 halaman
    Materi 10
    09. David Christianto
    Belum ada peringkat
  • Pengantar Teori GRAPH (Kuliah Online)
    Pengantar Teori GRAPH (Kuliah Online)
    Dokumen127 halaman
    Pengantar Teori GRAPH (Kuliah Online)
    rania insyara
    Belum ada peringkat
  • P5 - Teori Graf
    P5 - Teori Graf
    Dokumen57 halaman
    P5 - Teori Graf
    Hndhyt
    Belum ada peringkat
  • Pertemuan Graf
    Pertemuan Graf
    Dokumen18 halaman
    Pertemuan Graf
    Luh Putu Safitri Pratiwi
    Belum ada peringkat
  • Pertemuan Ke-5
    Pertemuan Ke-5
    Dokumen129 halaman
    Pertemuan Ke-5
    Dhaniswara
    Belum ada peringkat
  • Graf
    Graf
    Dokumen133 halaman
    Graf
    darren armani
    Belum ada peringkat
  • BAB VII - Graph Dan Tree
    BAB VII - Graph Dan Tree
    Dokumen78 halaman
    BAB VII - Graph Dan Tree
    Nila Akhidatun Nisa
    Belum ada peringkat
  • Gain
    Gain
    Dokumen127 halaman
    Gain
    Dyan Hatining Ayu S
    Belum ada peringkat
  • Pertemuan 13 - Graf
    Pertemuan 13 - Graf
    Dokumen36 halaman
    Pertemuan 13 - Graf
    Eduardo Kharisma
    Belum ada peringkat
  • Dasar Teori Graf
    Dasar Teori Graf
    Dokumen130 halaman
    Dasar Teori Graf
    Benya Namsa
    Belum ada peringkat
  • (13-14) Graph-Tree (Add0)
    (13-14) Graph-Tree (Add0)
    Dokumen49 halaman
    (13-14) Graph-Tree (Add0)
    hawarieslab
    Belum ada peringkat
  • Graf 09
    Graf 09
    Dokumen40 halaman
    Graf 09
    mrey41376
    Belum ada peringkat
  • Graf
    Graf
    Dokumen71 halaman
    Graf
    kazuma san
    Belum ada peringkat
  • Graf 2020 Bagian1 PDF
    Graf 2020 Bagian1 PDF
    Dokumen58 halaman
    Graf 2020 Bagian1 PDF
    Raihan Rizki
    Belum ada peringkat
  • GRAF
    GRAF
    Dokumen86 halaman
    GRAF
    Chusnul Mustain
    Belum ada peringkat
  • Graf
    Graf
    Dokumen130 halaman
    Graf
    LuckyRamdani
    Belum ada peringkat
  • Teori Graf Pertemuan 8
    Teori Graf Pertemuan 8
    Dokumen89 halaman
    Teori Graf Pertemuan 8
    san_samba
    Belum ada peringkat
  • Graf Bagian 1-4 - Copy-1
    Graf Bagian 1-4 - Copy-1
    Dokumen86 halaman
    Graf Bagian 1-4 - Copy-1
    Khaerun Anwar
    Belum ada peringkat
  • Teori Graf
    Teori Graf
    Dokumen86 halaman
    Teori Graf
    Linda Aprilia
    Belum ada peringkat
  • Pertemuan 14 - Graph
    Pertemuan 14 - Graph
    Dokumen45 halaman
    Pertemuan 14 - Graph
    Syauqi Mubarok
    Belum ada peringkat
  • Materi 1 Graph
    Materi 1 Graph
    Dokumen39 halaman
    Materi 1 Graph
    anon_995144990
    Belum ada peringkat
  • Graf
    Graf
    Dokumen35 halaman
    Graf
    teja230030321
    Belum ada peringkat
  • Graf (2015)
    Graf (2015)
    Dokumen132 halaman
    Graf (2015)
    Sardo Sipayung
    Belum ada peringkat
  • (D4) - Slide 15-Graph PDF
    (D4) - Slide 15-Graph PDF
    Dokumen21 halaman
    (D4) - Slide 15-Graph PDF
    Muhammad Fauzan
    Belum ada peringkat
  • Pertemuan 9
    Pertemuan 9
    Dokumen7 halaman
    Pertemuan 9
    Yodi Keren
    Belum ada peringkat
  • Konsep Manajemen Proyek PL
    Konsep Manajemen Proyek PL
    Dokumen18 halaman
    Konsep Manajemen Proyek PL
    Yodi Keren
    Belum ada peringkat
  • PTK Bahasa Inggris SMP
    PTK Bahasa Inggris SMP
    Dokumen57 halaman
    PTK Bahasa Inggris SMP
    Yodi Keren
    Belum ada peringkat
  • Network Fundamental
    Network Fundamental
    Dokumen26 halaman
    Network Fundamental
    Yodi Keren
    100% (1)
  • Teori Bahasa Dan Otomata
    Teori Bahasa Dan Otomata
    Dokumen6 halaman
    Teori Bahasa Dan Otomata
    Yodi Keren
    Belum ada peringkat
  • Tabel ASli
    Tabel ASli
    Dokumen1 halaman
    Tabel ASli
    Yodi Keren
    Belum ada peringkat
  • Proposal UNBK SATUAN SMPN 1 Cadangan
    Proposal UNBK SATUAN SMPN 1 Cadangan
    Dokumen10 halaman
    Proposal UNBK SATUAN SMPN 1 Cadangan
    Yodi Keren
    Belum ada peringkat