Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Çizge Algoritmalari 4. ders.

Benzer bir sunumlar


... konulu sunumlar: "Çizge Algoritmalari 4. ders."— Sunum transkripti:

1 Çizge Algoritmalari 4. ders

2 YÖNLÜ ÇİZGELER (DİGRAPHS)
Tanım: Yönlü çizge(digraph) D, sonlu ve boş olmayan V(D) köşeler kümesi ve bu köşelerin farklı sıralı ikililer kümesi olan E(D) kümesinden oluşmuştur. E(D) nin elemanlarına yay(arcs) denir. Örnek v u x w D : E(D) ={(v,u),(u,w), (v,w),(x,w),(w,x)} Ch1-2

3 u köşesinin komşusu v dir. v köşesi u nun komşusudur
Not: yerine çizilebir x w x w Tanım: u köşesinin komşusu v dir. v köşesi u nun komşusudur (u,v) demek u köşesi v ye bağlıdır u v Ch1-3

4 dışderece v : od v veya deg+(v)
Tanım: dışderece v : od v veya deg+(v) v içderece v : id v, deg -(v) v T Teorem : ※ Çok özelliği basit çizge ile aynıdır ama döngü uzunluğu 2 olabilir. Ch1-4

5 Tanım: D yönlü çizgesinde yönlerin kaldırılmasıyla oluşan G çizgesine D nin temelinde yatan çizge denir Ch1-5

6 Tanım: Eğer D de u-v yarıparkuru varsa
Tanım: yarıparkur(semiwalk) : D yönlü çizgesinin temelinde yatan G de parkur olan W ye D de yarıparkur denir e1 e2 e3 e4 W: v0 v1 v2 v3 v4 vn (ei = (vi-1,vi) veya (vi,vi-1) ) Tanım: Eğer D de u-v yarıparkuru varsa D yönlü çizgesinde u ve v bağlantılıdır denir. Ch1-6

7 Tanım: ① Eğer D de her hangi 2 köşe bağlantılı ise D yönlü çizgesi bağlantılıdır veya zayıf bağlantılıdır denir ② Eğer her hangi 2 farklı u ve v köşeleri için u-v yolu veya v-u yolu varsa D yönlü çizgesi tek yönlü bağlantılıdır denir. Eğer her hangi 2 farklı u ve v köşeleri için u-v yolu ve v-u yolu varsa D yönlü çizgesi kuvvetli bağlantılıdır denir. Ch1-7

8 Seyrek/Yoğun çizgeler
seyrek eğer | E |  | V | yoğun eğer | E |  | V |2.

9 Ağırlıklı çizgeler Her kirişi bir sayı ile eşleştirilmiş çizgelerdir yani , ağırlık verilmiştir, genelde ağırlık fonksiyonu w: E  R. 1 2 3 4 5 6 .5 1.2 .2 1.5 .3

10 İki kümeli çizgeler V kümesi V1 ve V2 gibi iki kümeye öyle ayrılmıştır ki (u,v)E olmasından aşağıdakilerden biri çıkar ya u V1 ve v V2 ya da v V1 ve uV2.

11 ÖZEL ÇEŞİTLER Boş çizge / Kirişsiz Sıfır çizge Kiriş yoktur
Köşe yoktur Doğal olarak kiriş de yoktur

12 Tam çizgeler Gösterimi Kn Her hangi iki köşe komşudur
n(n-1) tane kiriş vardır(yönlü ise)

13 Tam iki kümeli çizgeler
Tam çizgelerin 2 kümeli versiyonudur Bir kümeden olan her köşe diğer kümeden olan her köşeye bağlanmıştır

14 Tanım. Bir yolda n köşe varsa (uzunluğu n-1) bu yolun mertebesi n dir denir. GösterimiPn Tanım . n  3 olmak üzere n köşeli döngüye n- döngü denir. Gösterimi Cn Çift döngü : çift sayıda köşesi olan döngü Tek döngü : tek sayıda köşesi olan döngü P4 C5

15 Teorem Boş olmayan G çizgesi iki kümelidir ancak ve ancak G çizgesinde tek döngü yoktur. İspat: ) G iki kümeli çizgedir (V1,V2) iki küme olsun. ve Cn : v1,v2,…,vn,v1 G (n3) de döngü olsun. v1V1 ise onda v2V2, v3V1, v4V2, …, vnV2 Yani n çift olmalıdır, G çizgesinde tek döngü yoktur.

16 ) G tek döngüsü olmayan bağlantılı çizge olsun
) G tek döngüsü olmayan bağlantılı çizge olsun. Her hangi uV(G) alalım V1 = { wV(G) | d(u, w) çift ise} V2 = { wV(G) | d(u, w) tek ise} (V1, V2) nin G yi iki kümeli çizge yaptığını gösterelim

17 ∴ vwE(G), v,wV1 veya v,wV2  G iki kümelidir.
v,wV1 (veya v,wV2 ) olsun. P: u-v en küçük yol ve Q : u-w en küçük yol olsun. (P,Q ortak bir kaç köşesi olabilir.) u1 P ve Q nün en sonuncu ortak köşesi olsun. P’ P nin u1 ile v yi birleştiren altyolu olsun. Q’ Q nün u1 ve w yi birleştiren altyolu olsun. uzunluk(P-P’) = uzunluk(Q-Q’)  d(u1,v)+d(u1,w) çifttir. Eğer vwE(G), bu durumda P’∪Q’∪{vw} tek döngüdür  v u u1 w P ∴ vwE(G), v,wV1 veya v,wV2  G iki kümelidir. Q

18 Tanım. Km,n : tam iki kümeli çizge olsun
Tanım. Km,n : tam iki kümeli çizge olsun. V(Km,n) = V1∪V2 , burada |V1|=m , |V2|=n. uV1 ve vV2 , uvE(Km,n). Not : |V(Km,n)| = m+n |E(Km,n)| = mn. K3,2

19 (b) r tek olsa da önerme doğru olur mu?
Soru (a) G çizgesi r-düzgün bağlantılı çizge ve r çift sayı olsun. Bu durumda G de köprü olmadığını gösteriniz. (b) r tek olsa da önerme doğru olur mu? Ççzüm: (a) G çizgesinde e köprü olsun a G = G1G2 {e} ve e=ab olsun. G1 ve G2 iki bileşendir. G1 G2 a b

20 v V(G1), degG (v)= r eğer v a r-1 eğer v=a ∵r çift sayıdır
Altçizgeye bakalım G1 v V(G1), degG (v)= r eğer v a r-1 eğer v=a ∵r çift sayıdır ∴ tek sayıdır  1

21 (b) Hayır, e.g. r = 1 G: r = 3

22 Soru Aşağıdaki önermenin yanlış olduğunu bir örnekle gösteriniz G bağlantılı ve sadece çift köşeleri olan bir çizge ise G de eklem köşe yoktur.

23 Çözüm.

24 Soru. Bağlantılı G çizgesinin farklı u, v ve w köşeleri için aşağıdaki özellik doğru olsun. G de her u-w yolu v yi içeriyor. v nin eklem köşe olduğunu gösteriniz

25 Çözüm. G-v yi ele alalım G-v çizgesinde u-w yolu yoktur
Çözüm. G-v yi ele alalım G-v çizgesinde u-w yolu yoktur.  K(G-v)>1 = K(G)  v eklem köşedir.

26 Düzlemsel çizgeler Düzlemde her hangi 2 kirişi kesişmeyecek biçimde çizilebilirler K4 en büyük tam ve düzlemsel çizgedir

27 Ağaç Bağlantılı döngüsüz çizgedir
Her hangi 2 düğüm arasında tam olarak 1 yol vardır

28 Ünlü problemler “Gezgin satıcı problemi”
Gezgin satıcı her şehirde tam olarak bir defa olmak koşuluyla uzunluğu en kısa olan yolculuğu nasıl yapabilir?

29 Ünlü problemler 1852 de Francis Guthrie sorduğu problem “4 renk problemi” her hangi 2 komşu ülke rengi farklı olmak üzere tüm harita sadece 4 renkle boyanabilir? 1976 da Kenneth Appel ve Wolfgang Haken tarafından çözüldü ve çizge kuramının yeniden doğuşu oldu .


"Çizge Algoritmalari 4. ders." indir ppt

Benzer bir sunumlar


Google Reklamları