Графтарға қолданылатын амалдар. Графқа төбе қосу.

G=<M,R> графына а төбесін қосқаннан <М {a}, R> графы құралады.

Графқа доға қосу операциясының нәтижесінде <М {(a,b)}, R {(a,b)}> графы құрылады.

Графтан доға алу–R доғалар жиынынан (a,b) жұбы алынады. <M,R\{(a,b)} >

Графтан төбе алуоперациясының нәтижесінде. G графынан а төбесі оған инцидентті доғалармен бірге алынады деп айтады. <M\{a}, R\{(b,с)│ b =a немесе c = a}>

Графтың a,b төбелерін теңестіру деп графтан a,b төбелерін алып тастап мына тәртіппен төбе мен қабырға қосу: жаңа а1 төбесі мен (а1, с), егер (а, с) R немесе (b, с) R және (с, а1) доғасын егер (с, а) R немесе (с, b) R болса:<(M\{a,b}) {a1}, (R\{(с, d)│c=a немесе d=a, немесе c=b, немесе d=b}) {(a1,c)│(a, c) R, немесе (b, c) R} {(c, a1)│(c, a)R, немесе (c, b) R}).

Алынған граф G графынан a,b төбелерін теңестіргеннен алынды делінеді.

a,b төбелері доғамен қосылса, төбелерді теңестіру a,b доғасын созғаннан алынады дейді. Мысалдар: Берілген=<{1,2,3,4},{[1,2],[2,3],,(3,4)}> графынан суреттегі G1-G6 графтары қандай операциялармен алынды?

G графына 5 төбені қосқаннан G1 графы алынды.

G графына (3,1)–доғасын қосқаннан G2 графы алынды.

G графына (3,2) доғасы алынады G3 графы алынды.

G графына 2 – төбені алғаннан G4 графы алынды.

G графының (1,4) төбелерін теңестіргеннен G5 графы алынды.

G графының (2,3) доғасын қысқаннан G6 графы алынды.

=<M, М2\R IdМ> графы ілгексіз G=<M,R> графының толықтырушы графы деп аталады.

Мысал: Айталық, G1=<M1,R1>, G2=<M2,R2> графтары берілсін.

G= <M,R>; =<M, М2 \R IdМ>

Анықтама: G1, G2 графтарының бірігуі деп G1UG2=<M1UM2,R1UR2> графын айтады.

Анықтама:ЕгерМ2∩М2= онда G1,G2 графының қиылысуы деп, G1∩G2=<M1∩M2,R1∩R2> графын айтады.

Анықтама: G1, G2 графтарының сақиналы қосындысы деп G1 G2=<M1UM2,R1 R2>, мұндағы R1 R2=( R1\R2)U(R2 \R1).

Мысалы G1 және G2 графтары берілсін.

G1= < {a1, a2, a3}, {[a1, a2], (a2, a3)} >;

G2= < {a1, a2, a4}, {(a1, a2, ), (a4, a1)}>;

Табу керек: G1U G2, G1∩G2, G1 G2?

Шешуі: Анықтама бойынша:

G1UG2=<{a1, a2, a3, a4},{[a1, a2], (a2, a3), (a4, a1)}>;

G1∩G2 = < {a1, a2}, {(a1, a2)} >.

G1 G2=<{ a1, a2, a3, a4}, {( a2, a1), (a2, a3), (a4, a1)} >;

G1, G2 графтарының қосылуы деп

G1+ G2 =

Мына суреттің а пунктіндегі G1, G2 графтарының қосындысы б пунктте көрсетілген.

G1, G2 графтарының көбейтіндісі деп G1xG2=<M1xM2, R>, мұндағы ((a1,b1), (a2, b2)) R тек сонда ғана, егер a1=a2 және (b1,b2) R2 немесе b1=b2 және (a1,a2) R1.








Дата добавления: 2015-08-14; просмотров: 4730;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.008 сек.