Teória grafov. RNDr. Milan Stacho, PhD.

Similar documents
Odhady veľkosti pokrytí náhodne indukovaných podgrafov n-rozmernej hyperkocky

Maticové algoritmy I maticová algebra operácie nad maticami súčin matíc

Oddělení technické informatiky Technická univerzita v Liberci

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE STAVEBNÁ FAKULTA. Polomerovo Moorovské grafy

Kapitola S5. Skrutkovica na rotačnej ploche

11. prednáška ( ) Greedy algoritmy. Programovanie, algoritmy, zložitosť (Ústav informatiky, PF UPJŠ v Košiciach)

Graph Theory. Janka Melusova Teória grafov

ADM a logika. 4. prednáška. Výroková logika II, logický a sémantický dôsledok, teória a model, korektnosť a úplnosť

Aplikácie teórie množín Martin Sleziak 24. februára 2015

Prednáška 3. Optimalizačné metódy pre funkcie n-premenných. Študujme reálnu funkciu n-premenných. f: R R

Matematická analýza II.

Kapitola P2. Rozvinuteľné priamkové plochy

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY DETEKOVANIE KOMUNÍT V SOCIÁLNYCH SIEŤACH Patricia SVITKOVÁ

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY

Univerzita Komenského v Bratislave Fakulta Managementu Katedra stratégie a podnikania. Aplikácia nekooperatívnej teórie hier v

Pokroky matematiky, fyziky a astronomie

Univerzita Karlova v Praze Matematicko-fyzikální fakulta DIPLOMOVÁ PRÁCA. Bc. Roman Cinkais. Aplikace samoopravných kódů v steganografii

1 Matice a ich vlastnosti

Univerzita Karlova v Praze Matematicko-fyzikální fakulta. Michal Kesely. Katedra matematické analýzy. Studijní program: Obecná matematika

Appendix. Title. Petr Lachout MFF UK, ÚTIA AV ČR

Databázové systémy. Ing. Július Štuller, CSc., Ústav informatiky AV ČR, v.v.i., & FMIaMS TUL Ing. Roman Špánek, PhD.

História nekonečne malej veličiny PROJEKTOVÁ PRÁCA. Martin Čulen. Alex Fleško. Konzultant: Vladimír Repáš

2-UMA-115 Teória množín. Martin Sleziak

Teória kvantifikácie a binárne predikáty

Dokonalé a spriatelené čísla

Peter Zeman. Algebraic, Structural and Complexity Aspects of Geometric Representations of Graphs

Matematická analýza II.

Tvorba efekt vnych algoritmov

Univerzita Karlova v Prahe, Filozofická fakulta Katedra logiky. Anna Horská. FRIEDBERG-MUCHNIKOVA VETA Ročníková práca

GENEROVANIE STABILNÝCH MODELOV VYUŽÍVANÍM CUDA TECHNOLÓGIE

Fakulta Matematiky, Fyziky a Informatiky Univerzita Komenského, Bratislava THEILOVA REGRESIA

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY FYZIKY A INFORMATIKY

A l g o r i t m i c k y n e r i e š i t e ľ n é p r o b l é m y

Ing. Tomasz Kanik. doc. RNDr. Štefan Peško, CSc.

On graphs with a local hereditary property

PSEUDOINVERZNÁ MATICA

Lucia Fuchsová Charakteristiky pravděpodobnostních

VEHICLE ROAD INTERACTION, ANALYSIS IN A FREQUENCY DOMAIN

Samuel Flimmel. Univerzita Karlova v Praze Matematicko-fyzikální fakulta. Katedra pravděpodobnosti a matematické statistiky

Algoritmy metód vnútorného bodu v lineárnom programovaní

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY. Robustné metódy vo faktorovej analýze

1 Úvod Úvod Sylaby a literatúra Označenia a pomocné tvrdenia... 4

Cyclical Surfaces Created by a Conical Helix

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY

Mathematics throughout the ages

Struktury analogových IO vnitřní zapojení OZ

Moderné vzdelávanie pre vedomostnú spoločnosť/projekt je spolufinancovaný zo zdrojov EÚ. Základné pojmy pravdepodobnosti

MEZINÁRODNÍ VĚDECKÝ SEMINÁŘ NOVÉ TRENDY V EKONOMETRII A OPERAČNÍM VÝZKUMU

On non-hamiltonian circulant digraphs of outdegree three

ELEMENTARY MARKOV QUEUEING SYSTEMS WITH UNRELIABLE SERVER

VIRTUAL CONTROL SYSTEM OF EXOTHERMIC REACTOR USING THE CONTROLLER KRGN 90 VIRTUÁLNY RIADIACI SYSTÉM EXOTERMICKÉHO REAKTORA NA BÁZE KRGN 90

ANOTÁCIA ZHLUKOV GÉNOV

Úlohy o veľkých číslach

Vedenie študentov - doc. Miroslav Haviar

OLYMPIÁDA V INFORMATIKE NA STREDNÝCH ŠKOLÁCH

The construction of a regular graph

Fakulta matematiky, fyziky a informatiky Univerzity Komenského v Bratislave. Písomná práca k dizertačnej skúške

The magnetic fields of inset Permanent Magnet Synchronous Motor

ACHD Roadways to Bikeways Update June Hills Gate Dr. Ec ho Summit Pl. Star Ridge Ln. Sunrise View Ln. Eagle Pointe Pl.

Upper Bounds for the Modified Second Multiplicative Zagreb Index of Graph Operations Bommanahal Basavanagoud 1, a *, Shreekant Patil 2, b

METRICKÉ ÚLOHY V PRIESTORE

Prednášky z regresných modelov

TAGUCHI S APPROACH TO QUALITY ENGINEERING TAGUCHIHO PR STUP K INZINIERSTVU KVALITY

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY. Kritéria nezápornosti Fourierových radov BAKALÁRSKA PRÁCA

VIZUALIZÁCIA HÁLD A INTERVALOVÝCH STROMOV

THERMAL SIMULATION OF ELECTROLYTIC CAPACITOR DURING IMPULSE OPERATION

S-Y0 U-G0 CANDIDATES

CYCLES CONTAINING SPECIFIED EDGES IN A GRAPH CYKLE ZAWIERAJĄCE WYBRANE KRAWĘDZIE GRAFU

FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITY KOMENSKÉHO V BRATISLAVE

MATEMATIKA I a jej využitie v ekonómii

Statistika pro informatiku

A L A BA M A L A W R E V IE W

Process of quantitative evaluation of validity of rock cutting model

arxiv: v1 [math.co] 8 Oct 2018

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY REKURENTNÉ POSTUPNOSTI

DISC6288 MODC+ ARTICLE IN PRESS. Discrete Mathematics ( ) Note. The Ramsey numbers for disjoint unions of trees

Monika Hrinčárová. Audio steganografie a IP telefonie

[8] ŠPÁNIKOVÁ, E.- WISZTOVÁ, E. a kolektív: Zbierka úloh z algebry. Edisvydavateľstvo

ENTROPIA. Claude Elwood Shannon ( ), USA A Mathematical Theory of Communication, 1948 LOGARITMUS

An Algorithm for Computation of Bond Contributions of the Wiener Index

DIPLOMOVÁ PRÁCA ŽILINSKÁ UNIVERZITA V ŽILINE. Ján Rabčan Aplikácia na vyhodnocovanie dotazníkov pomocou hĺbkovej analýzy dát

VYHLÁSENIE O PARAMETROCH. č SK. Predpokladané použitie. stave ý h častí ako o kladov a stropov, pozri prílohu, najmä prílohy B 1 - B 3

Metódy vol nej optimalizácie

Handbook of the. Thermodynamics of Organic. Compounds

Jádrové odhady regresní funkce pro korelovaná data

R a. Aeolian Church. A O g C. Air, Storm, Wind. P a h. Affinity: Clan Law. r q V a b a. R 5 Z t 6. c g M b. Atroxic Church. d / X.

Wiener index of generalized 4-stars and of their quadratic line graphs

The existence and uniqueness of strong kings in tournaments

arxiv: v3 [math.co] 25 Feb 2019

T25 - Quadratic Functions

Kapitola KL. Klinové plochy

Testy výkonnosti SKrZ

The Steiner Network Problem

Základy teorie front II

APPLICATION OF DESIGN OF EXPERIMENT METHOD IN THE BELT TRANSPORT

Given any simple graph G = (V, E), not necessarily finite, and a ground set X, a set-indexer

Fiedler s Theorems on Nodal Domains

Časopis pro pěstování matematiky a fysiky

arxiv: v1 [math.co] 27 Aug 2015

Prime Factorization in the Generalized Hierarchical Product

Transcription:

Teória grafov RNDr. Milan Stacho, PhD.

Literatúra Plesník: Grafové algoritmy, Veda Bratislava 1983 Sedláček: Úvod do teórie grafů, Academia Praha 1981 Bosák: Grafy a ich aplikácie, Alfa Bratislava 1980 Demel: Teorie grafů Gross, Yelen: Graph Theory and its aplications, CRC press, Boca Raton, Florida

Literatúra - skriptá Palúch: Teória grafov, EDIS, ŽU Žilina 2001 Fronc: Teória grafov z aplikáciami v doprave, Alfa Bratislava 1975 Jendroľ, Mihók, Diskrétna matematika1, Košice 1992 Froncová, Linda: Operačná analýza (návody na cvičenia), Alfa Bratislava 1988 Fronc: Teória grafov, Fakulta riadenia ŽU, 1993 Knor, Niepel: Kombinatorika a teória grafov II. UK Bratislava 2000

Úvod - história Euler 7 mostov mesta Kráľovca Kirchhoff- elektrické siete Cayley izoméry organických zlúčenín Samostatná disciplína König 1936

poznámka - dohovor (a,b) usporiadaná dvojica (a,b) (b,a) [a,b] neusporiadaná dvojica [a,b] = [b,a]

Definícia: Nech V je neprázdna konečná množina a E je podmnožina množiny 2 [ V ] = {[ u, v] ; u V, v V, u v} Potom usporiadanú dvojicu G = (V, E) nazveme graf. Prvky množiny V nazývame vrcholy (vertex) Prvky množiny E nazývame hrany (edge)

Definícia: Nakreslenie (diagram) grafu G = (V,E) nazveme také zobrazenie z V do R 2 (euklidovská rovina), ktoré každému vrcholu v i priradí bod B i z R 2 a každej hrane e=[u i, u j ] priradí oblúk spájajúci body B i,b j pri splnení týchto požiadaviek: Rôznym vrcholom sú priradené rôzne body Oblúky nesmú sami seba pretínať Oblúky nesmú obsahovať body prislúchajúce iným vrcholom

Terminológia 01 Nech e =[u,v] je hrana grafu G. Vrcholy u, v nazývame koncové a hovoríme, že vrchol u (resp. v) inciduje s hranou e. Tieto vrcholy nazývame susedné. Ak dve hrany e 1, e 2 incidujú s vrcholom v, potom tieto hrany nazývame susedné.

Príklad 1 Nakreslite diagramy nasledujúcich grafov 1. G 1 =[V 1, E], V 1 ={v 1, v 2, v 3, v 4, v 5 }, E ={[v 1, v 3 ], [v 1, v 4 ], [v 3, v 4 ], [v 2, v 3 ]} 2. G 2 =(V, ), V={v 1, v 2, v 3, v 4 } (tzv. Triviálny graf)

graf G 1 v 5 v 1 v 4 v 2 v 3

graf G 2 v 1 v 4 v 2 v 3

Definícia Počet hrán incidujúcich s vrcholom v v grafe G nazývame stupeň vrcholu v a označujeme ho st(v) v príklade 1 st(v 1 ) = 2 st(v 2 ) = 1 st(v 3 ) = 3 st(v 4 ) = 2 st(v 5 ) = 0 v 2 v 1 v3 v 5 v 4

Definícia Nech V je konečná neprázdna množina a E {( u, v) ; u, v V u v}, usporiadanú dvojicu G= (V, E) nazveme digraf (orientovaný graf orgraf). Prvky množiny V nazývame vrcholy a prvky množiny E nazývame orientované hrany

Terminológia 02 Nech e =(u,v) je hrana grafu G. Vrchol u, nazývame počiatočný a vrchol v nazývame koncový vrchol hrany e. nakreslenie digrafu realizujeme ako u grafu s vyznačením orientácie šipkou

Príklad 2 Nakreslite diagram digrafu 1. G=[V, E], V 1 ={v 1, v 2, v 3, v 4,}, E ={(v 1, v 3), (v 1, v 4 ), (v 3, v 1 ), (v 2, v 3 )}

v 1 v 3 v 4 v 2

Definícia Nech G= (V, E) je digraf potom pre vrchol v z V definujeme: a) Odchádzajúci stupeň vrcholu v st + (v), ktorý znamená počet orientovaných hrán s počiatočným vrcholom v. b) Prichádzajúci stupeň vrcholu v st - (v), ktorý znamená počet orientovaných hrán s koncovým vrcholom v. c) Celkový stupeň vrcholu v st (v), ktorý znamená počet orientovaných hrán incidentných s vrcholom v. st (v) = st - (v) + st + (v) v V st + ( v ) = st ( v) v V

Veta (Euler) V ľubovolnom grafe G(V,E)platí: v V st( v) = 2 E Kde E je počet prvkov množiny E. Dôsledok: V ľubovolnom grafe je počet vrcholov nepárneho stupňa párny.

Definícia Budeme hovoriť, že graf (digraf) G = (V, E ) je podgrafom grafu (digrafu) G = (V, E), ak platí: V V a E E

ak V = V a E E -faktorový podgraf V V a E E -vlastný podgraf ( ) Ak V V, potom podgraf G = V, E nazveme indukovaným podgrafom grafu G = ( V, E), ak G obsahuje všetky hrany z grafu G incidujúce s vrcholmi grafu G, t.j 2 E = E V [ ]

Odobratie vrcholu ( ) Nech G = V, E je graf a v V. ( ) Potom budeme hovoriť, že graf G = V, E vznikol z G odobratím vrcholu v ak G je indukovaný podgraf grafu G množinou vrcholov V- v. Budeme ho označovať G = G v

Odobratie hrany ( ) Nech G = V, E je graf a e E. ( ) Potom budeme hovoriť, že graf G = V, E vznikol z G odobratím hrany e ak G je podgraf grafu G, G = V, E e ( { }) Budeme ho označovať G = G e

Definícia Graf K n = (V, E ) nazveme kompletný graf s n vrcholmi, ak každými jeho dvoma vrcholmi je určená hrana, t.j. ak ( v, v2, ) V =, 1 L v n potom E {[ v, v ]; i j n} = 1 i j Poznámka: V kompletnom grafe sú každé dva vrcholy susedné.

Definícia Graf G = (V, E ) nazveme bipartitný graf, množinu jeho vrcholov V môžeme rozdeliť na dve neprázdne podmnožiny V 1 a V 2 také že V V = V V =, Tak že ak E = 1 2, 1 2 V {[ u, v] ;pre všetky u V v V }. Bipartitný graf G nazveme kompletný bipartitný graf ak množina jeho hrán je : e = [ v v ] E, potom v V, v. i, j i 1 j V2 1, 2 Ak V = r a V 2 =s, budeme ho označovať K r,s.

Definícia Graf G = V, E nazývame komplementárny ku grafu Ak: V = V E = ( ) {[ u, v] ;pre všetkyu, v V, u v, [ u, v] E} ( V E) G =,