Kamis, 09 November 2017

Teori Graf

TEORI GRAF

         Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut.

         Gambar di bawah ini sebuah graf yang menyatakan peta jaringan jalan raya yang menghubungkan sejumlah kota di Provinsi Jawa Tengah. 
         Graf yang merepresentasikan jembatan Königsberg:
          Simpul (vertex) à menyatakan daratan Sisi (edgeà menyatakan jembatan
Bisakah melalui setiap jembatan tepat sekali dan kembali lagi ke tempat semula?

Definisi Graf

Graf G = (V, E), yang dalam hal ini:
     V  = himpunan tidak-kosong dari titik-titik (vertices
= { v1 , v2 , ... , vn
     E = himpunan sisi  (edges) yang menghubungkan sepasang      simpul 
= {e1 , e2 , ... , en }


Contoh 1. Pada Gambar 2, 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), (1, 3), (2, 4), (3, 4), (3, 4) }   
   = { 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) }
= { e1, e2, e3, e4, e5, e6, e7, e8}

Gambar 2.  (a) graf sederhana, (b) graf ganda, dan (c) graf semu


                       
         Pada G2, sisi  e3 = (1, 3) dan sisi e4 = (1, 3) dinamakan sisiganda (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. 

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 
         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. 


Contoh

Ada 7 kota (A,...,G) yang beberapa diantaranya dapat dihubungkan secara langsung dengan jalan darat. Hubungan-hubungan langsung yang dapat dilakukan adalah sebagai berikut:
A dengan B dan D 
B dengan D
C dengan B       E dengan F
Buatlah graf yang menunjukkan keadaan transportasi di 7 kota tersebut.

Penyelesaian :
Misalkan kota-kota dianggap sebagai titik-titik. Dua titik/kota dihubungkan dengan garis bila dan hanya bila ada jalan yang menghubungkan langsung kedua kota tersebut. Dengan demikian, keadaan transportasi di 7 kota dapat dinyatakan dalam gambar 3.

  


 Gambar 3

Dalam graf tersebut e1 berhubungan dengan titik A dan B (keduanya disebut titik ujung e1). Titik A dan B dikatakan berhubungan, sedangkan titik A dan C tidak berhubungan karena tidak ada garis yang menghubungkannya secara langsung.

Titik G adalah titik terasing karena tidak ada garis yang berhubungan dengan G. dalam interpretasinya, kota G merupakan kota yang terasing karena tidak dapat dikunjungi dari kota-kota lain dengan jalan darat.

Contoh

Dalam graf G pada gambar 4, tentukan :
a.         Himpunan titik-titik, himpunan garis-garis, titik-titik ujung masing-masing garis, dan garis paralel.
b.         Loop dan titik terasing.




Penyelesaian :













Titik-titik ujung masing-masing garis adalah sebagai berikut :

Garis
Titik Ujung
e1
{v1,v2}
e2
{v1,v2}
e3
{v1,v3}
e4
{v2,v3}
e5
{v4,v5}
e6
{v5}
e7
{v3}

B. Garis paralel adalah e1 dan e2 yang keduanya menghubungkan titik v1 dan v2. Loop adalah e6 dan e7, sedangkan titik terasing adalah titik v6.


Graf Bipartitie

Definisi 2
Graf Sederhana (Simple Graph) adalah graf yang tidak mempunyai loop ataupun garis paralel.


Definisi 3


Graf Lengkap (Complete Graph) dengan n titik (simbol Kn)  adalah graf sederhana de n titik, di mana setiap 2 titik berbeda dihubungkan dengan suatu garis. 

Definisi 4
Suatu graf G disebut Graf Bipartite apabila V(G) merupakan gabungan dari 2 himpunan tak kosong V1 dan V2, dan setiap garis dalam G menghubungkan suatu titik dalam V1 dengan titik dalam V2.

Apabila dalam Graf Bipartite, setiap titik dalam V1 berhubungan dengan setiap titik dalam V2, maka graf-nya disebut Graf Bipartite Lengkap.

Jika V1 terdiri dari m titik dan V2 terdiri dari n titik, maka Graf Bipartite Lengkapnya sering diberi simbol Km,n








0 komentar:

Posting Komentar