Mavzu: Graflar ustida amallar. Marshrutlar vazanjirlar Graflarustida amallar
Graflar ustida turli amallar bajarish mumkin, masalan, graflarnibirlashtirish,biriktirish,ko‘paytirish,grafniqismlargaajratishvahokazo.
Eng sodda amallardan biri sifatida grafdan uchni olib tashlashamalini keltirsa bo‘ladi. Bu amalni qo‘llash berilgan grafning uchlarito‘plamidan birorta element yo‘qotishni (olib tashlashni) anglatadi.Natijadauchlarisonibittagakamayganyangigrafhosilbo‘ladi.Albatta,buamalniuchlarisoniikkitadankambo‘lmagangraflaruchunqo‘llash mumkin bo‘lib, uni bajarish jarayonida olib tashlanayotganuchbilanbirgalikdashuuchgainsidentbo‘lganbarchaqirralar(yoylar)ham olib tashlanadi. Engsoddaamallarqatorigagrafdanqirrani(yoyni)olibtashlashamalinihamkiritishmumkin.Buamalgako‘raberilgangrafningqirralari(yoylari)to‘plamidanbirortaelementyo‘qotiladi(olibtashlanadi). Berilgan grafdan qirrani (yoyni) olib tashlayotganda shuqirraga (yoyga) insident uchlarni grafda qoldirish ham yo‘qotish hammumkin.Bu yerda vaziyatga qarab ish yuritiladi.
G(V,U) vaG'(V',U') graflarberilganbo‘lsin.AgarVV'va G grafning barchaqirralari(yoylari) G' grafninghamqirralari (yoylari),ya’niU U' bo‘lsa,uholdaGgrafG' grafningqismgrafi deb ataladi
1- misol.1- shaklda Petersen grafining
qismgraflaridan biritasvirlangan. ■
1-shakl
AgarGgrafkarraliqirralargaegabo‘lmasa,uholda uchlari Ggrafning barcha uchlaridan iborat bo‘lgan shunday yagonaG graf mavjudki, G grafdagi barcha juft uchlar faqat va faqat G grafdaqo‘shnibo‘lmagandaginaqo‘shnidir.BundayGgrafberilganGgrafningto‘ldiruvchigrafideb ataladi.
Berilgangrafuchunto‘ldiruvchigrafniqurishjarayoninihamgraflar ustida bajariladigan amallar qatoriga kiritish mumkin. G grafuchunto‘ldiruvchigrafniqurishamaliniqo‘llashnatijasidaGgraf hosilbo‘ladi.Isbotlashmumkinki,GGmunosabato‘rinlidir.
misol.2-shakldatasvirlangangraf1-shakldaifodalangangrafuchunto‘ldiruvchi grafdir.Graflarustidashundayamallarnibajarishmumkinki, ular elementlari soni berilgan grafdagidanko‘proqbo‘lganboshqa graflarninghosilbo‘lishiga olibkeladi.
shakl
Bundayamallarqatorigauchniqo‘shishamaliyokiqirrani(yoyni)qo‘shishamalinikiritish mumkin. Grafgayangiuchniqo‘shishturlichausulbilanamalgaoshirilishimumkin.Masalan,yangivuchniberilgangrafgaqo‘shishshugrafning v1 va v2 uchlarigainsidentbo‘lganqandaydiru qirrasigaqo‘shish orqaliquyidagichaikkibosqichdabajarilishi mumkin:
shakldatasvirlangangraflarizomorfemas,lekinulargomeomorf, chunki bu graflarning har biri 4- shaklda tasvirlanganbo‘linish grafiga ega.
4-shakl
Graflarnibirlashtirish
G1=(V1,U1) va G2=(V2,U2) graflar berilganbo‘lsin.Uchlarito‘plami VV1vaqirralari(yoylari) korteji U U1 U2 kabi aniqlangan G (V,U) graf G1 va G2graflarningbirlashmasi(uyushmasi)debataladivaG =G1ko‘rinishdabelgilanadi.
3-misol.5-shakldauchlarito‘plamlarikesishmaydigangraflarningbirlashmasiamali tasvirlangan. ■