Graph Theory

!*.,DB
,*!!',6
$
#%
% $
$ !%
&
',"&*&(
WZWII02(-&SQRU
!"&
-42.:5.-4.20''.2>
'002<2(7->.-'2:+2.-4'3&," -')&" -, JRXTWK
(32&234'"234002(-4''(34.2>. &20'4'.2>
E42(+(-&20'<'(';(3(43;2>&=4+>.-
E4'&20'-34..--4-';=4+>Q.2S;253. .&3
(-4'&20'.2230.-(-&4.'(34.2(+/-(&32&'3
.:2;253. .&3D(4--.4';-:+2(-04'
-42.:5.-4.20''.2>
X2(&3
U+-3
J&K
J24=K
222&'B
-L4"-(3',>
2.:-<(4'.:4
2.33(-&2(&
4<(B
.24'-S;253<(4'.-:,23. &3E
2$,"&*.!
-42.:5.-4.20''.2>
X2(&3
U+-3
J&3K
J24=K
222&'B
"-(3',>
2.:-D:4<2(3
,>2C
S;253<(4'.-:,2. &3E
2$,"&*.!4'4.3-.42.--4
-42.:5.-4.20''.2>
X2(&3
U+-3
J&3K
J24=K
B
"-(3',>
2.:-D-.<
-
';,>2B
;24=<(4'.-:,2. &3E
'&&.2$,"&*.!
20''.2>-4'2(-
'4(34'+(-*4<-20''.2>-4'2(-C
:2+3>34,3';+.-&-32(3343. (324
+,-43+(-*>.--5.-3
20''.2>-4'2(-
,*!.!',6E,4',5+ 2,<.2* .2'242(?(-&-4<.2*34'4-2023-4
3&20'3.-4(-(-&;253-&3
'&&/3".6E;253-&32D2305;+>D+42.3-.--5;(4>342-&4'3
4-02.;(-.;+(-3(&'43(-4.
4'+42.I0'>3(.+.&(+
-4<.2*I+;+,'-(3,3. .&-(5;02.333
:++,.2M+ 0.2-3JSQQZK
;2;(<
4<.2*3342(3-20'3
'23'.+(-&.--5;(4>42(3
.--5;(4>&2
+:342(-&.#(-4
4'-&4'
,++I.2+4<.2*3
45353
.<4.32('3-+>33(-.:202
4<.2*3342(3-20'3
'&&/3".6
,/-<+42.3 -<,3:2. .--5;(4>4<-0(23. +42.3
.-4(-(-5+(- .2,5.-2&2(-&4'
;253-&3. 4'-4<.2*:4
3'.<4'(- .2,5.-(-(!2-4<>3
4<.2*3342(3-20'3
'&&/3".6
,/-<+42.3 -<,3:2. .--5;(4>4<-0(23. +42.3
•  .;(3:+(?+2&
-4<.2*3
•  .-4(--.,-(-& :+
(- .2,5.-.:4
2+5;305+0.3(5.-3
,.-&;253
•  .-4(-(- .2,5.-
2&2(-&4'4.0.+.&>
-2+5;+.5.-3. 4';253
•  3>4.(-42024;(3:++>
.-+> .23,++-4<.2*3
4<.2*3342(3-20'3
'&&/3".6%.,"5',,$.<$$?.'?$$'&&/3".6%.,"5
&2>3+
(-4-3(4>4'
0(=+E342-&4'. .--5;(4>.,0:4:3(-&4'0'3I+&(-=D
0'3I3
.--5;(4>
4<-'
>
0(2. +42.3
+42.3
'0(=+3.-4'(&.-+2++RFQ:3'+42.'302 40'3.--5;(4><(4'(43+ 4<.2*3342(3-20'3
'&&/3".6%.,"5',,$.<$$?.'?$$'&&/3".6%.,"5
'+42.0(2JDK'34<.
0.3(5.-3.-4',42(=E
RKJ2.<K-J.+:,-K
SKJ2.<K-J.+:,-K
.--5;(4>.,0:4:3(-&4'0'3I+&(-=D
>
+42.3
4'(- .2,5.-(-D(3(-5+4.4'(- .2,5.-(-D
4<.2*3342(3-20'3
'&&/3".6%.,"5',,$.<$$?.'?$$'&&/3".6%.,"5
3>,,42(,42(3-:3E
B@.',*,-&.",/'&$"&',%/'&
JF&FD4'+.<242(-&+3'.<3.--5;(4>
2.,\D<'234':00242(-&+3'.<3
.--5;(4> 2.,\K
C@.'-!'4",&.'&&/3".6%-2,-
JF&FD4'+.<242(-&+3'.<30'3I3
.--5;(4>.,0:4:3(-&4'0'3I+&(-=D
.--5;(4>.,0:
.--5;(4><'(+4':00242(-&+3'.<3
0.<2I3.--5;(4>K
>
+42.3
.--5;(4>.,0:4
:3(-&4'0'3I+&(-=
.--5;(4>.,0:4
:3(-&
I42(+3
4<.2*3342(3-20'3
.--5;(4>-
.,0:44,->5,
0.(-43D 21:-(3D-
.-(5.-3
-++I4.I++.--5;(4>,42(=
(3.-3+(. VI'>02:
J+42.3I+42.3I5,I
21:->I.-(5.-K
.--5;(4>.,0:4:3(-&4'0'3I+&(-=D
'+42.3I>I+42.3
.--5;(4>,42(=
(++:3424(-4'4'(3"&:2
.,3 2.,3(-&+5,I
21:->0.(-4
4<.2*3342(3-20'3
"&,"7%.,"5<.-4(-30(=+34'44*(-2>
;+:3J.--5.-32023-4.23-4K
,'&&/3".6%.,"5<.-4(-30(=+34'4
-4*2-&. ;+:3
.--5;(4>.,0:4:3(-&4'0'3I+&(-=D
-4>.:--.43>"-(5;+>4'44'2(3.2(3-.4.--5;(4>
4<-->0(2. +42.3
.:-1:-5 >4'342-&4'. 4'.--5;(4>
+4'.:&'&2,3:23. .--5;(4>,.2:24+>2$44',3.I-,2.3.0(3+. -4<.2*3,3:2<(4'D&20'I4'.2>I3-+>33-3(,0+(">:3(-&(-2(?,42(3
.24'(323.-(4(3.%-:3 :+4.4'23'.+-(-2(?.--5;(4>,42(3
'23'.+(-&.--5;(4>42(3
2$$%.,"5<'0.(-4(-4'4<.I
(,-3(.-+30'3-.-?2.;+:
'$-E4';+:40(=+32023-5-&3:4'23'.+
.--5;(4>2344..2
!,-!'$'&&/3".6%.,"-
:3 :+ .2.,0:5-&&20'4'.2>,42(33:'3E
•  .--5;(4>&2
•  +:342(-&.#(-4
•  3,++I<.2+-4<.2*3
'223;2+<>34.4'23'.+.--5;(4>,42(=
4'4'23'.+(-&02.:20-3.-4'0:20.3. 4'4'23'.+(-&
B@'-.2*.!.',-2-+2&. ,*!.!',6?-&$6--<
+(2+4'23'.+3.-4(342(:5.-3(3002.02(4
.:.:+3+44'23'.+. .-34-2;(5.-.;4',(-.--5;(4>;+:
'23'.+(-&.--5;(4>42(3
2$$%.,"5<'0.(-4(-4'4<.I
(,-3(.-+30'3-.-?2.;+:
'$-E4';+:40(=+32023-5-&3:4'23'.+
.--5;(4>2344..2
!,-!'$'&&/3".6%.,"-
:3 :+ .2.,0:5-&&20'4'.2>,42(33:'3E
•  .--5;(4>&2
•  +:342(-&.#(-4
•  3,++I<.2+-4<.2*3
C@&$6--"&3'$3"& .'*' ,*!"$"-.,"2/'&-''&&/3".6<
0( >4'-:,2. .--5.-3J*K-*04'*342.-&34.--5.-3D
38-&4'2344.?2.
!
!!
.-(5.-'3342.-&2.;2++.--5;(4>4'-.-(5.-D
:44'4.0.&20'(+2&(.-34'4='((44'.--5;(4>23(,(+2D"=(-&4'*-:,2. .--5.-334'23'.+,>3:&&344'44'22-..-(5.-(!2-3
'23'.+(-&.--5;(4>42(3
2$$%.,"5<'0.(-4(-4'4<.I
(,-3(.-+30'3-.-?2.;+:
,.!,-!'$"& .--5;(4>,42(3-(-2(?>'-&(-&
3:024'23'.+.--5;(4>;+:34.R-4'
3:4'23'.+;+:34.Q
RK  +.33. 3-3(5;(4>
SK  3(,0+("3,->-+>33
C@&$6--"&3'$3"& .'*' ,*!"$"-.,"2/'&-''&&/3".6<
0( >4'-:,2. .--5.-3J*K-*04'*342.-&34.--5.-3D
38-&4'2344.?2.
!
!!
.-(5.-'3342.-&2.;2++.--5;(4>4'-.-(5.-D
:44'4.0.&20'(+2&(.-34'4='((44'.--5;(4>23(,(+2D"=(-&4'*-:,2. .--5.-334'23'.+,>3:&&344'44'22-..-(5.-(!2-3
'23'.+(-&.--5;(4>42(3
,'&&/3".6%.,"5
,.!,-!'$"& .--5;(4>,42(3-(-2(?>'-&(-&
3:024'23'.+.--5;(4>;+:34.R-4'
3:4'23'.+;+:34.Q
RK  +.33. 3-3(5;(4>
SK  3(,0+("3,->-+>33
"&,"7%.,"5
'23'.+(-&.--5;(4>42(3
!-E$ "&5"-.,"2/'&
!,-!'$
'&&/3".6%.,"5
?.,"$-"-.,"2/'&
!,-!'$
'&&/3".6%.,"5
.--5;(4>&2
'&&/3".6 ,E,3:2. 4'=4-44.<'(';24=433
G':H.2(-4235.- .2,->.--5.-3
.--5;(4>&2
'&&/3".6 ,"-.!A' -'&&..'!3,.5
J(-42,3D4'-:,2. 3:024'23'.+.--5;(4>;+:3 .2'+42.K
:4..--5.-324>0(++>-.4.:-4
.--5;(4>&2
'%*2/& '&&/3".6 ,
.2'+42.D.:-44'-:,2. 3:024'23'.+.--5.-3
'32<3:,,.--5;(4>&2;+:3-3+4.02-4&3. 4'4.4+-:,2
. +42.3,(-:3RJ.-.4.:-4:4..--5;(4>K
4'2(3.-34-4-:,2. +42.3 .2++.-(5.-3-3:)43D-.-4..-;244'2<&2;+:3
.:-.+.-&2';-+42.3I>I+42.3,42(=:424'2DRI>I+42.3;4.2. -:,23
:34.0.&20'(+(!2-3(-.--5;(4>&22(-42024+-,>2+;-4 .2>.:2'>0.4'33D
.--5;(4>&2-3'.<-(-4.0.&20'(+,0
'*' ,*!"$%*-'.!'&&/3".6 ,'%*2.,'%.!'&&/3".6%.,"-
.--5;(4>&2
!-E$ "&5"-.,"2/'&
!,-!'$
'&&/3".6%.,"5
4'.25+ .:-5.-. 02,42(3'.24I<(-.<3042+-+>3(3
02.:2 .2.)5;3+5.-. 4'<(-.<+-&4' .2-.-I345.-2>2.2(-&3
34.
0202.33(-&340333-5+!,-!'$
'&&/3".6%.,"5
.24'(-42024+00+(5.-. 4',.+I"8-&02.33
?.,"$-"-.,"2/'&
34. 43434.:34.=,(-4';+((4>. 4',.+I"8-&02.33
;2((+(4>3333,-43424&>:3(-&..434200(-&
'*' ,*!"$%*-'.!'&&/3".6 ,'%*2.,'%.!'&&/3".6%.,"-
.--5;(4>&2
"-3&. E
4'.25+ .:-5.-. 02,42(3'.24I<(-.<3042+-+>3(3
•  .-.43'.<4.<'('.4'2+42.34'2(3.--5;(4>
•  3'.<.-+><'('+42.3&-2++>';,.23:024'23'.+.--5.-3
02.:2 .2.)5;3+5.-. 4'<(-.<+-&4' .2-.-I345.-2>2.2(-&3
34. 0202.33(-&340333-5+ .24'(-42024+00+(5.-. 4',.+I"8-&02.33
6'24&..'3"-2$"7.!.'*' ,*!"$*1,&''&&/3".6<
•  0(*.-+42.34'G3H
34. 43434.:34.=,(-4';+((4>. 4',.+I"8-&02.33
•  ,*4.0.&20'(+,0. 4'.--5;(4> 2.,4'43+42.4.++.4'2
+42.3
;2((+(4>3333,-43424&>:3(-&..434200(-&
'*' ,*!"$%*-'.!'&&/3".6 ,'%*2.,'%.!'&&/3".6%.,"-
.--5;(4>&2
.0.&20'(+,03. .--5;(4>&2J4'N. 3:024'23'.+
.--5.-33 2.,'+42.K.;25, .24<. 21:-(3
:3(4(323.-+4.
=044'4072-3. +2&I
3+.--5;(4>'-&.;2
5,D 21:->D-.-(5.-D
>.:-.,0:4-0+.44'
.--5;(4>&24(!2-4
21:->-3-4
(!2-45,0.(-43
",&..'*' ,*!"$, "'&-
.-=!2->"&",&./%?
,+2&64"&'4-
(3;-4&
+:342(-&.#(-4
+:342(-&.#(-4
+:342(-&.#(-4
+:342(-&.#(-4
'&&/3".6
•  +:342(-& .#(-4 . +42. (3 4' 02.0.25.- . +42.3 4'4 ';
3:024'23'.+ .--5;(4> <(4' +42. 4'4 +3. '; 3:024'23'.+
.--5;(4><(4''.4'2
•  +:342(-& .#(-4 (3 3 .- 3:024'23'.+ .--5.-3 ,.-& 0(23 . +42.3D2&2+33. <'4'24'.3+42.320'>3(+-(&'.23
+:342(-&.#(-4(32023-43 25.-E4'-.,(-4.2(34'-:,2. ;2534.
<'('4'22&3J(FFD.--5;(4>&2KD-4'-:,24.2(34'-:,2. 4'.3
.--4;2534'42+3..--44.'.4'2
+:342(-&.#(-4
24=(3.--44.DD--.,(-4.2(3T
+:342(-&.#(-4
24=(3.--44.DD--.,(-4.2(3T
+:342(-&.#(-4
-2.--44.'.4'2D-3.2-
+:342(-&.#(-4
-2.--44.'.4'2D-3.2-
+:342(-&.#(-4
:4-2-.4.--44.'.4'2-:,24.2. (3S
+:342(-&.#(-4
.2,:+4..,0:4+:342(-&.#(-4E
!"&.46.''%*2..!$2-.,"& '"&.
24+.+-4<.2*.,02(3(-&.-+>+42.3<(4'3:024'23'.+
.--5.-34.+42.(
:,,(-&-3+(-&4'(-42.--5.-3
;2&4'+:342(-&.#(-43 .2+++42.34..4(--&&2&4
,3:2. 4'+.++:342(-&.#(-42.334'4.0.&20'>
'.<4.0.&20'(+,03. 4'+:342(-&.#(-44'+42.
'+72(33-3(+002.':3+:342(-&.#(-4(3,3:2. -4<.2*(-425.-34'4,>';2&(.-+4.0.&20'(+30("(4>
+:342(-&.#(-4
.2,:+4..,0:4+:342(-&.#(-4E
.0.&20'(+,03. !"&.46.''%*2..!$2-.,"& '"&.
+:342(-&.#(-4.;2
3+45,I 21:->0.(-43
24+.+-4<.2*.,02(3(-&.-+>+42.3<(4'3:024'23'.+
-.22+5.-34<-
.--5.-34.+42.(
+:342(-&.#(-43-
.--5;(4>&23
:,,(-&-3+(-&4'(-42.--5.-3
;2&4'+:342(-&.#(-43 .2+++42.34..4(--&&2&4
,3:2. 4'+.++:342(-&.#(-42.334'4.0.&20'>
'.<4.0.&20'(+,03. 4'+:342(-&.#(-44'+42.
'+72(33-3(+002.':3+:342(-&.#(-4(3,3:2. -4<.2*(-425.-34'4,>';2&(.-+4.0.&20'(+30("(4>
+:342(-&.#(-4
!"&,"7"& .!,-!'$4"$$..!-/%.'$2-.,"& '"&.
3 4' (-2(?(-& 4'23'.+ (-233D 4'2 <(++ <2 3:024'23'.+ .--5.-3D
-4':3D4'+:342(-&.#(-4<(++23
,0.24-44.*04'(-2(?(-&4'23'.+.-34-42.33++.-(5.-3
4'-&4'
.!$& .![;2&(34- 2.,';24=J+42.K4.->.4'2;24=
4-.,0:4>E
RK  +..0(-&4'2.:&'++.--5.-3 2.,';24=
SK  .:-5-&'.<,-><>I0.(-4330244'4;24= 2.,++.4'2;253
TK  ;2&(-&.;2++;253
2.,';24=D4',(-(,:,-:,2. 3403 2.,4'4;24=4.;2>.4'2;24=-.,0:4
'04'+-&4'. ';24=(34';2&. 4'3,(-(,
4'-&4'
'.<
.2-.-(-;3(;2.2(-&3D04'+-&4''3+(,(40'>3(.+.&(+(-420245.-
:34'22,->-.3(-4'2(-4'2.:&'<'('(- .2,5.--42-3 2D-,->
. 4'.32-.4,3:2+<(4'JF&FD4'+,(-:+(K
4'+-&4'(3.-. 4'4<.*>,42(3 .23333(-&<'4'2-4<.2*'3G3,++I<.2+H
'242(353
,++I.2+4<.2*3
,++I<.2+-4<.2*32'242(?>'(&'2+:342(-&
.#(-4-+.<204'+-&4'4'-<.:+=04>'-
,++I.2+4<.2*3
42(=2023-45.-. =,0+-4<.2*3D-04'+-&4'3-+:342(-&
.#(-433 :-5.-. 2<(2(-&02.(+(4>
73-42.&4?JRZZYK
2-3(5.-4<-2&:+2-4<.2*4.
2-.,-4<.2*<(4'3,++(-23(-
2<(2(-&E
04'+-&&4'2.0
031
1:(*+>>
•  04'+-&4'2.031:(*+>
•  +:342(-&.#(-42.03,.23+.<+>
,++I<.2+-4<.2*32'242(?>
02.0253(-4'(342-3(5.-
'42-3(5.-(3'(;>2-.,+>
2<(2(-&.--5;(4>42&43 2.,';24=
<(4'(-23(-&02.(+(4>
,++I.2+4<.2*3
**$6.!"-%.!'.''&&/3".6.
-.!'&&/3".6
&.4',#!,
-%$$?4',$&.4',#;
•  04'+-&4'+(-3 342
4'-+:342(-&.#(-4
43,++02.(+(53
•  +:342(-&.#(-4
.,3+.<24'-04'
+-&4' .2;2>'(&'
2<(2(-&02.(+(53
,++I.2+4<.2*3
-.',3$2/& 4!.!,&.4',#'&',%-.'-%$$?4',$&.4',#
J:,0'2(3-:2->SQQYK
&2%,.',(34'25.. 4'.32;;2&+:342(-&
.#(-44.4'4. 2-.,-4<.2*
&'%"&.',(34'25.. 4'.32;;2&04'+-&4'4.
4'4. 2-.,-4<.2*
+:342(-&.#(-4
04'+-&4'
,2-.,-4<.2*
4' ;+:(3&2424'-RD4'-4<.2*-3(4.='((402.0253
.-3(34-4<(4'3,++I<.2+-4<.2*
(+I2-&;+:3<.:+23:+4(-+2& ;+:3:34'3++:342(-&
.#(-4(3+2&24'-4'3+04'+-&4'3
,++I.2+4<.2*3
-.',3$2/& 4!.!,&.4',#'&',%-.'-%$$?4',$&.4',#
J:,0'2(3-:2->SQQYK
'34535+3(&-("-. 4' ;+:-;+:4;(
02,:45.-435-&
4'(425.-:2(-&4'02,:45.-435-&D2-.,
-4<.2*(324>-4<.2*<(4'4'3,-:,2. .--5.-334'.32;-4<.2*D:44'.3.--5.-32
2-.,+>2<(2
4' ;+:(32.,0:4D20+(-&4'-42,3(-4'
1:5.-<(4'.4'22-.,-4<.2*3
%24'(31:5.-'3-;+:4204+>.;2,->
2-.,-4<.2*3D(342(:5.-. ;+:3(324:-24'
-:++'>0.4'3(34'44'-4<.2*3';2-.,.2&-(?5.-
4' ;+:.32;(-4':-:+424.--5;(4>4-
.,02&(-344'(3-:++'>0.4'3(3(342(:5.-4..4(-
34535+;+:(--.2,+34-2;(5.-:-(43
'(3(3.->3:425-&4',-. 4'(342(:5.--
(;((-&>4'34-2;(5.-
,++I.2+4<.2*3
-.',3$2/& 4!.!,&.4',#'&',%-.'-%$$?4',$&.4',#
J:,0'2(3-:2->SQQYK
'34535+3(&-("-. 4' ;+:-;+:4;(
02,:45.-435-&
,%2./'&.-/& '
-%$$?4',$?&--
4'(425.-:2(-&4'02,:45.-435-&D2-.,
-4<.2*(324>-4<.2*<(4'4'3,-:,2.
'-.2,+(?(34- 2.,4'
.--5.-334'.32;-4<.2*D:44'.3.--5.-32
.32; ;+:4.4'
2-.,+>2<(2
(342(:5.-. -:++'>0.4'3(3 4' ;+:(32.,0:4D20+(-&4'-42,3(-4'
;+:3-(-420243
1:5.-<(4'.4'22-.,-4<.2*3
-.2,+I;+:-;+:4 .2
%24'(31:5.-'3-;+:4204+>.;2,->
(4334535+3(&-("-
2-.,-4<.2*3D(342(:5.-. ;+:3(324:-24'
-:++'>0.4'3(34'44'-4<.2*3';2-.,.2&-(?5.-
4' ;+:.32;(-4':-:+424.--5;(4>4-
.,02&(-344'(3-:++'>0.4'3(3(342(:5.-4..4(-
34535+;+:(--.2,+34-2;(5.-:-(43
'(3(3.->3:425-&4',-. 4'(342(:5.--
(;((-&>4'34-2;(5.-
45353
.--5;(4>&2D+:342(-&.#(-4D-04'+-&4'
2-.4-.2,++>(342(:4
2,42(34535+-+>33
 .-02,42(02,:45.-435-&
J025:+2+>( 4'&20'I
4'.2>I3-+>332:3 .24I2(;-=0+.24.2>-+>33K
2,:45.-435-&(3002.02(4:3
RK  -.33:,05.-32,2&2(-&4'(342(:5.-. 4'4
SK  02,:45.-435-&(3,-+4..225.- .2,:+50+
.,02(3.-3.;2,->5,I 21:->0.(-43
.<4.32('3-+>33(-.:202
20'I4'.2>I3-+>33(-;.+;,->-+>3(33403
 32('340+2+>-(-+:4'02,423:34
'340
 
>.:4342-&. 02,423J3:'34'(-2(?(-&
4'23'.+KD20.244'42-&-<'4'24'23:+43. (-4234
'-&<(4'(!2-402,42;+:3
 .-3(2(-+:(-&"&:24'4.:4+(-3'340. 4'-+>33
.<4.32('3-+>33(-.:202
:++,.2M+ 0.2-3DJSQQZK
'-*>.:B
:35.-3CCC