GRAFY i SIECI. Graf: G = ( V, E ) - para uporządkowana



Podobne dokumenty
WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA

WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA

Zestaw 11- Działania na wektorach i macierzach, wyznacznik i rząd macierzy

KATEDRA ENERGOELEKTRONIKI I ELEKTROENERGETYKI LABORATORIUM ELEKTROENERGETYKI. Rys Pomiar impedancji pętli zwarcia dla obwodu L2

Podstawowe działania w rachunku macierzowym

TEORIA GIER W EKONOMII WYKŁAD 1: GRY W POSTACI EKSTENSYWNEJ I NORMALNEJ

WYKŁAD 5. Typy macierzy, działania na macierzach, macierz układu równań. Podstawowe wiadomości o macierzach

PODSTAWY METROLOGII ĆWICZENIE 4 PRZETWORNIKI AC/CA Międzywydziałowa Szkoła Inżynierii Biomedycznej 2009/2010 SEMESTR 3

Problemy optymalizacyjne - zastosowania

Wyk lad 1 Podstawowe wiadomości o macierzach

ANALIZA OBWODÓW RZĘDU ZEROWEGO PROSTE I SIECIOWE METODY ANALIZY OBWODÓW

Opis programu do wizualizacji algorytmów z zakresu arytmetyki komputerowej

Wały napędowe półosie napędowe przeguby wałów i półosi

Korekta jako formacja cenowa

MATEMATYKA 4 INSTYTUT MEDICUS FUNKCJA KWADRATOWA. Kurs przygotowawczy na studia medyczne. Rok szkolny 2010/2011. tel

Przygotowały: Magdalena Golińska Ewa Karaś

MANEWRY NA DRODZE WŁĄCZANIE SIĘ DO RUCHU

7. OPRACOWYWANIE DANYCH I PROWADZENIE OBLICZEŃ powtórka

K P K P R K P R D K P R D W

G. Wybrane elementy teorii grafów

Zagadnienia transportowe

Sterownik Silnika Krokowego GS 600

Profile z falistym œrodnikiem

Marek Miszczyński KBO UŁ. Wybrane elementy teorii grafów 1

LABORATORIUM PRZYRZĄDÓW PÓŁPRZEWODNIKOWYCH

EGZAMIN MATURALNY Z MATEMATYKI

Matematyczne Podstawy Informatyki

UCHWAŁA NR... RADY MIASTA KIELCE. z dnia r.

Karta oceny merytorycznej wniosku o dofinansowanie projektu konkursowego PO KL 1

Logika I. Wykład 2. Działania na zbiorach

enova Workflow Obieg faktury kosztowej

KOMBINATORYKA I RACHUNEK PRAWDOPODOBIEŃSTWA

Teoria grafów i sieci 1 / 58

GPW: Program Wspierania Płynności

SZCZEGÓŁOWE SPECYFIKACJE TECHNICZNE D TYMCZASOWE NAWIERZCHNIE Z ELEMENTÓW PREFABRYKOWANYCH

Systemy mikroprocesorowe - projekt

Reprezentacje grafów nieskierowanych Reprezentacje grafów skierowanych. Wykład 2. Reprezentacja komputerowa grafów

Przekładnie morskie. Napędy pomp DPO 087

Rys. 1. Rysunek do zadania testowego

Katedra Technik Wytwarzania i Automatyzacji TOLERANCJE I POMIARY WALCOWYCH KÓŁ ZĘBATYCH

WYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania

Kraków, dnia 19 kwietnia 2016 r. Poz UCHWAŁA NR XVIII/249/16 RADY MIEJSKIEJ W NIEPOŁOMICACH. z dnia 30 marca 2016 roku

Lublin, dnia 15 lutego 2016 r. Poz. 765 UCHWAŁA NR XI/103/2016 RADY POWIATU ŁUKOWSKIEGO. z dnia 28 stycznia 2016 r.

III. GOSPODARSTWA DOMOWE, RODZINY I GOSPODARSTWA ZBIOROWE

str. 1 WSTĘP Instrukcja użytkowania dla zaciskarek ręcznych typów SYQ 14-20A i SYQ14-32A (lipiec 2008) Złączki F5 profil U Złączki F7 profil TH

SERI A 93 S E RI A 93 O FLUSH GRID WITHOUT EDGE TAB

Elementy cyfrowe i układy logiczne

Politechnika Śląska Wydział Automatyki, Elektroniki i Informatyki Praca dyplomowa

Procedura weryfikacji badania czasu przebiegu 1 paczek pocztowych

Matematyka A, kolokwium, 15 maja 2013 rozwia. ciem rozwia

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI

Norma Krajów Rady Współpracy Zatoki Perskiej GS 993/1998 SASO 630 (GS 993) WYMOGI DOTYCZĄCE UBOJU ZWIERZĄT ZGODNIE Z ZASADAMI PRAWA ISLAMU

Podstawy programowania

Praca na wielu bazach danych część 2. (Wersja 8.1)

WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA

PROCEDURA AWANSU ZAWODOWEGO NA STOPIEŃ NAUCZYCIELA MIANOWANEGO W ZESPOLE SZKÓŁ INTEGRACYJNYCH NR 1 W KATOWICACH

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007

XIII KONKURS MATEMATYCZNY

8. Zginanie ukośne. 8.1 Podstawowe wiadomości

Podstawowe pojęcia: Populacja. Populacja skończona zawiera skończoną liczbę jednostek statystycznych

BUDOWA WSCHODNIEJ OBWODNICY WOJNICZA W CIĄGU DROGI WOJEWÓDZKIEJ

KLUCZ PUNKTOWANIA ODPOWIEDZI

PRAWA ZACHOWANIA. Podstawowe terminy. Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc

RUCH KONTROLI WYBORÓW. Tabele pomocnicze w celu szybkiego i dokładnego ustalenia wyników głosowania w referendum w dniu 6 września 2015 r.

Najskuteczniejsze formacje i 3 proste zagrania, które dają zarobić. Łukasz Nowak

Jak korzystać z Group Tracks w programie Cubase na przykładzie EWQLSO Platinum (Pro)

Relacj binarn okre±lon w zbiorze X nazywamy podzbiór ϱ X X.

Przerwa między końcem Testu 1, a początkiem Testu 2 powinna wynosić 6-8 minut.

EGZAMIN POTWIERDZAJ CY KWALIFIKACJE W ZAWODZIE CZ PRAKTYCZNA

Przykładowa analiza zwrotu inwestycji na instalację fotowoltaiczną o łącznej mocy 40kW

OFERTA WYKŁADÓW, WARSZTATÓW I LABORATORIÓW DLA UCZNIÓW KLAS IV- VI SZKÓŁ PODSTAWOWYCH, GIMNAZJALNYCH I ŚREDNICH

WYDZIAŁ MECHANICZNY Katedra Technologii Maszyn i Automatyzacji Produkcji. Laboratorium Obróbki ubytkowej materiałów.

Modele odpowiedzi do arkusza Próbnej Matury z OPERONEM. Matematyka Poziom podstawowy

EGZAMIN MATURALNY Z INFORMATYKI 19 MAJA 2015

Szczegółowe Specyfikacje Techniczne Wykonania i Odbioru Robót Budowlanych CPV Branża elektryczna

ANALOGOWE UKŁADY SCALONE

7. REZONANS W OBWODACH ELEKTRYCZNYCH

40. Międzynarodowa Olimpiada Fizyczna Meksyk, lipca 2009 r. ZADANIE TEORETYCZNE 2 CHŁODZENIE LASEROWE I MELASA OPTYCZNA

Modele odpowiedzi do arkusza Próbnej Matury z OPERONEM. Matematyka Poziom podstawowy

Instalacja programu. Omówienie programu. Jesteś tu: Bossa.pl

SZCZEGÓŁOWE SPECYFIKACJE TECHNICZNE SST RECYKLING

API transakcyjne BitMarket.pl

UNIWERSYTET TECHNOLOGICZNO-HUMANISTYCZNY im. Kazimierza Pułaskiego w Radomiu PRACA DYPLOMOWA MAGISTERSKA

1-Zakres robót dla całego zamierzenia budowlanego oraz kolejność realizacji poszczególnych obiektów:

Podstawa prawna: Ustawa z dnia 15 lutego 1992 r. o podatku dochodowym od osób prawnych (t. j. Dz. U. z 2000r. Nr 54, poz. 654 ze zm.

1. Od kiedy i gdzie należy złożyć wniosek?

Kurs z matematyki - zadania

KWIECIEŃ 2008 RYNEK WTÓRNY I RYNEK NAJMU MIESZKAŃ W WYBRANYCH MIASTACH POLSKI RYNEK WTÓRNY I RYNEK NAJMU MIESZKAŃ W WYBRANYCH MIASTACH POLSKI

1. Brak wystawiania faktur wewnętrznych dokumentujących WNT lub import usług.

EGZEMPLARZ ARCHIWALNY WZORU UŻYTKOWEGO. (19) PL (n) (i2,opis OCHRONNY

UCHWAŁA NR.../.../2015 RADY MIASTA PUŁAWY. z dnia r.

- na podstawie umów zawartych z Powiatowym Urzędem Pracy w Białej Podlaskiej.. osób, - na podstawie umów zawartych z innymi urzędami pracy.. osób.

13 Zastosowania Lematu Szemerédiego

Drabiny pionowe jednoelementowe

1. Poziome znaki drogowe

USTAWA. z dnia 26 czerwca 1974 r. Kodeks pracy. 1) (tekst jednolity)

Analizowany teren znajduje się poza obszarami stanowisk archeologicznych.

NUMER IDENTYFIKATORA:

Wynagrodzenia informatyków w 2015 roku - zaproszenie do badania

Transkrypt:

GRAFY podstwowe definicje GRAFY i SIECI Grf: G = ( V, E ) - pr uporządkown V = {,,..., n } E { {i, j} : i j i i, j V } - zbiór wierzchołków grfu - zbiór krwędzi grfu Terminologi: grf = grf symetryczny, grf nieskierowny, grf niezorientowny Rysunek grfu: wierzchołek i przedstwimy symbolicznie krwędź { i, j } przedstwimy i j Przykłd grfu i G = ( V, E ): 7 V = {,..., 7 }, E = {{, }, {, }, {, }, {, }, {, }, {, 7}} Litertur: M.Libur, J.Sikorski Wykłdy z mtemtyki dyskretnej. Cz.II: Teori grfów Wydwnictwo WSISiZ (00) N.Deo Teori grfów i jej zstosowni w technice PWN (980) R.Wilson Wprowdzenie do teorii grfów PWN (000) K.Ross, C.Wright Mtemtyk dyskretn PWN (99) GRAFY i SIECI () J.Sikorski Stron /

Grf skierowny: D = ( V, A ) - pr uporządkown V = {,,..., n } A V V - zbiór wierzchołków grfu - zbiór łuków grfu Terminologi: grf skierowny = digrf, grf zorientowny Rysunek grfu skierownego: wierzchołek i przedstwimy symbolicznie łuk ( i, j ) przedstwimy Przykłd grfu skierownego i i j 7 D = ( V, A ): V = {,..., 7 }, A = {(, ), (, ), (, ), (, ), (, ), (, ), (, 7), (, ), (7, )} Dl grfu skierownego D = ( V, A ) definiujemy pochodny grf nieskierowny G(D) = ( V, E D ): { i, j } E D ( i, j ) A ( j, i ) A dl i j Przykłd grfu pochodnego G(D) = ( V, E D ): 7 V = {,..., 7 }, E D = {{, }, {, }, {, }, {, }, {, }, {, 7}} GRAFY i SIECI () J.Sikorski Stron /

Grf nzywmy pełnym, jeśli dl kżdej pry wierzchołków istnieje krwędź łącząc te wierzchołki. Symboliczne oznczenie grfu pełnego o n wierzchołkch K n Przykłdy grfów pełnych K K K K K K Liczb krwędzi w grfie pełnym K n wynosi n = n( n ) Dopełnieniem grfu G = (V, E) nzywmy grf G, który m ten sm zbiór wierzchołków co G i wszystkie krwędzie grfu pełnego K V nie występujące w grfie G. Przykłd dopełnieni grfu G G W grfie G = ( V, E ) dl krwędzi e = { i, j} E mówimy, że wierzchołki i, j są incydentne z krwędzią e. Dw wierzchołki grfu incydentne z tą smą krwędzią nzywmy sąsiednimi lub zleżnymi. GRAFY i SIECI () J.Sikorski Stron /

Dwie krwędzie grfu incydentne z tym smym jego wierzchołkiem nzywmy zleżnymi. Grfem krwędziowym grfu G = (V, E) nzywmy grf L(G), którego wierzchołki odpowidją krwędziom grfu G, krwędzie odpowidją prom zleżnych krwędzi grfu G. Przykłd grfu krwędziowego G L( G) b c g b d f e f c g e d Podgrfem grfu G = ( V, E ) nzywmy kżdy grf G = ( V, E ), dl którego V V orz E E. Przykłd grfu i jego podgrfu G : 7 G : 7 Grfy relcje Dl grfu skierownego D = ( V, A ): A relcj n zbiorze V Dl grfu (nieskierownego) G = ( V, E ): E może wynikć z relcji R n zbiorze V, któr jest symetryczn i nie jest zwrotn: ( i, j ) R ( j, i ) R { i, j } E GRAFY i SIECI () J.Sikorski Stron /

STOPNIE WIERZCHOŁKÓW Grf (nieskierowny) G = ( V, E ) krwędź e = { i, j} E wierzchołki i orz j są incydentne z krwędzią e, on z nimi. krwędź e łączy dw wierzchołki i orz j, które są jej końcmi. wierzchołki i orz j są sąsiednie lub inczej zleżne. V(i) zbiór wierzchołków sąsiednich z wierzchołkiem i V(i) = { j V : {i, j} E } d(i) = V(i) stopień wierzchołk i (inne oznczenie deg(i) ) Wierzchołek stopni 0 nzywmy wierzchołkiem izolownym. Dl podzbioru M V definiujemy: V M (i) = { j M : {i, j} E } d M (i) = V M (i) stopień wierzchołk i względem podzbioru M Przykłd wyznczni stopni wierzchołków w grfie V() = {,,, } d() = ; V() = {,, } d() = V() = d() = 0 (wierzchołek izolowny) dl M = {, }: d M () =, d M () =, d M () = 0 GRAFY i SIECI () J.Sikorski Stron /

Grf skierowny D = ( V, A ) łuk = ( i, j ) A wierzchołki i orz j są incydentne z łukiem wierzchołek i jest początkiem łuku wierzchołek j jego końcem łuku V (i) zbiór końców łuków wychodzących z wierzchołk i V (i) = { j V : (i, j) A } V (i) zbiór początków łuków wchodzących do wierzchołk i V (i) = { j V : (j, i) A } d (i) = V (i) d (i) = V (i) stopień wyjściowy wierzchołk i stopień wejściowy wierzchołk i d(i) = d (i) d (i) stopień wierzchołk i Dl podzbioru M V definiujemy: V M (i) = { j M : (i, j) A } V M (i) = { j M : {j, i} A } d M (i) = V M (i) stopień wyjściowy wierzchołk i względem M d M (i) = V M (i) stopień wejściowy wierzchołk i względem M d M (i) = d M (i) d M (i) stopień wierzchołk i względem M GRAFY i SIECI () J.Sikorski Stron /

Przykłd wyznczni stopni wierzchołków w grfie skierownym V () = {,, } d () = ; V () = {, } d () = ; ztem d() = d () d () = V () = {} d () = ; V () = {} d () = ; ztem d() = d () d () = M dl M = {, }: d () =, d () =, d M () = Twierdzenie (lemt o uściskch dłoni) Dl dowolnego grfu (nieskierownego) G = ( V, E ) zchodzi M d( i) = E Twierdzenie Dl dowolnego grfu skierownego D = ( V, A ) zchodzi d ( i) = d ( i) = A Ztem dl grfu skierownego D = ( V, A ) tkże zchodzi Wniosek d( i) = A W kżdym grfie skierownym lub nieskierownym liczb wierzchołków stopni nieprzystego jest przyst. GRAFY i SIECI () J.Sikorski Stron 7 /

MACIERZ INCYDENCJI Grf (nieskierowny) G = ( V, E ) zbiór wierzchołków V = {,,..., n } zbiór krwędzi E = {e, e,..., e m } { { i, j}: i, j V } Mcierz incydencji grfu: I(G) = [ ij ] i =,..., n, j =,..., m ij = jesli i e j 0 w przeciwnym przypdku Przykłd wyznczni mcierzy incydencji V = {,,,, } E = {e, e, e, e, e, e } = {{, }, {, }, {, }, {, }, {, }, {, }} e e e e e e e e e e e e 0 0 0 0 d() = 0 0 0 d() = I E = 0 0 0 d() = 0 0 0 d() = 0 0 0 0 0 d() = Aby wykzć, że d( i) = E Σ d = wystrczy zsumowć wiersze mcierzy incydencji i policzyć w niej wszystkie jedynki. GRAFY i SIECI () J.Sikorski Stron 8 /

Grf skierowny (bez pętli) D = ( V, A ) zbiór wierzchołków V = {,,..., n } zbiór krwędzi A = {,,..., m } V V Mcierz incydencji grfu skierownego bez pętli: ij = 0 I(D) = [ ij ] i =,..., n, j =,..., m jesli jesli j j = ( k, i) = ( i, k) Przykłd wyznczni mcierzy incydencji V = {,,,, } w przeciwnym przypdku E = {,,,,, } = {(, ), (, ), (, ), (, ), (, ), (, )} 0 0 0 d () =, d () =, d() = 0 0 0 d () =, d () =, d() = I A = 0 0 d () =, d () =, d() = 0 0 0 0 0 d () = 0, d () =, d() = 0 0 0 0 0 d () =, d () = 0, d() = Σ d =, Σ d =, Σ d = Aby wykzć, że d = ( i) d ( i) = A wystrczy policzyć ile jest niezerowych elementów o jednkowych znkch w wierszch mcierzy incydencji i w cłej mcierzy. GRAFY i SIECI () J.Sikorski Stron 9 /

MACIERZ SĄSIEDZTWA WIERZCHOŁKÓW Grf (nieskierowny) G = ( V, E ), V = {,,..., n } Mcierz sąsiedztw wierzchołków grfu: B(G) = [ b ij ] i =,..., n, j =,..., n b ij = b ji = jesli { i, j} E 0 w przeciwnym przypdku Przykłd wyznczni mcierzy sąsiedztw wierzchołków V = {,,,, } e e e e e e 0 0 0 d() = 0 0 d() = B E = 0 0 d() = 0 0 d() = 0 0 0 0 d() = d() = d() = d() = d() = d() = GRAFY i SIECI () J.Sikorski Stron 0 /

Grf skierowny D = ( V, A ), V = {,,..., n } Mcierz sąsiedztw wierzchołków grfu: B(D) = [ b ij ] i =,..., n, j =,..., n b ij = jesli ( i, j) A 0 w przeciwnym przypdku Przykłd wyznczni mcierzy sąsiedztw wierzchołków V = {,,,, } 0 0 0 0 d () = B A = 0 0 0 d () = 0 0 0 d () = 0 0 0 0 0 d () = 0 0 0 0 0 d () = d () = d () = d () = d () = d () = 0 GRAFY i SIECI () J.Sikorski Stron /

TYPY GRAFÓW Dw grfy (nieskierowne) G = ( V, E ) i G = ( V, E ) są izomorficzne, jeśli istnieje wzjemnie jednoznczne odwzorownie f : V V, tkie że dl dowolnej pry wierzchołków i, j V zchodzi { i, j } E { f ( i ), f ( j ) } E Dl grfów skierownych D = ( V, A ) i D = ( V, A ) odpowiednio: ( i, j ) A ( f ( i ), f ( j ) ) A Izomorfizm grfów zpisujemy G G Przykłd grfów izomorficznych d 7 c 8 b h e g f Izomorfizm: i 7 8 f (i) b c d e f g h GRAFY i SIECI () J.Sikorski Stron /

Grf nzywmy regulrnym, jeśli wszystkie jego wierzchołki mją ten sm stopień. Uwg Dw grfy regulrne o tej smej liczbie wierzchołków i tym smym stopniu wierzchołków nie muszą być izomorficzne. Przykłd ilustrujący brk izomorfizmu GRAFY i SIECI () J.Sikorski Stron /