Representasi Graf Isomorfisme Teori Graf Teknik Informatika Stt

  • Slides: 24
Download presentation
Representasi Graf Isomorfisme Teori Graf Teknik Informatika Stt Wastukancana Purwakarta

Representasi Graf Isomorfisme Teori Graf Teknik Informatika Stt Wastukancana Purwakarta

Representasi Graf 1. Matriks Ketetanggaan (adjacency matrix) 2. Matriks Beririsan (incidency matrix) 3. Senarai

Representasi Graf 1. Matriks Ketetanggaan (adjacency matrix) 2. Matriks Beririsan (incidency matrix) 3. Senarai Ketetanggaan (adjacency list)

Matriks Ketetanggaan (adjacency matrix) Representasi graf paling umum. Misalkan G(V, E) adalah graf dengan

Matriks Ketetanggaan (adjacency matrix) Representasi graf paling umum. Misalkan G(V, E) adalah graf dengan n vertex, n >= 1. Matriks ketetanggaan G adalah matriks yang berukuran n x n. Bila matriks tersebut dinamakan A = [aij], maka aij = 1 jika vertex i dan j bertetangga, sebaliknya jika a ij = 0 jika vertex i dan j tidak bertetangga.

Matriks Ketetanggaan (adjacency matrix) Karena matriks ketetanggaan hanya berisi 0 dan 1, maka matriks

Matriks Ketetanggaan (adjacency matrix) Karena matriks ketetanggaan hanya berisi 0 dan 1, maka matriks tersebut dinamakan juga matriks nolsatu (zero-one). Contoh:

Latihan 1 Buatlah adjacency matrix dari Graf berikut:

Latihan 1 Buatlah adjacency matrix dari Graf berikut:

Matriks Ketetanggaan (adjacency matrix) Matriks ketetanggaan nol-satu tidak dapat digunakan untuk merepresentasikan graf yang

Matriks Ketetanggaan (adjacency matrix) Matriks ketetanggaan nol-satu tidak dapat digunakan untuk merepresentasikan graf yang mempunyai sisi ganda (graf ganda). Untuk graf semu, loop pada vertex vi dinyatakan dengan nilai 1 pada posisi (i, i) di matriks ketetanggaannya.

Matriks Ketetanggaan (adjacency matrix) Untuk Graf Berarah Misalkan G adalah graf berarah yang terdiri

Matriks Ketetanggaan (adjacency matrix) Untuk Graf Berarah Misalkan G adalah graf berarah yang terdiri dari n titik tanpa garis paralel. Matriks hubung yang sesuai dengan Graf G adalah matriks bujur sangkar n x n A=(aij) dengan aij = 1 Jika ada garis dari titik vi ke titik vj 0 Jika tidak ada garis dari titik vi ke titik vj

Contoh

Contoh

Latihan 2

Latihan 2

Matriks Ketetanggaan (adjacency matrix)

Matriks Ketetanggaan (adjacency matrix)

Matriks Bersisian (incidency matrix) Matriks bersisian menyatakan kebersisian vertex dengan edge. Misalkan G =

Matriks Bersisian (incidency matrix) Matriks bersisian menyatakan kebersisian vertex dengan edge. Misalkan G = (V, E) adalah graf dengan n vertex dan m buah edge, matriks bersisian G adalah matriks yang berukuran n x m. Baris menunjukkan label vertex, sedangkan kolom menunjukkan label edgenya.

Matriks Bersisian (incidency matrix) Contoh:

Matriks Bersisian (incidency matrix) Contoh:

Latihan 3 Buatlah incidency matrix pada graf berikut:

Latihan 3 Buatlah incidency matrix pada graf berikut:

Matriks Bersisian (incidency matrix) Graf Berarah Matriks Insidensi Z dari graf berarah merupakan matriks

Matriks Bersisian (incidency matrix) Graf Berarah Matriks Insidensi Z dari graf berarah merupakan matriks [zij] di mana a) zij bernilai 1 jika elemen i insedensi ke dan orientasi meninggalkan vertex j , b) zij bernilai -1 jika elemen i insedensi ke dan orientasi menuju vertex j c) dan bernilai 0 jika elemen i tidak insidensi ke vertex j

CONTOH Matriks Insidensi Z dari graf berarah tersebut adalah :

CONTOH Matriks Insidensi Z dari graf berarah tersebut adalah :

Isomorfisme Dua buah graf yang sama tetapi secara geometri berbeda disebut graf yang saling

Isomorfisme Dua buah graf yang sama tetapi secara geometri berbeda disebut graf yang saling isomorfik Dua buah graf G 1 dan G 2 dikatakan isomorfik jika terdapat korespondensi satu-satu antara vertice keduanya dan antara edges keduanya sedemikian sehingga hubungan kebersisian tetap terjaga Misal edge e bersisian dengan vertex u dan v di G 1, maka sisi e’ yang berkoresponden di G 2 harus bersisian dengan simpul u’ dan v’ yang ada di G 2 Dua buah graf yang isomorfik adalah graf yang sama, kecuali penamaan vertex dan edge yang berbeda

17

17

19

19

20

20

Latihan Apakah pasangan graf di bawah ini isomorfik? 21

Latihan Apakah pasangan graf di bawah ini isomorfik? 21

Latihan Apakah pasangan graf di bawah ini isomorfik? 22

Latihan Apakah pasangan graf di bawah ini isomorfik? 22

Latihan Gambarkan 2 buah graf yang isomorfik dengan graf berderajat 3 yang mempunyai 8

Latihan Gambarkan 2 buah graf yang isomorfik dengan graf berderajat 3 yang mempunyai 8 buah simpul 23

 Jawaban: 24

Jawaban: 24