) ) ) ) ) ) ) ) )
Konsep Dasar
Teori Graf
(Definisi, Contoh, dan Aplikasi Graf)
Kelompok 1
) ) ) ) ) ) ) ) )
) ) ) ) ) ) ) ) )
ANGGOTA KELOMPOK 1
01 02 03 04 05
Teori graf pertama kali diperkenalkan oleh Leonhard Euler seorang matematikawan
berkebangsaan Swiss pada tahun 1736 melalui tulisan Euler yang berisi tentang upaya
pemecahan masalah jembatan Konigsberg yang sangat terkenal di Eropa. Pada abad ke – 18,
Euler memperkenalkan dasar pengembangan teori graf. Pada saat itu di kota Koningsberg,
terdapat suatu sungai yang membelah kota menjadi empat daratan yang terpisah. Daratan
tersebut dihubungkan oleh tujuh jembatan. Warga kota tersebut ingin melewati setiap
jembatan tepat satu kali dan kembali lagi ke tempat awal. Euler membuktikan, dengan
menggunakan suatu bentuk representasi tertentu, bahwa hal itu tidak mungkin. Bentuk
representasi itu berkembang menjadi teori graf yang kita kenal hingga saat ini.
PENDAHULUAN
) ) ) ) ) ) ) ) ) Jembatan Koningsberg
) ) ) ) ) ) ) ) )
Konsep graf yang sederhana dapat
digunakan untuk merepresentasikan suatu
objek dan hubungan dari objek tersebut.
) ) ) ) ) )
Representasinya bisa dengan titik, bulatan,
atau dengan noktah untuk menyatakan
objek, sedangkan hubungan antara objek-
Representasi Graf objeknya dinyatakan dengan garis. Dengan
merepresentasikan permasalahan ke dalam
bentuk graf, maka permasalahan tersebut
dapat lebih mudah dimengerti dan
diselesaikan.
) ) ) ) ) ) ) ) )
) ) ) ) ) ) ) ) )
01
DEFINISI GRAF
G = (V, E)
V : Himpunan tak kosong dari simpul-simpul (Vertices)
E : Himpunan sisi-sisi (edges) yang menggunakan
sepasang simpul
) ) ) ) ) ) ) ) )
) ) ) ) ) ) ) ) )
V = { 1, 2, 3, 4 }
02
6 Lintasan atau Path Contoh : Misal akan ditemukan lintasan dari simpul 1 ke simpul 4
• Lintasan 1, 2, 4 adalah lintasan dengan barisan sisi (1,2), (2,4)
Lintasan pada graf adalah kumpulan
Atau dapat ditulis L (1) = 1, 2, 4
simpul dan sisi yang berselang seling
• Lintasan 1, 2, 3, 4 adalah lintasan dengan barisan sisi (1,2),
sehingga membentuk jalur dari simpul ke
simpul. (2,3), (3,4) Atau dapat ditulis L(2) = 1, 2, 3
Upagraf merupakan himpunan simpul dan sisi yang merupakan himpunan bagian dari
sebuah graf.
Contoh :
) ) ) ) ) ) ) ) )
) ) ) ) ) ) ) ) )
03
JENIS-JENIS GRAF
) ) ) ) ) ) ) ) )
) ) ) ) ) ) ) ) )
BEBERAPA JENIS GRAF
01 03
Grad kosong adalah graf yang tidak • Tak berarah
memiliki sisi • Tidak mengandung
Contoh: gelang
Graf kosong N1 dan N2 • Mengandung sisi
ganda
02 • Tidak mengandung
gelang
• Tidak mengandung
04 • Mengandung
gelang
• Mengandung sisi
sisi ganda ganda
) ) ) ) ) ) ) ) )
) ) ) ) ) ) ) ) )
BEBERAPA JENIS GRAF
07 Graf Lengkap
Graf sederhana yang setiap simpulnya terhubung (oleh
08 Graf Berbobot
satu sisi) ke semua simpul lainnya. Dengan kata lain, Graf berbobot (label)
setiap simpulnya bertetangga. adalah graf yang setiap
sisinya diberi sebuah
harga (bobot).
) ) ) ) ) ) ) ) )
) ) ) ) ) ) ) ) )
BEBERAPA JENIS GRAF
9. GRAF
10. GRAF TERHUBUNG DAN TIDAK
POHON TERHUBUNG
Graf pohon adalah graf terhubung yang tidak Suatu graf disebut sebagai graf terhubung apabila
mengandung sirkuit (siklus). Suatu graf G untuk setiap pasang simpul u dan v di dalam
adalah pohon jika dan hanya jika terdapat satu himpunan V terdapat lintasan dari u ke v yang juga
dan hanya satu jalur diantara setiap pasang harus berarti ada lintasan dari v ke u. Jika tidak,
simpul dari Graf G. maka G disebut graf tidak terhubung.
) ) ) ) ) ) ) ) )
) ) ) ) ) ) ) ) )
04
Persoalan
“Bagaimana pelanggan dapat mencari
produk yang diinginkan dari sekian
banyak produk yang tersedia di aplikasi
Shopee?”
Pemanfaatan Teori Graf Pada Aplikasi Shopee: Menghubungkan Produk-
) ) ) ) ) ) ) ) ) 01 Produk Yang Dijual Oleh Penjual
) ) ) ) ) ) ) ) )
Penjual
Kategori Tas
Representasi Graf Pada Pengelompokkan Produk Berdasarkan Penjual yang Sama
) ) ) ) ) ) ) ) )
) ) ) ) ) ) ) ) )
Tabel Hubungan Produk dan Penjual
Representasi Graf Pada Pengelompokkan Produk Berdasarkan Penjual yang Sama
) ) ) ) ) ) ) ) )
) ) ) ) ) ) ) ) )
(i)
Keterangan:
Simpul menunjukkan
produk yang dijual oleh (ii)
penjual
(iv)
) ) ) ) ) ) ) ) ) 02 Kategori
) ) ) ) ) ) ) ) )
Tampilan Sub Kategori
Tampilan Awal Tampilan Kategori Produk
dari Opsi "Semua
Aplikasi Shopee Aplikasi Shopee Tampilan Sub Kategori dari Opsi
Kategori" "Kategori Makanan Ringan"
Representasi Graf Pohon Pada Pengelompokkan Produk Berdasarkan Kategori
) ) ) ) ) ) ) ) )
) ) ) ) ) ) ) ) )