Çizge Algoritmaları 3. ders.

Slides:



Advertisements
Benzer bir sunumlar
Çizge Algoritmaları Ders 2.
Advertisements

Algoritma.  Algoritma, belirli bir görevi yerine getiren sonlu sayıdaki işlemler dizisidir.  Başka bir deyişle; bir sorunu çözebilmek için gerekli olan.
Elektrik Devrelerinin Temelleri Neslihan Serap Şengör Devreler ve Sistemler A.B.D. oda no:1107 tel no:
Elektrik Devrelerinin Temelleri Neslihan Serap Şengör Devreler ve Sistemler A.B.D. oda no:1107 tel no:

Determinant Bir kare matrisin tersinir olup olmadığına dair bilgi veriyor n- boyutlu uzayda matrisin satırlarından oluşmuş bir paralel kenarın hacmine.
İNŞAAT TEKNOLOJİSİ UYGULAMALARI I
Metrik koşullarını sağlıyor mu?
- BASİT MAKİNELER -  .
Graf Teorisi Pregel Nehri
MATEMATİK DÖNEM ÖDEVİ.
OLASILIK TEOREMLERİ Permütasyon
MATEMATİK PROJE ÖDEVİ Adı-Soyadı:Nihat ELÇİ Sınıfı-Numarası:7/C 1057
ÇARPMA İŞLEMİ X x x x xx x.
ÖZEL TANIMLI FONKSİYONLAR
EBOB&EKOK Ökkeş ŞAHİN TEOG 8.SINIF
İleri Algoritmalar 1. ders.
KÜMELR Kümelerin çeşitleri.
Tüm ikililer arasında en kısa yollar
1-a) Şekildeki devrede 5 Gauss yüzeyi belirleyin ve KAY yazın.
ÇEMBER VE DAİRE YUNUS AKKUŞ-2017.
Hazırlayan: Safiye Çakır Mat.2-A
Öğr. Gör. Mehmet Ali ZENGİN
DOĞAL SAYILAR TAM SAYILAR
aynı cisim üzerinde tanımlanmış bir vektör uzayıdır.
BİRİNCİ DERECEDEN İKİ BİLİNMEYENLİ DENKLEMLER
En Kısa Yol Problemleri (Shortest Path Problems)
Derinlik öncelikli arama (Depth-first Search(DFS))
X-IŞINLARI KRİSTALOGRAFİSİ
DERSİMİZİ ŞU ANA BAŞLIKLAR HALİNDE İNCELEYECEĞİZ.
Spektral Teori ters dönüşümler bunların genel özellikleri ve asıl
Çözülemiyen Matematik Soruları
İleri Algoritmalar 2. ders.
MAT – 101 Temel Matematik Mustafa Sezer PEHLİVAN *
MAT – 101 Temel Matematik Mustafa Sezer PEHLİVAN *
X=(X,d) metrik uzayında bazı özel alt kümeler
KAY ve KGY toplu parametreli devrelerde geçerli
KESİRLERİ SAYI DOĞRUSUNDA GÖSTERMEK
Çizge Teorisi ve Algoritmaları
ELEMENTLER VE BİLEŞİKLER
ELEMENTLER.
MAT – 101 Temel Matematik Mustafa Sezer PEHLİVAN *
Öğr. Gör. Mehmet Ali ZENGİN
Ağırlıksız ikili eşleştirme
DERSİMİZİ ŞU ANA BAŞLIKLAR HALİNDE İNCELEYECEĞİZ.
KÜMELER HAZIRLAYAN : SELİM ACAR
AÇILAR.
Çizge Teorisi ve Algoritmalari
B+-Ağaçları.
Bölüm28 Doğru Akım Devreleri
Algoritmalar II Ders 12 DFS algoritması. Kirişlerin sınıflandırılması. Topolojik Sıralama.Kuvvetli bağlantılı bileşenler.
Algoritmalar II Ders 15 En Küçük Örten Ağaçlar.
NET101 GENEL MATEMATİK ÖĞR. GÖR . SÜLEYMAN EMRE EYİMAYA
Algoritmalar II Ders 13 Çizgelerde tüm ikililer arasında en kısa yollar.
Çizge Algoritmaları.
ELEKTRİK DEVRE TEMELLERİ
LOJİK KAPILAR (GATES) ‘Değil’ veya ‘Tümleme’ Kapısı (NOT Gate)
İKİNCİ DERECEDEN DENKLEMLER
Çizge Algoritmalari 4. ders.
İleri Algoritmalar Ders 3.
Çizge Teorisi ve Algoritmalari
Kümeler.
Tanımlar Sonlu Özdevinirlerle Eşdeğerlik
Çizge Algoritmaları 3. ders.
İleri Algoritma Analizi
Algoritmalar II Ders 15 En Küçük Örten Ağaçlar.
FEN VE TEKNOLOJİ DERSİ 6. SINIF
OLASILIK Uygulamada karşılaşılan olayların birçoğu kesin olmayan diğer bir ifadeyle belirsizlik içeren bir yapıya sahiptir. Olasılık kavramı kesin olmayan.
Çizge Algoritmalari 6. ders.
Prof. Dr. Halil İbrahim Karakaş
Sunum transkripti:

Çizge Algoritmaları 3. ders

Bağlantılı çizgeler Tanım. Parkur (walk) W: v0, e1, v1, e2, v2, …, vn-1, en, vn (n0) köşelerin ve kirişlerin birer değişmeli bir dizisidir, burada ei=vi-1vi, i. (W ye v0 -vn parkuru de denir) W nin uzunluğu n dir. İz(trail) kirişleri tekrar etmeyen parkurdur Yol(path) köşeleri tekrar etmeyen parkurdur G u v w x y parkur: x, w, v, x, w iz: x, w, v, x, y yol: x, w, v Ch1-2

Teorem Çizgede her u-v parkurunda u-v yolu vardır Tanım (1) Bir parkur v0, v1, v2, …, vn-1, vn için n3, v0 = vn, ve köşeler v1, v2, …, vn-1, vn farklı ise bu parkur bir döngüdür (n-döngü(cycle)) (2) Bir u-v parkuru için u=v ise bu parkura kapalı parkur denir. (3) Birden çok köşesi olan kapalı ize devre denir Ch1-3

(4) G nin bileşen sayısı k (G) ile gösterilir. Tanım (1) Eğer u,vV(G) için bir u-v yolu varsa u v ile bağlantılıdır denir. (2) Eğer u,v  V(G) için u v ile bağlantılı ise G çizgesi bağlantılıdır denir aksi durumda bağlantısızdır. (3) H çizgesi G nin H da bulunan kirişleri içeren bağlantılı en büyük alt çizgesi ise H çizgesine G nin bileşeni denir. (4) G nin bileşen sayısı k (G) ile gösterilir. Not. “bağlantılıdır” kavramı bir denklik bağıntısıdır. Ch1-4

Eklem(cut) köşesi ve Köprü Tanım G çizgesinin v köşesi için k(G - v) > k(G) ise bu köşeye eklem köşesi denir v köşesi bağlantılı G çizgesinde eklem köşesi ise G - v bağlantısızdır. Ch1-5

G çizgesinde e kirişi (bridge) köprüdür eğer k(G - e) > k(G) ise. Ch1-6

Örnek G : eklem köşeleri:              v3, v5 köprü: v5v6 v1 v2 v3 v5 v4 v6 Ch1-7

Not. (1) Eğer v köşesi bağlantılı G çizgesinde eklem köşesi ise k(G - v)  2 (2)Eğer e kirişi bağlantılı G çizgesinde köprü ise k(G - e) =2

Teorem Bir e kirişi bağlantılı G çizgesinde köprüdür ancak ve ancak e kirişi G çizgesinde bir döngü üzerinde değil Ch1-9

Bu durumda C - e:v, w, …, x, u G - e çizgesinde bir u-v yoludur. İspat. () e kirişi G de bir köprü olsun. e =uv olsun ve tersini düşünelim yani e kirişi C:u, v, w, …, x, u döngüsü üzerinde olsun.  Bu durumda C - e:v, w, …, x, u G - e çizgesinde bir u-v yoludur. İddia: G - e bağlantılıdır. (Önerme doğru ise ) (e köprü değil)

 (İddianın ispatı) C u1, v1  V(G-e)=V(G) ∵G bağlantılıdır ∴G de  u1-v1 yolu var. Bu P yolu G dedir. Eğer e  P, ise P yolu G-e de de geçerlidir.   u1-v1 yolu G-e dedir. Eğer e  P, ise (PC)-e G-e de bir parkurdur yani u1-v1 parkuru var yani G-e de u1-v1 yolu da var Yani G-e bağlantılıdır. v1  u u1 v C P

() Şimdi de e=uv G de bir döngü üzerinde olmasın Bu durumda e nin köprü olduğunu gösterelim. Aksini düşünelim. Köprü olmasın. Bu durumda G-e çizgesinde P: u-v yolu vardır. Ama bu durumda P { uv } döngüsü e yi içerir. .

Tanım Köşe sayısı 2 den büyük veya eşit olan ve eklem köşesi olmayan bağlantılı çizgeye ayrışamayan çizge denir. G çizgesinin ayrışamayan en büyük alt çizgesine blok denir.

örnek G G nin 3 bloku var: <{v1,v2,v3}>, <{v3,v4,v5}>, <{v5,v6}> v1 v2 v3 v4 v5 v6

Not: 1. Blok üretilmiş altçizgedir. 2 Not: 1. Blok üretilmiş altçizgedir. 2. Bloklar kirişler kümesinin bölünmesini sağlar. 3. Farklı 2 blokta en fazla bir ortak köşe vardır. 4. Eğer v V(B1)V(B2), (B1, B2 G de bloklardır ), ise v eklem köşesidir. 5. G ayrışmayan çizge ise G bir bloktur.