Поддерживать
www.wikidata.ru-ru.nina.az
U etogo termina sushestvuyut i drugie znacheniya sm Graf znacheniya Graf matematicheskaya abstrakciya realnoj sistemy lyuboj prirody obekty kotoroj obladayut parnymi svyazyami Graf kak matematicheskij obekt est sovokupnost dvuh mnozhestv mnozhestva samih obektov nazyvaemogo mnozhestvom vershin i mnozhestva ih parnyh svyazej nazyvaemogo mnozhestvom ryober Element mnozhestva ryober est para elementov mnozhestva vershin Neorientirovannyj graf s shestyu vershinami i semyu ryobrami Grafy nahodyat shirokoe primenenie v sovremennoj nauke i tehnike Oni ispolzuyutsya i v estestvennyh naukah fizike i himii i v socialnyh naukah naprimer sociologii no naibolshih masshtabov primenenie grafov poluchilo v informatike i setevyh tehnologiyah V kachestve prostejshego primera iz zhizni mozhno privesti shemu perelyotov opredelyonnoj aviakompanii kotoraya modeliruetsya grafom gde vershinami grafa yavlyayutsya goroda a ryobrami rejsy soedinyayushie pary gorodov Derevo katalogov v kompyutere takzhe yavlyaetsya grafom diski papki i fajly yavlyayutsya vershinami a ryobra pokazyvayut vlozhennost fajlov i papok v papki i diski Stroenie Vikipedii modeliruetsya orientirovannym grafom v kotorom stati vershiny grafa a giperssylki dugi tematicheskaya karta Grafy yavlyayutsya osnovnym obektom izucheniya teorii grafov OpredeleniyaOsnovnaya statya Glossarij teorii grafov Modeliruemye grafami sistemy realnoj prirody obladayut bolshim raznoobraziem poetomu sushestvuyut grafy razlichnyh tipov Prostejshej abstrakciej sistem s elementami obladayushimi parnymi svyazyami yavlyaetsya prostoj graf Prostoj graf Primer diagrammy neorientirovannogo grafa Opredelenie Prostoj graf G V E displaystyle G V E est sovokupnost dvuh mnozhestv nepustogo mnozhestva V displaystyle V i mnozhestva E displaystyle E neuporyadochennyh par razlichnyh elementov mnozhestva V displaystyle V Mnozhestvo V displaystyle V nazyvaetsya mnozhestvom vershin mnozhestvo E displaystyle E nazyvaetsya mnozhestvom ryober G V E V E V E V V v v E v V displaystyle G V E left langle V E right rangle quad V neq varnothing quad E subseteq V times V quad left v v right notin E quad v in V to est mnozhestvo E displaystyle E sostoit iz 2 elementnyh podmnozhestv mnozhestva V displaystyle V Soputstvuyushie terminy Teoriya grafov ne obladaet ustoyavshejsya terminologiej Poetomu v nekotoryh publikaciyah mogut ispolzovatsya terminy otlichnye ot privedennyh nizhe Vershina uzel tochka angl vertex node point grafa G displaystyle G est element mnozhestva vershin v V G displaystyle v in V G Rebro liniya angl edge line grafa G displaystyle G est element mnozhestva reber e E G displaystyle e in E G ili e v1 v2 displaystyle e left v 1 v 2 right gde v1 V G v2 V G displaystyle v 1 in V G quad v 2 in V G Elementami grafa G displaystyle G nazyvayutsya ego vershiny v V G displaystyle v in V G i ryobra e E G displaystyle e in E G grafa Poryadok angl order grafa G displaystyle G est kardinalnoe chislo mnozhestva vershin n V G displaystyle n V G ili drugimi slovami kolichestvo vershin Razmer angl size grafa G displaystyle G est kardinalnoe chislo mnozhestva reber m E G displaystyle m E G ili drugimi slovami kolichestvo reber Vershina v displaystyle v incidentna angl incident rebru e displaystyle e esli v e displaystyle v in e togda eshe govoryat chto e displaystyle e est rebro pri v displaystyle v Koncevye vershiny koncy angl endvertices ends est dve vershiny incidentnye rebru Rebro soedinyaet angl joins svoi koncevye vershiny Sosednie smezhnye vershiny angl neighbours adjacent est takie vershiny v1 displaystyle v 1 i v2 displaystyle v 2 chto v1 v2 E G displaystyle left v 1 v 2 right in E G ili drugimi slovami obe vershiny yavlyayutsya koncevymi dlya odnogo rebra Smezhnye rebra angl adjacent edges eto rebra incidentnye odnoj vershine ili e1 v v1 displaystyle e 1 left v v 1 right i e2 v v2 displaystyle e 2 left v v 2 right smezhnye Stepen valentnost vershiny angl degree valency d v displaystyle operatorname mathit d left v right est kolichestvo incidentnyh ej ryober Izolirovannoj vershinoj angl isolated nazyvaetsya vershina so stepenyu d v 0 displaystyle d v 0 to est ne yavlyaetsya koncom ni dlya odnogo rebra Visyachej vershinoj listom angl leaf nazyvaetsya vershina so stepenyu d v 1 displaystyle d v 1 to est kotoraya yavlyaetsya koncom rovno odnogo rebra Obychno graf izobrazhayut diagrammoj vershiny tochkami rebra liniyami Psevdograf Psevdograf G V E displaystyle G V E est sovokupnost dvuh mnozhestv nepustogo mnozhestva V displaystyle V i mnozhestva E displaystyle E neuporyadochennyh par elementov mnozhestva V displaystyle V G V E V E V E V V displaystyle G V E left langle V E right rangle quad V neq varnothing quad E subseteq V times V V mnozhestve reber psevdografa razreshen element v v E G displaystyle left v v right in E G Petlyoj angl loop nazyvaetsya element e v v displaystyle e left v v right yavlyayushijsya rebrom u kotorogo koncevye vershiny sovpadayut Drugimi slovami esli elementami mnozhestva E mogut byt petli to graf nazyvaetsya psevdografom Multigraf Psevdomultigraf s kratnymi ryobrami krasnye i petlyami sinie Multigraf G V E displaystyle G V mathbf E est sovokupnost dvuh mnozhestv nepustogo mnozhestva V displaystyle V i multimnozhestva E displaystyle mathbf E neuporyadochennyh par razlichnyh elementov mnozhestva V displaystyle V G V E V E V E V V v v E v V displaystyle G V mathbf E left langle V mathbf E right rangle quad V neq varnothing quad mathbf E subseteq V times V quad left v v right notin mathbf E quad v in V Kratnymi ryobrami nazyvayutsya odinakovye elementy multimnozhestva e e e E displaystyle left e e dots e right in mathbf E to est rebra chi koncevye vershiny sovpadayut Drugimi slovami Esli E displaystyle E ne mnozhestvo a semejstvo to est esli E displaystyle mathbf E soderzhit odinakovye elementy to takie elementy nazyvayutsya kratnymi ryobrami a graf nazyvaetsya multigrafom Psevdomultigraf Psevdomultigraf G V E displaystyle G V mathbf E est sovokupnost dvuh mnozhestv nepustogo mnozhestva V displaystyle V i multimnozhestva E displaystyle mathbf E neuporyadochennyh par elementov mnozhestva V displaystyle V G V E V E V E V V displaystyle G V mathbf E left langle V mathbf E right rangle quad V neq varnothing quad mathbf E subseteq V times V Drugimi slovami esli E displaystyle mathbf E semejstvo soderzhashee odinakovye elementy kratnye rebra i E displaystyle mathbf E mozhet soderzhat petli to graf nazyvaetsya psevdomultigrafom Orientirovannyj graf Orientirovannyj graf Orientirovannyj graf orgraf angl directed graph or dirgaph G V E displaystyle G V E est sovokupnost dvuh mnozhestv nepustogo mnozhestva V displaystyle V i mnozhestva E displaystyle E dug ili uporyadochennyh par razlichnyh elementov mnozhestva V displaystyle V G V E V E V v1 v2 E v V displaystyle G V E left langle V E right rangle quad V neq varnothing quad left langle left v 1 v 2 right prec right rangle in E quad v in V sovmestno s dvumya otobrazheniyami init E V ter E V displaystyle init E rightarrow V quad ter E rightarrow V gde otobrazhenie init E V displaystyle init E rightarrow V stavit v sootvetstvie kazhdoj duge ee nachalnuyu vershinu nachalo dugi init e displaystyle init e a otobrazhenie ter E V displaystyle ter E rightarrow V stavit v sootvetstvie kazhdoj duge ee konechnuyu vershinu konec dugi ter e displaystyle ter e Govoryat chto duga e displaystyle e vedet iz init e displaystyle init e v ter e displaystyle ter e Smeshannyj graf Osnovnaya statya Smeshannyj graf Smeshannyj graf angl Mixed graph G V E U displaystyle G V E U eto sovokupnost treh mnozhestv nepustogo mnozhestva vershin V displaystyle V i mnozhestva dug E displaystyle E ili uporyadochennyh par razlichnyh elementov mnozhestva V displaystyle V i mnozhestva reber U displaystyle U neuporyadochennyh par razlichnyh elementov mnozhestva V displaystyle V G V E U V E U V v1 v2 E v3 v4 U v V displaystyle G V E U left langle V E U right rangle quad V neq varnothing quad left langle left v 1 v 2 right prec right rangle in E quad left v 3 v 4 right in U quad v in V sovmestno s dvumya otobrazheniyami init E V ter E V displaystyle init E rightarrow V quad ter E rightarrow V Orientirovannyj i neorientirovannyj grafy yavlyayutsya chastnymi sluchayami smeshannogo Izomorfnye grafy Graf G displaystyle G nazyvaetsya izomorfnym grafu H displaystyle H esli sushestvuet biekciya f displaystyle f iz mnozhestva vershin grafa G displaystyle G v mnozhestvo vershin grafa H displaystyle H obladayushaya sleduyushim svojstvom esli v grafe G displaystyle G est rebro iz vershiny A displaystyle A v vershinu B displaystyle B to v grafe H displaystyle H dolzhno byt rebro iz vershiny f A displaystyle f A v vershinu f B displaystyle f B i naoborot esli v grafe H displaystyle H est rebro iz vershiny A displaystyle A v vershinu B displaystyle B to v grafe G displaystyle G dolzhno byt rebro iz vershiny f 1 A displaystyle f 1 A v vershinu f 1 B displaystyle f 1 B V sluchae orientirovannogo grafa eta biekciya takzhe dolzhna sohranyat orientaciyu rebra V sluchae vzveshennogo grafa biekciya takzhe dolzhna sohranyat ves rebra Prochie svyazannye opredeleniya Marshrutom v grafe nazyvayut konechnuyu posledovatelnost vershin v kotoroj kazhdaya vershina krome poslednej soedinena so sleduyushej v posledovatelnosti vershinoj rebrom Cepyu nazyvaetsya marshrut bez povtoryayushihsya ryober Prostoj cepyu nazyvaetsya marshrut bez povtoryayushihsya vershin otkuda sleduet chto v prostoj cepi net povtoryayushihsya ryober Orientirovannym marshrutom ili putyom v orgrafe nazyvayut konechnuyu posledovatelnost vershin i dug v kotoroj kazhdyj element incidenten predydushemu i posleduyushemu Ciklom nazyvayut cep v kotoroj pervaya i poslednyaya vershiny sovpadayut Pri etom dlinoj puti ili cikla nazyvayut chislo sostavlyayushih ego ryober Zametim chto esli vershiny u displaystyle u i v displaystyle v yavlyayutsya koncami nekotorogo rebra to soglasno dannomu opredeleniyu posledovatelnost u v u displaystyle u v u yavlyaetsya ciklom Chtoby izbezhat takih vyrozhdennyh sluchaev vvodyat sleduyushie ponyatiya Put ili cikl nazyvayut prostym esli ryobra v nyom ne povtoryayutsya elementarnym esli on prostoj i vershiny v nyom ne povtoryayutsya za isklyucheniem nachalnoj i konechnoj v sluchae cikla Prostejshie svojstva putej i ciklov vsyakij put soedinyayushij dve vershiny soderzhit elementarnyj put soedinyayushij te zhe dve vershiny vsyakij prostoj neelementarnyj put soderzhit elementarnyj cikl vsyakij prostoj cikl prohodyashij cherez nekotoruyu vershinu ili rebro soderzhit elementarnyj pod cikl prohodyashij cherez tu zhe vershinu ili rebro petlya elementarnyj cikl Binarnoe otnoshenie na mnozhestve vershin grafa zadannoe kak sushestvuet put iz u displaystyle u v v displaystyle v yavlyaetsya otnosheniem ekvivalentnosti i sledovatelno razbivaet eto mnozhestvo na klassy ekvivalentnosti nazyvaemye komponentami svyaznosti grafa Esli u grafa rovno odna komponenta svyaznosti to graf svyaznyj Na komponente svyaznosti mozhno vvesti ponyatie rasstoyaniya mezhdu vershinami kak minimalnuyu dlinu puti soedinyayushego eti vershiny Vsyakij maksimalnyj svyaznyj podgraf grafa G displaystyle G nazyvaetsya svyaznoj komponentoj ili prosto komponentoj grafa G displaystyle G Slovo maksimalnyj oznachaet maksimalnyj otnositelno vklyucheniya to est ne soderzhashijsya v svyaznom podgrafe s bolshim chislom elementov Rebro grafa nazyvaetsya mostom esli ego udalenie uvelichivaet chislo komponent Dopolnitelnye harakteristiki grafov Graf nazyvaetsya svyaznym esli dlya lyubyh vershin u displaystyle u v displaystyle v est put iz u displaystyle u v v displaystyle v silno svyaznym ili orientirovanno svyaznym esli on orientirovannyj i iz lyuboj vershiny v lyubuyu druguyu imeetsya orientirovannyj put derevom esli on svyaznyj i ne soderzhit netrivialnyh ciklov polnym esli lyubye ego dve razlichnye esli ne dopuskayutsya petli vershiny soedineny rebrom dvudolnym esli ego vershiny mozhno razbit na dva neperesekayushihsya podmnozhestva V1 displaystyle V 1 i V2 displaystyle V 2 tak chto vsyakoe rebro soedinyaet vershinu iz V1 displaystyle V 1 s vershinoj iz V2 displaystyle V 2 k dolnym esli ego vershiny mozhno razbit na k displaystyle k neperesekayushihsya podmnozhestv V1 displaystyle V 1 V2 displaystyle V 2 Vk displaystyle V k tak chto ne budet ryober soedinyayushih vershiny odnogo i togo zhe podmnozhestva polnym dvudolnym esli kazhdaya vershina odnogo podmnozhestva soedinena rebrom s kazhdoj vershinoj drugogo podmnozhestva planarnym esli graf mozhno izobrazit diagrammoj na ploskosti bez peresechenij ryober vzveshennym esli kazhdomu rebru grafa postavleno v sootvetstvie nekotoroe chislo nazyvaemoe vesom rebra hordalnym esli graf ne soderzhit inducirovannyh ciklov s dlinoj bolshe tryoh Takzhe byvaet k raskrashivaemym k hromaticheskimObobshenie ponyatiya grafaProstoj graf yavlyaetsya odnomernym simplicialnym kompleksom Bolee abstraktno graf mozhno zadat kak trojku V E f displaystyle V E varphi gde V displaystyle V i E displaystyle E nekotorye mnozhestva vershin i ryober sootv a f displaystyle varphi funkciya incidentnosti ili incidentor sopostavlyayushaya kazhdomu rebru e E displaystyle e in E uporyadochennuyu ili neuporyadochennuyu paru vershin u displaystyle u i v displaystyle v iz V displaystyle V ego koncov Chastnymi sluchayami etogo ponyatiya yavlyayutsya ejlerovy grafy graf v kotorom sushestvuet ciklicheskij ejlerov put ejlerov cikl Sposoby predstavleniya grafa v informatikeMatrica smezhnosti Osnovnaya statya Matrica smezhnosti Tablica gde kak stolbcy tak i stroki sootvetstvuyut vershinam grafa V kazhdoj yachejke etoj matricy zapisyvaetsya chislo opredelyayushee nalichie svyazi ot vershiny stroki k vershine stolbcu libo naoborot Eto naibolee udobnyj sposob predstavleniya plotnyh grafov Nedostatkom yavlyayutsya trebovaniya k pamyati pryamo proporcionalnye kvadratu kolichestva vershin Dvumernyj massiv Matrica s propuskami Neyavnoe zadanie pri pomoshi funkcii Matrica incidentnosti Osnovnaya statya Matrica incidentnosti Tablica gde stroki sootvetstvuyut vershinam grafa a stolbcy sootvetstvuyut svyazyam ryobram grafa V yachejku matricy na peresechenii stroki i displaystyle i so stolbcom j displaystyle j zapisyvaetsya 1 v sluchae esli svyaz j displaystyle j vyhodit iz vershiny i displaystyle i 1 esli svyaz vhodit v vershinu 0 vo vseh ostalnyh sluchayah to est esli svyaz yavlyaetsya petlyoj ili svyaz ne incidentna vershine Dannyj sposob yavlyaetsya dovolno yomkim razmer proporcionalen V E displaystyle V E dlya hraneniya poetomu primenyaetsya ochen redko v osobyh sluchayah naprimer dlya bystrogo nahozhdeniya ciklov v grafe Spisok smezhnosti Osnovnaya statya Spisok smezhnosti Spisok gde kazhdoj vershine grafa sootvetstvuet stroka v kotoroj hranitsya spisok smezhnyh vershin Takaya struktura dannyh ne yavlyaetsya tablicej v obychnom ponimanii a predstavlyaet soboj spisok spiskov Razmer zanimaemoj pamyati O V E displaystyle O V E Eto naibolee udobnyj sposob dlya predstavleniya razrezhennyh grafov a takzhe pri realizacii bazovyh algoritmov obhoda grafa v shirinu ili glubinu gde nuzhno bystro poluchat sosedej tekushej prosmatrivaemoj vershiny Spisok ryober Spisok gde kazhdomu rebru grafa sootvetstvuet stroka v kotoroj hranyatsya dve vershiny incidentnye rebru Razmer zanimaemoj pamyati O E displaystyle O E Eto naibolee kompaktnyj sposob predstavleniya grafov poetomu chasto primenyaetsya dlya vneshnego hraneniya ili obmena dannymi Yazyki opisaniya i programmy postroeniya grafov Yazyki opisaniya Dlya opisaniya grafov prigodnogo dlya mashinnoj obrabotki i odnovremenno udobnogo dlya chelovecheskogo vospriyatiya ispolzuetsya neskolko standartizirovannyh yazykov sredi kotoryh DOT GraphML Trivial Graph Format GXL XGMMLProgrammy dlya postroeniya Razrabotana seriya kommercheskih programm dlya postroeniya grafov tak postroenie grafov lezhit v osnove prikladnyh programmnyh paketov firmy ILOG s 2009 goda prinadlezhit korporacii IBM sredi drugih programm GoView Lassalle AddFlow LEDA est besplatnaya redakciya Takzhe sushestvuet svobodnaya programma dlya postroeniya grafov i svobodnaya biblioteka Boost Programmy dlya vizualizacii Dlya vizualizacii grafov primenyayutsya sleduyushie programmnye sredstva Graphviz Eclipse Public License LION Graph Visualizer Grafoanalizator russkoyazychnaya programma s prostym polzovatelskim interfejsom GNU LGPL tolko dlya Windows Gephi graficheskaya obolochka dlya predstavleniya i izucheniya grafov GNU GPL CDDL GRIN russkoyazychnaya programma dlya predstavleniya i izucheniya grafov freeware Biblioteka GraphX svobodnaya biblioteka dlya NET dlya raschyota i otrisovki grafov ispolzuet WPF 4 0 Biblioteka MSAGL svobodnaya biblioteka dlya NET Sm takzheV Vikislovare est statya graf Pryamoe proizvedenie grafov Graf tip dannyh angl PrimechaniyaBurkatovskaya 2014 s 3 Burkatovskaya 2014 s 6 Microsoft Automatic Graph Layout Microsoft Research neopr research microsoft com Data obrasheniya 15 noyabrya 2015 14 maya 2012 goda LiteraturaBurkatovskiya Yu B Teoriya grafov Tomsk Izdatelstvo Tomskogo politehnicheskogo universiteta 2014 T 1 200 s Distel R Teoriya grafov Novosibirsk Izdatelstvo Instituta matematiki im S L Soboleva SO RAN 2002 336 s ISBN 5 86134 101 H Emelichev V A Melnikov O I Sarvanov V I Tyshkevich R I Lekcii po teorii grafov M Nauka 1990 384s Izd 2 ispr M URSS 2009 392 s Kasyanov V N Evstigneev V A Grafy v programmirovanii obrabotka vizualizaciya i primenenie SPb BHV Peterburg 2003 S 1104 ISBN 5 94157 184 4 Kirsanov M N Grafy v Maple M Fizmatlit 2007 168 s ISBN 978 5 9221 0745 7 Kormen T M i dr Chast VI Algoritmy dlya raboty s grafami Algoritmy postroenie i analiz Introduction to Algorithms 2 e izd M Vilyams 2006 S 1296 ISBN 0 07 013151 1 Ore O Teoriya grafov M Nauka 1968 336 s Grafy Enciklopedicheskij slovar yunogo matematika Sost A P Savin M Pedagogika 1985 S 86 88 352 s Salij V N Bogomolov A M Algebraicheskie osnovy teorii diskretnyh sistem M Fiziko matematicheskaya literatura 1997 ISBN 5 02 015033 9 Uilson R Vvedenie v teoriyu grafov M Mir 1977 208 s Harari F Teoriya grafov M Mir 1973 Dlya uluchsheniya etoj stati zhelatelno Prostavit snoski vnesti bolee tochnye ukazaniya na istochniki Posle ispravleniya problemy isklyuchite eyo iz spiska Udalite shablon esli ustraneny vse nedostatki, Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер
Вершина