Anda di halaman 1dari 51

GRAPH

Tujuan
Pembelajaran
Tujuan Pembelajaran

Dengan mempelajari teori graf diharapkan mahasiswa dapat :


1. Meningkatkan kemampuannya berpikir logis, kritis, dan
analitis melalui aktivitas pembelajaran yang dilakukan,
khususnya ketika terlibat secara aktif dalam proses
penyelesaian masalah.
2. Mengetahui tentang cara pengaplikasian graf dalam
kehidupan sehari hari
3. Memberikan beberapa contoh pengaplikasian serta
memberi gambaran betapa bergunanya teori graf dalam
kehidupan sehari-hari.
Motivasi dan
Terminologi
Informal
Motivasi dan
Terminologi Informal

Dengan memodelkan keterhubungan kota-kota yang di Pulau Bangka dengan graf, kita dapat menjawab
pertanyaan-pertanyaan berikut:
a) Rute terpendek seperti apa yang menghubungkan kota Mentok dan Pangkal Pinang?
b) Apakah kita dapat mengunjungi setiap kota di Pulau Bangka dan hanya melalui kota-kota tersebut tepat sekali
saja dalam satu perjalanan?
c) Berapa banyak rute berbeda yang dapat dilalui seseorang jika pergi dari Bakit ke Pangkal Pinang bila
banyaknya kota yang dilalui harus sesedikit mungkin?
Dengan pemodelan graf, kota-kota yang ditinjau dimodelkan sebagai titik atau simpul atau verteks (vertex, jamak:
vertices) sedangkan jalan-jalan yang ditinjau dimodelkan sebagai sisi atau garis atau busur (edge atau arc).
Graf biasanya terdiri dari dua himpunan, yaitu himpunan simpul (dinotasikan dengan V ) dan himpunan sisi
(dinotasikan dengan E).
Kelompok
KELOMPOK 1 :
1.Devinka Lawagita A.P.
(1062207)
2.Gladys Tiffany (1062210)
3.Igus Wiyandi (1062211)
4.Khemal Fasyah Ishaq (1062215)
5.Ova Eryandri (1062221)
6.Rafi Alzibar
(1062223)

Kelas : 1 TRPL A
Prodi : D-IV TRPL
Materi
Graph
Latar
Belakang
Latar Belakang

Graf (Bahasa Inggris: graph) merupakan suatu objek dalam


matematika diskrit yang penting dan memiliki banyak penerapan,
salah satunya adalah dalam desain topologi jaringan komunikasi.
Graf dapat digunakan untuk memodelkan keterhubungan
antar objek-objek diskrit. Salah satunya adalah graf yang
menggambarkan keterhubungan antar kota
di Pulau Bangka (keterhubungan di sini ditinjau dari ada
tidaknya jalan raya yang
menghubungkan kota-kota tersebut)
Definisi
Graph
Definisi Graph

Definisi (Definisi Informal Graf)

Graf merupakan struktur matematika yang terdiri atas himpunan simpul (titik
atau vertex) dan himpunan sisi (garis atau edge) yang menghubungkan
simpul-simpul tersebut.

Definisi (untuk graf berarah dengan sisi ganda)


Suatu graf G dinyatakan dalam triplet (V; E; f) dengan
1. merupakan himpunan seluruh simpul pada graf,
2. merupakan himpunan seluruh sisi pada graf,
3. adalah fungsi totaldari ke

Graf berarah yang memiliki sisi ganda maupun gelang disebut graf berarah
sembarang atau graf ganda berarah (directed multigraph).
Latihan 1 : Graf Berarah dengan Sisi Ganda

Tuliskan graf berikut dalam bentuk triplet (V; E; f)

Kita memiliki dengan

1. ,
2. dengan defnisi:
Graf Tak Berarah dengan Sisi Ganda

Definisi (untuk graf tak berarah berarah dengan sisi ganda)


Suatu graf dinyatakan dalam triplet dengan
1. merupakan himpunan seluruh simpul pada graf,
2. merupakan himpunan seluruh sisi pada graf,
3. adalah fungsi totaldari ke himpunan
Graf tak berarah yang memiliki sisi ganda maupun gelang disebut graf samar
atau graf semu (pseudograph).
Latihan 2 : Graf Tak Berarah dengan Sisi Ganda

Tuliskan graf berikut dalam bentuk triplet (V; E; f)

Kita memiliki dengan

1. ,
2. dengan defnisi:
Graf Berarah Tanpa Sisi Ganda

Definisi (sisi ganda dan gelang)


Dengan definisi graf yang telah diberikan sebelumnya, sisi dikatakan
sebagai sisi ganda (parallel edge) apabila . Sisi dikatakan
sebagai gelang (loop) apabila atau .

Definisi (untuk graf berarah tanpa sisi ganda)


Suatu graf dinyatakan dalam pasangan dengan
1. merupakan himpunan seluruh simpul pada graf tersebut,
2. .

Graf berarah yang tidak memiliki sisi ganda namun boleh memiliki gelang disebut
graf berarah atau digraf (directed graph/ digraph).
Latihan 3 : Graf Berarah Tanpa Sisi Ganda

Tuliskan graf berikut dalam bentuk pasangan (V, E)

Kita memiliki dengan

1. ,
Graf Tak Berarah Tanpa Sisi Ganda

Definisi (untuk graf tak berarah Tanpa sisi ganda)


Suatu graf dinyatakan dalam pasangan dengan
1. merupakan himpunan simpul pada graf tersebut
2.
Definisi (graf sederhana (simple graph))
Graf sederhana (simple graph) adalah graf tak berarah yang tidak memiliki sisi
ganda maupun gelang
Latihan 4 : Graf Tak Berarah Tanpa Sisi Ganda

Tuliskan graf berikut dalam bentuk pasangan (V, E)

Kita memiliki dengan

1. ,
Latihan 5

Misalkan adalah graf-graf yang digambarkan sebagai berikut


(berturut-turut dari kiri ke kanan ).
1 1 1

𝑒4 𝑒4
𝑒1 𝑒1
𝑒 𝑒
𝑒2 3 𝑒2 3
2 3 2 3 2 𝑒8
𝑒6 𝑒6
3
𝑒5 𝑒7 𝑒5 𝑒7
4 4 4

Berikan definisi formal untuk graf-graf tersebut.


Solusi Latihan 5
1. dengan dan

2. dengan
dan didefinisikan sebagai:

3. dengan , dan didefinisikan sebagai


Graf Berhingga dan Graf Tak Berhingga

Kita telah melihat bahwa graf dapat ditulis dalam definisi formal
atau , himpunan V adalah himpunan simpul dan himpunan E adalah
himpunan sisi.
Definisi (Graf Berhingga dan Tak Berhingga)
Suatu graf atau dikatakan graf berhingga bila V adalah
himpunan berhingga, dengan perkataan lain untuk suatu . Jika V
tidak berhingga, maka G dikatakan graf tak berhingga.
Jenis – Jenis
Graph
Jenis – Jenis
Graph

Jenis Sisi Sisi ganda dibolehkan? Sisi gelang


dibolehkan?

Graf sederhana Tak-berarah Tidak Tidak

Graf ganda Tak-berarah Ya Tidak

Graf semu Tak-berarah Ya Ya

Graf berarah Berarah Tidak Ya

Graf ganda berarah Berarah Ya Ya


Terminologi
Graph
Lintasan
(Path)
Lintasan (Path)

1
Lintasan yang panjangnya n dari simpul awal di dalam graf ialah
barisan berselang-seling dan sisi-sisi yang terbentuk sedemikian
sehingga e1 = (v0, v1 ), e2 = (v1, v2 ), ... , en = (vn-1, vn ) adalah si- 2 3
sisi dari graf G

Panjang lintasan: jumlah sisi dalam lintasan tersebut. Lintasan 1, 2 , 4


𝐺1
4, 3 pada memiliki panjang 3
Sirkuit
(Circuit)
Siklus (Cycle) atau Sirkuit (Circuit)

Sirkuit (atau siklus): Lintasan yang berawal dan


berakhir pada simpul yang sama. 2 3

Panjang sirkuit: jumlah sisi dalam sirkuit. Sirkuit 1,


2, 3, 1 pada memiliki panjang 3. 4
𝐺1
Keterhubungan
(Connected)
Keterhubungan (Connected)

2
5

1
4
6
3 8 7

Contoh graf terhubung Contoh graf tak-terhubung

Dua buah simpul dan simpul disebut terhubung jika terdapat lintasan dari ke

G disebut graf terhubung (connected graph) jika untuk setiap pasang simpul dan dalam
himpunan V terhadap lintasan dari ke

Jika tidak, maka G disebut graf tak-terhubung (disconnected graph)


Keterhubungan (Connected)

Graf berarah G dikatakan terhubung jika graf tidak berarahnya terhubung


(graf tidak berarah dari G diperoleh dengan menghilangkan arahnya).
Dua simpul, dan , pada graf berarah G disebut terhubung kuat (strongly
connected) jika terdapat lintasan berarah dari ke dan juga lintasan
berarah dari ke
Jika dan tidak terhubung kuat tetapi terhubung pada graf tidak
berarahnya, maka dan dikatakan terhubung lemah (weakly coonected).

Simpul 1 dan 4 terhubung kuat, karena ada lintasan dari 1 ke 4


lintasan dari 4 ke 1:
Lintasan dari 1 ke 4 : 1, 2, 3, 4
Lintasan dari 4 ke 1 : 4, 5, 1
Keterhubungan (Connected)

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.

Graf berarah berhubung kuat: selalu ada lintasan dari


sepasang simpul manapun

Graf berarah Graf berarah


Terhubung kuat Terhubung lemah
Code
Program
Latihan
Soal
Latihan Soal

Soal 1 - 3
Untuk soal nomor 1 sampai 3, menggunakan graf di samping
1. Berapa simpul (vertex) pada graf tersebut . . . .
A. 4 C. 7
B. 5 D. 8

2. Graf disamping merupakan graf jenis . . . .


A. Graf semu C. Graf sederhana
B. Graf ganda D. Graf berarah
3. Apakah graf disamping terhubung?
A. Ya terhubung C. Terhubung kuat
B. Tidak terhubung D. Terbuhung lemah
Latihan Soal

Soal 4

Pernyataan yang benar terkait graf di atas adalah . . . .


A. Simpul bertetangga dengan
B. Simpul bertetangga dengan dan
C. Simpul merupakan simpul terpencil
D. Graf tersebut bukan graf sederhana
Latihan Soal

Soal 5

Misalkan simpul dari suatu graf merepresentasikan kota, sedangkan sisinya


merepresentasikan jalur perjalanan yang menghubungkan kota yang satu ke
kota yang lain. Jika dimodelkan dalam graf, pernyataan berikut yang tepat
adalah . . . .
A. Graf yang dibuat merupakan graf sederhana
B. Graf yang dibuat memuat gelang
C. Graf yang dibuat merupakan multigraf
D. Graf yang dibuat pasti memuat simpul terpencil
E. Sisi pada graf yang dibuat tidak harus berarah
Pembahasan
Soal
Soal 1 - 3
Untuk soal nomor 1 sampai 3, menggunakan graf di samping
1. Berapa simpul (vertex) pada graf tersebut . . . .
A. 4 C. 7
B. 5 D. 8

2. Graf disamping merupakan graf jenis . . . .


A. Graf semu C. Graf sederhana
B. Graf ganda D. Graf berarah
3. Apakah graf disamping terhubung?
A. Ya terhubung C. Terhubung kuat
B. Tidak terhubung D. Terbuhung lemah
Pembahasan
Soal
Soal 1 - 3

Nomor 1:
Graf tersebut memiliki simpul atau vertex
adalah 5 yaitu, , , , ,
Nomor 2:
merupakan graf sederhana, karena tidak memiliki sisi ganda,
sisi gelang dan sisinya tidak memiliki arah
Nomor 3:
Terhubung, pada graf tersebut terhubung karena vertex atau
simpul nya memiliki sisi.
Latihan Soal

Soal 4

Pernyataan yang benar terkait graf di atas adalah . . . .


A. Simpul bertetangga dengan
B. Simpul bertetangga dengan dan
C. Simpul merupakan simpul terpencil
D. Graf tersebut bukan graf sederhana
Latihan Soal

Soal 4

Cermati model graf yang diberikan dengan seksama.


Cek opsi A:
Simpul bertetangga dengan , bukan .
Cek opsi B:
Benar bahwa simpul bertetangga dengan dan
Cek opsi C:
Simpul bukan simpul terpencil karena ada setidaknya satu sisi yang menghubungkannya dengan simpul lain.
Cek opsi D:
Graf tersebut seharusnya graf sederhana karena tidak memuat sisi rangkap maupun gelang.
Latihan Soal

Soal 5

Misalkan simpul dari suatu graf merepresentasikan kota, sedangkan sisinya


merepresentasikan jalur perjalanan yang menghubungkan kota yang satu ke
kota yang lain. Jika dimodelkan dalam graf, pernyataan berikut yang tepat
adalah . . . .
A. Graf yang dibuat merupakan graf sederhana
B. Graf yang dibuat memuat gelang
C. Graf yang dibuat merupakan multigraf
D. Graf yang dibuat pasti memuat simpul terpencil
E. Sisi pada graf yang dibuat tidak harus berarah
Latihan Soal
Soal 5
Misalkan simpul dari suatu graf merepresentasikan kota, sedangkan sisinya merepresentasikan jalur
perjalanan yang menghubungkan dua kota berbeda.
Cek opsi A:
Graf yang dibuat boleh memiliki sisi rangkap, artinya ada lebih dari satu jalur yang dapat ditempuh untuk
berangkat dari satu kota tertentu ke kota yang lain. Jadi, graf yang dibuat belum tentu sederhana.
Cek opsi B:
Ada kemungkinan suatu kota memiliki jalur tertentu yang rutenya akan balik ke kota semula (biasanya
digunakan untuk keperluan wisata/jalan-jalan). Namun, hal ini bukan berarti graf yang merepresentasikannya
memuat gelang karena jalur seperti itu bersifat opsional (boleh ada, boleh tidak).
Cek opsi C:
Graf yang dibuat boleh memiliki sisi rangkap. Jika demikian, graf seperti itu disebut multigraf. Namun, tidak
ada keharusan untuk memuat sisi rangkap dalam kasus ini. Dengan kata lain, ada kemungkinan terdapat satu
rute saja yang menghubungkan setiap kota tertentu ke kota yang lain.
Latihan Soal

Soal 5
Cek opsi D:
Ketika graf yang dibuat memuat simpul terpencil, itu artinya ada kota yang terisolasi (tidak bisa dikunjungi
dengan jalur perjalanan apa pun). Hal ini memang mungkin saja terjadi, misalnya karena kebijakan karantina
untuk pencegahan penyebaran penyakit. Namun, tidak ada keharusan hal itu terjadi.
Cek opsi E:
Sisi pada graf yang dibuat tidak harus berarah. Pernyataan ini benar. Dengan kata lain, sisi pada graf boleh
berarah atau tidak. Jika sisinya berarah, jalur perjalanan yang menghubungkan suatu kota ke berbeda dengan
jalur perjalanan dari arah sebaliknya. Namun, jika sisinya tidak berarah, jalur perjalanan dapat dilalui, baik
dari suatu kota maupun dari kota yang lain.

Anda mungkin juga menyukai