Графтарға қолданылатын амалдар. Графқа төбе қосу.
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; просмотров: 4986;
