Komşuluk Listesi (Adjacency List)

Yazan : Şadi Evren ŞEKER

Bir grafikteki her düğümün (node) komşularının listesine verilen isimdir. Örneğin aşağıdaki listeyi ele alalım:

Bu grafikte hangi düğümün hangi düğümlerle komşu olduğunu tutan birer liste çıkarılması mümkündür. Örneğin A düğümünün komşuluk listesi (adjacency list) {B,C,D} olurken D düğümünün komşuluk listesi : {A,C} olmaktadır. Bu durum yukarıdaki her düğüm için aşağıdaki tabloda gösterilmiştir:

Düğüm Komşuluk Listesi
A { B,C,D }
B { A }
C { A,D }
D { A,C }

Yukarıdaki grafik ve tabloda dikkat edilecek noktalardan birisi de grafiğin yönsüz (undirected) olmasıdır. Grafiğin yönlü olması durumunda ulaşılabilecek yönün tayin edilmesi ve bu yönlerin komşuluk listesine alınması gerekir.

Bu yazıyı beğendiyseniz, başkalarının da ilgisini çekebilirsiniz:


289 views

1 response to “Komşuluk Listesi (Adjacency List)”
  1. derin says:

    Komşuluk listesi ve komşuluk matrisi kullanarak oluşturulacak graf ın kodunu c veya c++ da nasıl yazabiliriz ? Yardımcı olursanız sevinirim hocam.

Leave a Reply


- 2 = iki

Benzer Yazılar:

Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Komşuluk Listesi (Adjacency List)' isimli yazı 13 Nov 2008 tarihinde, saat: 13:46 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam289 defa okunmuştur.

Benzer yazıları graf teorisi (graph theory, çizge kuramı) kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


Category: graf teorisi (graph theory, çizge kuramı)