SlideShare a Scribd company logo
1 of 6
Struktur Data Materi IX
GRAPH
Struktur Data Materi IX
GRAPH
 Graph didefinisikan sebagai pasangan himpunan titik/simpul/vertex (V) dan
himpunan garis/edge (E), dinyatakan dalam bentuk G=(V,E) dimana V tidak
boleh kosong dan garis menghubungkan dua buah vertex.
V = { v1, v2, v3, v4, v5, . . ., vn }
E = { e1, e2, e3, e4, e5, . . ., en }
Dimana:
v  V disebut vertex / node / titik (vertice)
e  E disebut garis (edge) / busur (arc), menghubungkan dua buah vertex
Contoh:
v1
v2
v3
v4
v5
v6
e1
e2 e3
e4
e5
e6
e7
e8
e9
e10
V = { v1, v2, v3, v4, v5, v6 }
E = { e1, e2, e3, e4, e5, e6, e7, e8, e9, e10 }
v1
v2
v3
v4
v5
e1
e2 e3
e4
e5
e6
e7
e8
e9
e10
v6
Struktur Data Materi IX
1. Walk: perjalanan dari satu titik ke titik
lainnya melintasi titik dan garis. Titik dan
garis dapat dilalui lebih dari satu kali.
v1
v2 v3
v4
v5
e1
e2
e3
e4
e5
e6
e7 e8 v1, e1, v2, e7, v5, e8, v2, e7, v5, e6, v4, e5, v4
Contoh:
2. Loop: perjalanan dari satu titik ke titik
yang sama melalui garis yang menghu-
bungkan titik itu sendiri.
Contoh: v4, e5, v4 dan v3, e3, v3
3. Trail: perjalanan dari satu titik ke titik lainnya melintasi titik dan garis tetapi garis hanya
boleh dilalui satu kali sedangkan titik dapat dilalui berulang kali.
Contoh: v1, e1, v2, e7, v5, e8, v2, e2, v3, e3, v3
4. Path (lintasan): perjalanan dari satu titik ke titik lainnya melintasi titik dan garis tetapi
titik dan garis hanya boleh dilalui satu kali, kecuali titik awal dan titik akhir (terminal)
Contoh: v5, e6, v4, e4, v3, e2, v2, e1, v1
5. Circuit: merupakan sebuah path tetapi garis yang dilalui merupakan lintasan tertutup.
Dengan kata lain lintasan berawal dan berakhir pada titik yang sama.
Contoh: v5, e6, v4, e4, v3, e2, v2, e7, v5
Struktur Data Materi IX
JENIS GRAPH
1. Graph Sederhana (Simple Graph)
Graph yang tidak memiliki loops atau garis paralel
Contoh:
v1
e1 e2
v2
v4
v3
v1 e1
e2
v2
v4
v3
v1 e1
e2
v2
v4
v3
v1
e1
e2
v2
v4
v3
v1
e1
e2
v2
v4
v3
2. Graph Lengkap (Complete Graph)
Graph sederhana yang setiap titiknya memiliki garis ke semua titik lainnya
Contoh:
e2
v2 v3
e1
e2
v1 v3
e3
v2 v2
e1
e2
v1
v3
v4
e4
e3
v2
e5
e1
v1 v5
e4
e2 e3
v3
v4
e6 e7
Struktur Data Materi IX
3. Graph Tidak Sederhana (Unsimple Graph)
Graph yang memiliki loops atau garis paralel atau kedua-duanya
Contoh:
v1
v2 v3
v4
v5
v6
e1
e2
e3
e4
e6
e7
e8
e9
e10
v1
v2
v3
v4
e1
e2
e3
e6
e5
e4
e7
4. Graph Berarah (Directed Graph atau Digraph)
Graph yang garis-garisnya memiliki arah.
Contoh:
v1
v2
v3
v4
e1
e2
e3
e6
e5
e4
Contoh Path (lintasan):
v1, e6, v4, e5, v2, e2, v3
Struktur Data Materi IX
5. Graph Terhubung (Connected Graph)
Graph dengan sifat setiap dua titik (vertex) terdapat garis/busur
yang menghubungkannya.
Contoh:
v1
v2
v3
v4
e1
e2
e6
e5
e4
e7
v1
e1
e2
v2
v4
v3
(Bukan)
v1
v3
v4
v2
v5
e3
e4
e1
e2
e5
v6
(Bukan)
Graph terhubung tidak berarah dan tidak mengandung circuit disebut
Pohon.

More Related Content

Similar to P-9 Graph.pptx (13)

Matdis-graph
Matdis-graphMatdis-graph
Matdis-graph
 
Graph
GraphGraph
Graph
 
Graph-Teori-Algoritma.pdf
Graph-Teori-Algoritma.pdfGraph-Teori-Algoritma.pdf
Graph-Teori-Algoritma.pdf
 
Graph-Struktur Data.pdf
Graph-Struktur Data.pdfGraph-Struktur Data.pdf
Graph-Struktur Data.pdf
 
13 graph2
13 graph213 graph2
13 graph2
 
Pert 14
Pert 14Pert 14
Pert 14
 
Graph
GraphGraph
Graph
 
Ppt graph
Ppt graphPpt graph
Ppt graph
 
Teori graf pada matematika diskriit.pptx
Teori graf pada matematika diskriit.pptxTeori graf pada matematika diskriit.pptx
Teori graf pada matematika diskriit.pptx
 
285975_TEOREMA GRAPH_.ppt
285975_TEOREMA GRAPH_.ppt285975_TEOREMA GRAPH_.ppt
285975_TEOREMA GRAPH_.ppt
 
Teori graf-complete
Teori graf-completeTeori graf-complete
Teori graf-complete
 
Graph
GraphGraph
Graph
 
Matematika Diskrit graf
Matematika Diskrit grafMatematika Diskrit graf
Matematika Diskrit graf
 

Recently uploaded

Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
IvvatulAini
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
nabilafarahdiba95
 

Recently uploaded (20)

DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
Skenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru PenggerakSkenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru Penggerak
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 

P-9 Graph.pptx

  • 2. Struktur Data Materi IX GRAPH  Graph didefinisikan sebagai pasangan himpunan titik/simpul/vertex (V) dan himpunan garis/edge (E), dinyatakan dalam bentuk G=(V,E) dimana V tidak boleh kosong dan garis menghubungkan dua buah vertex. V = { v1, v2, v3, v4, v5, . . ., vn } E = { e1, e2, e3, e4, e5, . . ., en } Dimana: v  V disebut vertex / node / titik (vertice) e  E disebut garis (edge) / busur (arc), menghubungkan dua buah vertex Contoh: v1 v2 v3 v4 v5 v6 e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 V = { v1, v2, v3, v4, v5, v6 } E = { e1, e2, e3, e4, e5, e6, e7, e8, e9, e10 } v1 v2 v3 v4 v5 e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 v6
  • 3. Struktur Data Materi IX 1. Walk: perjalanan dari satu titik ke titik lainnya melintasi titik dan garis. Titik dan garis dapat dilalui lebih dari satu kali. v1 v2 v3 v4 v5 e1 e2 e3 e4 e5 e6 e7 e8 v1, e1, v2, e7, v5, e8, v2, e7, v5, e6, v4, e5, v4 Contoh: 2. Loop: perjalanan dari satu titik ke titik yang sama melalui garis yang menghu- bungkan titik itu sendiri. Contoh: v4, e5, v4 dan v3, e3, v3 3. Trail: perjalanan dari satu titik ke titik lainnya melintasi titik dan garis tetapi garis hanya boleh dilalui satu kali sedangkan titik dapat dilalui berulang kali. Contoh: v1, e1, v2, e7, v5, e8, v2, e2, v3, e3, v3 4. Path (lintasan): perjalanan dari satu titik ke titik lainnya melintasi titik dan garis tetapi titik dan garis hanya boleh dilalui satu kali, kecuali titik awal dan titik akhir (terminal) Contoh: v5, e6, v4, e4, v3, e2, v2, e1, v1 5. Circuit: merupakan sebuah path tetapi garis yang dilalui merupakan lintasan tertutup. Dengan kata lain lintasan berawal dan berakhir pada titik yang sama. Contoh: v5, e6, v4, e4, v3, e2, v2, e7, v5
  • 4. Struktur Data Materi IX JENIS GRAPH 1. Graph Sederhana (Simple Graph) Graph yang tidak memiliki loops atau garis paralel Contoh: v1 e1 e2 v2 v4 v3 v1 e1 e2 v2 v4 v3 v1 e1 e2 v2 v4 v3 v1 e1 e2 v2 v4 v3 v1 e1 e2 v2 v4 v3 2. Graph Lengkap (Complete Graph) Graph sederhana yang setiap titiknya memiliki garis ke semua titik lainnya Contoh: e2 v2 v3 e1 e2 v1 v3 e3 v2 v2 e1 e2 v1 v3 v4 e4 e3 v2 e5 e1 v1 v5 e4 e2 e3 v3 v4 e6 e7
  • 5. Struktur Data Materi IX 3. Graph Tidak Sederhana (Unsimple Graph) Graph yang memiliki loops atau garis paralel atau kedua-duanya Contoh: v1 v2 v3 v4 v5 v6 e1 e2 e3 e4 e6 e7 e8 e9 e10 v1 v2 v3 v4 e1 e2 e3 e6 e5 e4 e7 4. Graph Berarah (Directed Graph atau Digraph) Graph yang garis-garisnya memiliki arah. Contoh: v1 v2 v3 v4 e1 e2 e3 e6 e5 e4 Contoh Path (lintasan): v1, e6, v4, e5, v2, e2, v3
  • 6. Struktur Data Materi IX 5. Graph Terhubung (Connected Graph) Graph dengan sifat setiap dua titik (vertex) terdapat garis/busur yang menghubungkannya. Contoh: v1 v2 v3 v4 e1 e2 e6 e5 e4 e7 v1 e1 e2 v2 v4 v3 (Bukan) v1 v3 v4 v2 v5 e3 e4 e1 e2 e5 v6 (Bukan) Graph terhubung tidak berarah dan tidak mengandung circuit disebut Pohon.