You are on page 1of 50

1

C
CCh
hha
aap
ppi
iit
ttr
rre
ee 2
22
G
GGr
rra
aap
pph
hhe
ees
ss e
eet
tt A
AAl
llg
ggo
oor
rri
iit
tth
hhm
mme
ees
ss


1
11.
.. I
IIn
nnt
ttr
rro
ood
ddu
uuc
cct
tti
iio
oon
nn e
eet
tt e
eex
xxe
eem
mmp
ppl
lle
ees
ss

Un graphe est un ensemble de points appels
sommets, relis par des flches ou des traits.

Arc
G
GGr
rra
aap
pph
hhe
ee o
oor
rri
iie
een
nnt
tt


Arte
G
GGr
rra
aap
pph
hhe
ee n
nno
oon
nn o
oor
rri
iie
een
nnt
tt


Cest un outil qui sert modliser de nombreux
problmes, par exemple :

- Les points peuvent reprsenter des villes et les
flches ou les artes des routes.
- Les points peuvent reprsenter des taches
effectuer et les flches des contraintes de
prcdences.
- Les points peuvent reprsenter des serveurs
informatiques, et les flches les connexions
physiques entre eux.


2

Premier exemple : Le problme dEuler

Peut-on se promener en passant une fois et une
seule par tous les ponts ?



(a) (b)

Les ponts de Knigsberg (a), Multi Graphe
associ au problme des ponts de Knigsberg (b).

Deuxime exemple : Le Graphe du Web


G
GGr
rra
aap
pph
hhe
ee p
pph
hhy
yys
ssi
iiq
qqu
uue
ee d
ddu
uu W
WWe
eeb
bb,
,, c
cco
oou
uul
lle
eeu
uur
rr e
een
nn f
ffo
oon
nnc
cct
tti
iio
oon
nn d
dde
ee l
ll
I
IIP
PP
A

P
r
e
m
i
e
r
e
x
e
m
p
l
e
:
L
e
p
r
o
b
l`
e
m
e
d

E
u
l
e
r
D

P
r
e
m
i
e
r
e
x
e
m
p
l
e
:
L
e
p
r
o
b
l`
e
m
e
d

E
u
l
e
r
C

r
e
m
i
e
r
e
x
e
m
p
l
e
:
L
e
p
r
o
b
l`
e
m
e
d

E
u
l
e
B

P
r
e
m
i
e
r
e
x
e
m
p
l
e
:
L
e
p
r
o
b
l`
e
m
e
d

E
u
l
e
r


3

Troisime exemple : Le Graphe du Rseau routier



Positionnement (GPS), mise en place de rseaux
de transports en commun, surveillance du trafic
routier,

Quatrime exemple : Rseaux informatiques

Assurer lacheminement des donnes vers les
machines destinataires en un temps minimum
utilisation de multiples chemins, limiter les
vulnrabilits,


4

Cinquime exemple : Du schma lectronique au
circuit imprim



Encombrement minimum, limiter les croisements.

Sixime exemple : Logistique



Planification/ordonnancement, routage/tournes
de vhicules, stockage/compatibilit,





5

Septime exemple : Topologies machines parallles



Rduire autant que possible la distance entre les
processeurs, offrir autant de chemins que
possible pour chaque couple de processeurs,
minimiser la masse des fils,

Huitime exemple : Rseaux sociaux



mpySpace, facebook, LinkedIn, etc. : tudier leur
formation, mettre en vidence des relations entre
certains groupes dindividus, recherche de
proprits particulires,


6

2
22.
.. D
DD
f
ffi
iin
nni
iit
tti
iio
oon
nn d
dd
u
uun
nn g
ggr
rra
aap
pph
hhe
ee

2
22.
..1
11.
.. G
GGr
rra
aap
pph
hhe
ee o
oor
rri
iie
een
nnt
tt


E
EEx
xxe
eer
rrc
cci
iic
cce
ee 1
11 :
:: C
CCo
oon
nns
ssi
iid
dd
r
rro
oon
nns
ss l
ll
e
een
nns
sse
eem
mmb
bbl
lle
ee E
EE =
== {
{{1
11,
,,2
22,
,,3
33,
,,4
44}
}}
m
mmu
uun
nni
iis
ss d
dde
ee l
lla
aa r
rre
eel
lla
aat
tti
iio
oon
nn
d
ddi
iiv
vvi
iis
sse
ee
R
RR.
..
1
11.
.. D
DD
t
tte
eer
rrm
mmi
iin
nne
eer
rr R
RR e
een
nn e
eex
xxt
tte
een
nns
ssi
iio
oon
nn ;
;;
2
22.
.. R
RRe
eep
ppr
rr
s
sse
een
nnt
tte
eer
rr R
RR s
sso
oou
uus
ss f
ffo
oor
rrm
mme
ee d
dd
u
uun
nn g
ggr
rra
aap
pph
hhe
ee.
..

D
DD
f
ffi
iin
nni
iit
tti
iio
oon
nns
ss :
::

- Un graphe orient est une relation G sur un
ensemble fini X. On le note G = (X,U). X est
lensemble des sommets et U est form de
lensemble des couples (x,y)eXX qui sont en
relation, il est appel lensemble des arcs.

- Lordre dun graphe est son nombre n de
sommets. La taille dun graphe est son nombre
m darcs.

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 2
22 :
:: D
DD
t
tte
eer
rrm
mmi
iin
nne
eer
rr l
ll
o
oor
rrd
ddr
rre
ee e
eet
tt l
lla
aa t
tta
aai
iil
lll
lle
ee d
ddu
uu
g
ggr
rra
aap
pph
hhe
ee G
GG d
dde
ee l
ll
e
eex
xxe
eer
rrc
cci
iic
cce
ee 1
11.
..





7

2
22.
..2
22.
.. G
GGr
rra
aap
pph
hhe
ee n
nno
oon
nn o
oor
rri
iie
een
nnt
tt


E
EEx
xxe
eer
rrc
cci
iic
cce
ee 3
33 :
:: C
CCo
oon
nns
ssi
iid
dd
r
rro
oon
nns
ss l
ll
e
een
nns
sse
eem
mmb
bbl
lle
ee d
dde
ees
ss m
mmo
oot
tts
ss
E
EE =
== {
{{A
AAB
BB,
,,A
AAC
CC,
,,B
BBX
XX,
,,B
BBY
YY}
}} e
eet
tt S
SS l
lla
aa r
rre
eel
lla
aat
tti
iio
oon
nn
c
cco
oom
mmm
mme
een
nnc
cce
ee
p
ppa
aar
rr l
lla
aa m
mm
m
mme
ee l
lle
eet
ttt
ttr
rre
ee
.
..
1
11.
.. D
DD
t
tte
eer
rrm
mmi
iin
nne
eer
rr S
SS e
een
nn e
eex
xxt
tte
een
nns
ssi
iio
oon
nn ;
;;
2
22.
.. R
RRe
eep
ppr
rr
s
sse
een
nnt
tte
eer
rr S
SS s
sso
oou
uus
ss f
ffo
oor
rrm
mme
ee d
dd
u
uun
nn g
ggr
rra
aap
pph
hhe
ee.
..

D
DD
f
ffi
iin
nni
iit
tti
iio
oon
nn :
:: Un graphe non orient est une
relation G symtrique sur un ensemble fini X. De
la mme manire que pour les graphes orients,
on le note G = (X,U). X est lensemble des
sommets et U est lensemble des artes (ou des
arcs non orients).

R
RRe
eem
mma
aar
rrq
qqu
uue
ee :
:: Dans le cas dune relation
symtrique, on reprsente son graphe en
remplaant les doubles arcs par un simple trait :



Cest pourquoi, dans la suite du cours, on
utilisera le plus souvent des graphes orients,
cest--dire des graphes dont les arcs sont tous
orients.
x
y
x
y


8

2
22.
..3
33.
.. M
MMu
uul
llt
tti
ii g
ggr
rra
aap
pph
hhe
ee

Un multi graphe est un graphe orient ou non
dans lequel il peut y avoir plusieurs arcs ou artes
entre deux sommets.

Exemples des multi graphes :


3
33.
.. D
DDe
eeg
ggr
rr
s
ss d
dde
ees
ss s
sso
oom
mmm
mme
eet
tts
ss d
dd
u
uun
nn g
ggr
rra
aap
pph
hhe
ee

Graphe orient
G = (X, U)
Graphe non orient
G = (X, U)
Les lments de S sont appels sommets (ou nuds)
Les lments de U sont
appels arcs

Les lments de U sont
appels artes ou arcs non
orients
Une boucle est un arc ou une arte de la forme (x, x)
Si (x, y)eU, on dit que x et y sont adjacents et que
(x, y) est incidente x et y
a
P
r
e
m
i
e
r
e
x
e
m
p
l
e
:
L
e
p
r
o
b
l`
e
m
e
d

E
u
l
D

P
r
e
m
i
e
r
e
x
e
m
p
l
e

:
L
e

p
r
o
b
l
`
e
m
C

r
e
m
i
e
r
e
x
e
m
p
l
e

:
L
e

p
r
o
b
l
B

P
r
e
m
i
e
r
e
x
e
m
p
l
e

:
L
e

p
r
o
b
l
`
e
A

P
r
e
m
i
e
r
e
x
e
m
p
l
e

:
L
e

p
r
o
b
l
`
e
m
e

c
r
e
m
i
e
r
e
x
e
m
p
l
e
:
L
e
p
r
o
b
l`
e
m
e
d
b

P
r
e
m
i
e
r
e
x
e
m
p
l
e

:
L
e

p
r
o
b
l
`
e
m
d

P
r
e
m
i
e
r
e
x
e
m
p
l
e

:
L
e

p
r
o
b
l
`
e
m


9

Si (x, y) est un arc, x est
son origine et y son
extrmit. Larc (x, y) part
de x et arrive en y. y est
un successeur (ou suivant)
de x, x est un prdcesseur
(ou prcdent) de y
Si (x, y) est une arte, x et
y sont voisins. Ils sont les
extrmits de larte (x, y)
I
+
(x) est lensemble des
suivants de x. Le degr
extrieur de x, not d
+
(x)
est le nombre dlments
de I
+
(x).
I

(x) est lensemble des


prcdents du sommet x.
Le degr intrieur de x,
not d

(x) est le nombre


dlments de I

(x). Le
degr de x est
d(x) = d
+
(x) + d

(x)
I(x) est le nombre de
voisins dun sommet x. Le
degr de x est le nombre
dlment de I(x) si il ny
a pas de boucle en x, le
nombre dlments de
I(x) + 1 sinon ; (une
boucle compte pour 2
dans le degr)

Le tableau simple entre qui pour tout x
numre les lments de I
+
(x) est appel
dictionnaire des suivants. Le tableau simple
entre qui pour tout x numre les lments de
I

(x) est dit dictionnaire des prcdents.





10

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 4
44 :
:: D
DDo
oon
nnn
nne
eer
rr l
lle
ee d
ddi
iic
cct
tti
iio
oon
nnn
nna
aai
iir
rre
ee d
dde
ees
ss s
ssu
uui
iiv
vva
aan
nnt
tts
ss,
,,
e
eet
tt l
lle
ee d
ddi
iic
cct
tti
iio
oon
nnn
nna
aai
iir
rre
ee d
dde
ees
ss p
ppr
rr
c
cc
d
dde
een
nnt
tts
ss d
ddu
uu g
ggr
rra
aap
pph
hhe
ee
s
ssu
uui
iiv
vva
aan
nnt
tt :
::


4
44.
.. R
RRe
eep
ppr
rr
s
sse
een
nnt
tta
aat
tti
iio
oon
nn d
dde
ees
ss g
ggr
rra
aap
pph
hhe
ees
ss e
een
nn m
mma
aac
cch
hhi
iin
nne
ees
ss

M
MMa
aat
ttr
rri
iic
cce
ee d
dd
a
aad
ddj
jja
aac
cce
een
nnc
cce
ee


2
1
3
5
7
6
4


11

M
MMa
aat
ttr
rri
iic
cce
ee d
dd
i
iin
nnc
cci
iid
dde
een
nnc
cce
ee S
SSo
oom
mmm
mme
eet
tts
ss-
--a
aar
rrc
cc o
oou
uu s
sso
oom
mmm
mme
eet
tts
ss-
--a
aar
rr
t
tte
ees
ss




5
55.
.. C
CCh
hha
aa
n
nne
ees
ss e
eet
tt c
cch
hhe
eem
mmi
iin
nns
ss d
dd
u
uun
nn g
ggr
rra
aap
pph
hhe
ee

Graphe orient
G = (X,U)
Graphe non orient
G = (X,U)
Un chemin de longueur k
dun sommet x vers un
sommet y est une squence
de sommets (u
0
, u
1
, , u
k
)
tels que x = u
0
, y = u
k
et
Une chane de longueur k
dun sommet x vers un
sommet y est une squence
de sommets (u
0
, u
1
, , u
k
)
tels que x = u
0
, y = u
k
et


12

(u
i1
,u
i
)eU pour i = 1, 2, ,
k. x est lorigine et y
lextrmit du chemin
(u
i1
,u
i
)eU pour i = 1, 2, ,
k. x et y sont les extrmits
dune chane
La longueur du chemin est
le nombre darcs dans le
chemin
La longueur dune chane
est le nombre dartes dans
la chane
Un sommet y est accessible
partir dun sommet x sil
existe un chemin de x vers y

Un sommet y est accessible
partir dun sommet x sil
existe une chane de x vers y
Un chemin est simple sil ne
contient pas deux fois le
mme arc

Une chane est simple si elle
ne contient pas deux fois la
mme arte
Un circuit est un chemin
dun sommet vers lui-
mme. En particulier une
boucle est un circuit de
longueur 1

Un cycle est une chane dun
sommet vers lui-mme. En
particulier une boucle est
un cycle de longueur 1
Un chemin est lmentaire
sil ne contient pas deux fois
le mme sommet. Un circuit
est lmentaire sil ne
contient pas deux fois le
mme sommet sauf son
origine et son extrmit qui
sont confondus


Une chane est lmentaire
si elle ne contient pas deux
fois le mme sommet. Un
cycle est lmentaire sil ne
contient pas deux fois le
mme sommet, sauf ses
extrmits


13

Un circuit/chemin est
hamiltonien sil est
lmentaire et passe par
tous les sommets du graphe
Un cycle/chane est
hamiltonien sil est
lmentaire et passe par
tous les sommets du graphe
Un circuit/chemin est
eulrien sil est simple et
passe par tous les arcs du
graphe
Un cycle/chane est eulrien
sil est simple et passe par
toutes les artes du graphe

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 5
55 :
:: S
SSo
ooi
iit
tt l
lle
ee g
ggr
rra
aap
pph
hhe
ee s
ssu
uui
iiv
vva
aan
nnt
tt :
::


1
11.
.. D
DDo
oon
nnn
nne
eer
rr u
uun
nn e
eex
xxe
eem
mmp
ppl
lle
ee d
dd
u
uun
nne
ee c
cch
hha
aa
n
nne
ee ;
;;
2
22.
.. D
DDo
oon
nnn
nne
eer
rr u
uun
nn e
eex
xxe
eem
mmp
ppl
lle
ee d
dd
u
uun
nn c
cch
hhe
eem
mmi
iin
nn ;
;;
3
33.
.. D
DDo
oon
nnn
nne
eer
rr u
uun
nn e
eex
xxe
eem
mmp
ppl
lle
ee d
dd
u
uun
nn c
cci
iir
rrc
ccu
uui
iit
tt e
eet
tt d
dd
u
uun
nn c
ccy
yyc
ccl
lle
ee.
..

- On dit qu'un graphe est eulrien s'il est
possible de trouver un cycle passant une et une
seule fois par toutes les artes.
- On dit qu'un graphe est semi-eulrien s'il est
possible de trouver une chane passant une et
une seule fois par toutes les artes.


14

- Plus simplement, on peut dire qu'un graphe est
eulrien (ou semi-eulrien) s'il est possible de
dessiner le graphe sans lever le crayon (et sans
passer deux fois sur le mme trait!).
- On dit qu'un graphe est hamiltonien s'il est
possible de trouver un cycle passant une et une
seule fois par tous les sommets.
- On dit qu'un graphe est semi-hamiltonien s'il
est possible de trouver une chane passant une
et une seule fois par tous les sommets.

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 6
66 :
:: D
DDe
ees
sss
ssi
iin
nne
eez
zz u
uun
nn g
ggr
rra
aap
pph
hhe
ee q
qqu
uui
ii e
ees
sst
tt :
::
1
11.
.. h
hha
aam
mmi
iil
llt
tto
oon
nni
iie
een
nn e
eet
tt e
eeu
uul
ll
r
rri
iie
een
nn
2
22.
.. h
hha
aam
mmi
iil
llt
tto
oon
nni
iie
een
nn e
eet
tt n
nno
oon
nn e
eeu
uul
ll
r
rri
iie
een
nn
3
33.
.. n
nno
oon
nn h
hha
aam
mmi
iil
llt
tto
oon
nni
iie
een
nn e
eet
tt e
eeu
uul
ll
r
rri
iie
een
nn

P
PPr
rro
oop
ppo
oos
ssi
iit
tti
iio
oon
nn :
::

1
11.
.. Soit G un graphe orient. Si tout sommet de G
admet un prdcesseur alors G contient un
circuit. Si tout sommet de G admet un
successeur alors G contient aussi un circuit.

2
22.
.. Soit un G = (X, U) un multigraphe. Notons
d(x) le nombre dartes incidentes un
sommet xeX.


15

- Si xeX, d(x) est pair, alors G contient un
cycle eulrien.
- Sil existe deux sommets distincts, nots x
0
et
x
1
tels que d(x
0
) et d(x
1
) sont impairs et que
xeX, x=x
0
, x=x
1
, d(x) est pair alors G
contient une chane eulrienne dextrmits
x
0
et x
1
.
- Dans tous les autres cas, G ne possde ni
circuit ni chane eulrienne.

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 7
77 :
:: A
AAu
uu 1
118
88
i
ii
m
mme
ee
s
ssi
ii
c
ccl
lle
ee,
,, E
EEu
uul
lle
eer
rr a
aai
iim
mme
ee s
sse
ee
p
ppr
rro
oom
mme
een
nne
eer
rr a
aau
uu p
ppr
rri
iin
nnt
tte
eem
mmp
pps
ss d
dda
aan
nns
ss l
lla
aa c
cch
hha
aar
rrm
mma
aan
nnt
tte
ee v
vvi
iil
lll
lle
ee
d
dde
ee K
KK
n
nni
iig
ggs
ssb
bbe
eer
rrg
gg (
((a
aac
cct
ttu
uue
eel
lll
lle
eem
mme
een
nnt
tt K
KKa
aal
lli
iin
nni
iin
nng
ggr
rra
aad
dd,
,, e
een
nn
R
RRu
uus
sss
ssi
iie
ee)
)).
.. I
IIl
ll s
sso
oou
uuh
hha
aai
iit
tta
aai
iit
tt n
nne
ee p
ppa
aas
sss
sse
eer
rr q
qqu
uu'
''u
uun
nne
ee s
sse
eeu
uul
lle
ee f
ffo
ooi
iis
ss
p
ppa
aar
rr c
cch
hha
aac
ccu
uun
nn d
dde
ees
ss s
sse
eep
ppt
tt p
ppo
oon
nnt
tts
ss d
dde
ee c
cce
eet
ttt
tte
ee v
vvi
iil
lll
lle
ee.
.. Q
QQu
uu'
''e
een
nn
p
ppe
een
nns
sse
eez
zz-
--v
vvo
oou
uus
ss ?
?? (
((v
vvo
ooi
iir
rr l
lle
ee p
ppr
rre
eem
mmi
iie
eer
rr e
eex
xxe
eem
mmp
ppl
lle
ee)
))

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 8
88 :
:: C
CCi
iin
nnq
qq p
ppa
aay
yys
ss s
sso
oon
nnt
tt r
rre
eep
ppr
rr
s
sse
een
nnt
tt
s
ss a
aav
vve
eec
cc l
lle
eeu
uur
rrs
ss
f
ffr
rro
oon
nnt
tti
ii
r
rre
ees
ss.
.. E
EEs
sst
tt-
--i
iil
ll p
ppo
oos
sss
ssi
iib
bbl
lle
ee d
dde
ee p
ppa
aar
rrt
tti
iir
rr d
dd'
''u
uun
nn p
ppa
aay
yys
ss e
eet
tt
d
dd'
''y
yy r
rre
eev
vve
een
nni
iir
rr e
een
nn f
ffr
rra
aan
nnc
cch
hhi
iis
sss
ssa
aan
nnt
tt c
cch
hha
aaq
qqu
uue
ee f
ffr
rro
oon
nnt
tti
ii
r
rre
ee u
uun
nne
ee
f
ffo
ooi
iis
ss e
eet
tt u
uun
nne
ee s
sse
eeu
uul
lle
ee ?
??



16

6
66.
.. C
CCo
oon
nnn
nne
eex
xxi
iit
tt


Graphe orient
G = (X, U)
Graphe non orient
G = (X, U)
G est fortement connexe si
pour tout couple de
sommets (x, y), avec x = y, il
existe un chemin de x vers y
et un chemin de y vers x.
G est connexe si pour
tout couple de sommets
(x, y), avec x = y, il existe
une chane de x vers y
On appelle composante
fortement connexe, tout
sous ensemble de X form
de sommets relis par la
relation R dfinie par x R y
x = y ou il existe un
chemin de x vers y et un
autre chemin de y vers x
On appelle composante
connexe, tout sous
ensemble de X form de
sommets relis par la
relation R dfinie par
x R y x = y ou il existe
une chane de x vers y.

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 9
99 :
:: S
SSo
ooi
iit
tt l
lle
ee r
rr
s
sse
eea
aau
uu m
mmo
ood
dd
l
lli
iis
ss
p
ppa
aar
rr l
lle
ee g
ggr
rra
aap
pph
hhe
ee
G
GG d
dd
f
ffi
iin
nni
ii p
ppa
aar
rr l
lle
ee t
tta
aab
bbl
lle
eea
aau
uu c
cci
ii-
--d
dde
ees
sss
sso
oou
uus
ss.
..
1
11.
.. T
TTr
rra
aac
cce
eer
rr l
lle
ee g
ggr
rra
aap
pph
hhe
ee G
GG ;
;;
2
22.
.. V
VV
r
rri
iif
ffi
iie
eer
rr q
qqu
uue
ee l
lle
ee g
ggr
rra
aap
pph
hhe
ee G
GG e
ees
sst
tt c
cco
oon
nnn
nne
eex
xxe
ee m
mma
aai
iis
ss n
nno
oon
nn
f
ffo
oor
rrt
tte
eem
mme
een
nnt
tt c
cco
oon
nnn
nne
eex
xxe
ee ;
;;
3
33.
.. D
DDo
oon
nnn
nne
eer
rr l
lle
ees
ss c
cco
oom
mmp
ppo
oos
ssa
aan
nnt
tte
ees
ss f
ffo
oor
rrt
tte
eem
mme
een
nnt
tt c
cco
oon
nnn
nne
eex
xxe
ees
ss d
dde
ee
G
GG,
,, e
een
nn d
dd
d
ddu
uui
iir
rre
ee l
lle
ee g
ggr
rra
aap
pph
hhe
ee r
rr
d
ddu
uui
iit
tt d
dde
ee G
GG.
..



17

1
11 2
22 3
33 4
44 5
55 6
66 7
77 8
88 9
99 1
110
00
1
11 1
11
2
22 1
11
3
33 1
11 1
11
4
44 1
11
5
55 1
11 1
11 1
11
6
66 1
11 1
11
7
77 1
11
8
88 1
11
9
99 1
11 1
11
1
110
00

7
77.
.. S
SSo
oou
uus
ss-
--g
ggr
rra
aap
pph
hhe
ee &
&& g
ggr
rra
aap
pph
hhe
ee p
ppa
aar
rrt
tti
iie
eel
ll

Soit G = (X, U) un graphe. Le graphe G' = (X, U')
est un graphe partiel de G, si U' est inclus dans U.
Autrement dit, on obtient G' en enlevant une ou
plusieurs artes ou arcs au graphe G.

Pour un sous-ensemble de sommets A inclus dans
X, le sous-graphe de G induit par A est le graphe
G = (A, U(A)) dont l'ensemble des sommets est A
et l'ensemble des artes U(A) est form de toutes
les artes de G ayant leurs deux extrmits dans
A. Autrement dit, on obtient G' en enlevant un ou
plusieurs sommets au graphe G, ainsi que toutes
les artes ou arcs incident ces sommets.

Un graphe partiel d'un sous-graphe est un sous-
graphe partiel de G.


18

On appelle clique un sous-graphe complet de G.
On appelle stable un sous-graphe de G sans
artes.

G=(V, E)
V={v
1
, v
2
, v
3
, v
4
, v
5
}.
E={e
1
=(v
1
,v
2
), e
2
=(v
2
,v
3
),
e
3
=(v
1
,v
3
), e
4
=(v
3
,v
4
),
e
5
=(v
3
,v
5
)}.


Graphe partiel de G

V'=V
E'={e
1
, e
4
, e
5
}

Sous-graphe de G

V'={v
1
, v
3
, v
4
, v
5
}
E'={e
3
, e
4
, e
5
}


Sous-graphe partiel de G

V'={v
1
, v
2
, v
3
, v
4
}
E'={e
1
, e
4
}

Une clique de G

V'={v
1
,v
2
,v
3
}
E'={e
1
, e
2
, e
3
}

Un stable de G

V'={v
1
,v
4
,v
5
}
E'={}


19

8
88.
.. G
GGr
rra
aap
pph
hhe
ees
ss v
vva
aal
llu
uu
s
ss

- Soit G = (X, U) un graphe (orient ou non) et
soit une fonction

( ) () ( )
qui chaque arc (ou arte) associe une valeur,
(ou poids, ou cot).
G = (X, U, L) est appel un graphe valu.

- Soit C(x, y) un chemin dans G du sommet x
vers le sommet y. La valeur de ce chemin est
(( )) ()
()

Cest la somme des valeurs des arcs le long de
ce chemin. Si C(x, y) ne contient aucun arc (ce
qui implique que x = y) on pose L(C(x, y)) = 0.

E
EEx
xxe
eem
mmp
ppl
lle
ee :
::




20


S
SSu
uur
rr l
lle
ee g
ggr
rra
aap
pph
hhe
ee c
cci
ii
d
dde
ees
sss
ssu
uus
ss,
,, l
lle
ee c
cch
hhe
eem
mmi
iin
nn (
((1
11,
,, 4
44,
,, 8
88,
,, 6
66)
)) a
aa
p
ppo
oou
uur
rr l
llo
oon
nng
ggu
uue
eeu
uur
rr :
:: 3
33 a
aau
uu s
sse
een
nns
ss d
dde
ees
ss a
aar
rrc
ccs
ss e
eet
tt 1
110
00 a
aau
uu s
sse
een
nns
ss
d
dde
ees
ss l
llo
oon
nng
ggu
uue
eeu
uur
rrs
ss.
..

Les graphes valus servent rsoudre de
nombreux problmes doptimisation et des
problmes dordonnancement.

9
99.
.. L
LLe
ee p
ppr
rro
oob
bbl
ll
m
mme
ee d
ddu
uu p
ppl
llu
uus
ss c
cco
oou
uur
rrt
tt c
cch
hhe
eem
mmi
iin
nn

(( ))
()
(( ))
La valeur minimale dun chemin de x y.
Sil nexiste pas de chemin de x y dans G, on
pose L*(x, y) = +.
Notons enfin C*(x, y) un chemin tel que
L(C*(x, y)) = L*(x, y),
Cest--dire un chemin de valeur minimale parmi
tous les chemins de x y dans G. On a alors

1
2 4
3
8
6
5
2
2
4
4
3
4
4
8


21

P
PPr
rro
oop
ppo
oos
ssi
iit
tti
iio
oon
nn :
:: S
SSo
ooi
iit
tt G
GG =
== (
((X
XX,
,, U
UU)
)) u
uun
nn g
ggr
rra
aap
pph
hhe
ee o
oor
rri
iie
een
nnt
tt
,
,, x
xx
e
eet
tt y
yy d
dde
eeu
uux
xx s
sso
oom
mmm
mme
eet
tts
ss d
dde
ee G
GG,
,, a
aav
vve
eec
cc x
xx =
== y
yy,
,, o
oon
nn a
aa

( )

()
(( )

( ))

( )

()
(

( ) ( ))
Plusieurs problmes peuvent tre rsolus :
- Etant donn un sommet x
0
eX fix, on dsire
connatre le plus court chemin vers un
sommet y ;
- Etant donn un sommet x
0
eX fix, on dsire
connatre le plus court chemin vers tous les
sommets de X ;
- On dsire connatre le plus court chemin de
tous les sommets de X vers tous les autres
sommets de X.

Les deux premiers problmes sont rsolus de la
mme faon. Le dernier problme ne sera pas
abord dans ce cours.
Il existe trois algorithmes pour rsoudre le
problme du plus court chemin en partant dune
source unique :

- Lalgorithme de Bellman pour les graphes
acycliques.


22

- Lalgorithme de Dijkstra pour les graphes
dont les poids sont positifs.
- Lalgorithme de Bellman-Ford pour le cas
gnral.


A
AAl
llg
ggo
oor
rri
iit
tth
hhm
mme
ee d
dde
ee D
DDi
iij
jjk
kks
sst
ttr
rra
aa

Numrotons les sommets du graphe G = (X, U) de
1 n. Supposons que l'on s'intresse aux chemins
partant du sommet 1.
On construit un vecteur = ((1); (2); ...; (n))
ayant n composantes tel que (j) soit gal la
longueur du plus court chemin allant de 1 au
sommet j. On initialise ce vecteur c
1j
, c'est--
dire la premire ligne de la matrice des cots du
graphe, dfinie comme indiqu ci-dessous:

o o(i,j) est le poids (la longueur) de l'arc (i,j). Les
c
ij
doivent tre strictement positifs.
On construit un autre vecteur p pour mmoriser
le chemin pour aller du sommet 1 au sommet


23

voulu. La valeur p(i) donne le sommet qui
prcde i dans le chemin.
On considre ensuite deux ensembles de sommets,
S initialis {1} et T initialis {2, 3, ..., n}.
chaque pas de l'algorithme, on ajoute S un
sommet jusqu' ce que S = X de telle sorte que le
vecteur donne chaque tape le cot minimal
des chemins de 1 aux sommets de S.
D
DDe
ees
ssc
ccr
rri
iip
ppt
tti
iio
oon
nn d
dde
ee l
ll'
''a
aal
llg
ggo
oor
rri
iit
tth
hhm
mme
ee d
dde
ee D
DDi
iij
jjk
kks
sst
ttr
rra
aa

On suppose ici que le sommet de dpart (qui sera
la racine de l'arborescence) est le sommet 1.
Notons qu'on peut toujours renumroter les
sommets pour que ce soit le cas.

Initialisation

(j) = c
1j
et p(j) = NIL, pour 1sjsn
Pour 2sjsn faire
Si c
1j
< alors p(j) = 1.
S = {1} ; T = {2, 3, ..., n}.
Itrations

Tant que T n'est pas vide faire
Choisir i dans T tel que (i) est
minimum ;
Retirer i de T et l'ajouter S ;
Pour chaque successeur j de i,
avec j dans T, faire


24

Si (j) > (i) + o(i,j) alors
(j) = (i) + o(i,j)
p(j) = i

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 1
110
00 :
:: A
AAp
ppp
ppl
lli
iiq
qqu
uue
eer
rr l
ll
a
aal
llg
ggo
oor
rri
iit
tth
hhm
mme
ee d
dde
ee D
DDi
iij
jjk
kks
sst
ttr
rra
aa
e
een
nn p
ppr
rre
een
nna
aan
nnt
tt C
CC c
cco
oom
mmm
mme
ee s
sso
oom
mmm
mme
eet
tt d
dde
ee d
dd
p
ppa
aar
rrt
tt.
..




1
110
00.
.. A
AAr
rrb
bbr
rre
ees
ss e
eet
tt a
aar
rrb
bbo
oor
rre
ees
ssc
cce
een
nnc
cce
ees
ss

- Un arbre est un graphe non orient, connexe et
sans cycle.
- Une fort est un graphe non orient et sans
cycle.



25

R
RRe
eem
mma
aar
rrq
qqu
uue
ee :
:: Les composantes connexes dune
fort sont donc des arbres. Dans un arbre, une
feuille est un sommet de degr 1.

P
PPr
rro
oop
ppr
rri
ii
t
tt
s
ss :
:: S
SSo
ooi
iit
tt G
GG =
== (
((X
XX,
,, U
UU)
)) u
uun
nn g
ggr
rra
aap
pph
hhe
ee n
nno
oon
nn
o
oor
rri
iie
een
nnt
tt
t
tte
eel
ll q
qqu
uue
ee |
||X
XX|
|| =
== n
nn,
,, l
lle
ees
ss p
ppr
rro
oop
ppr
rri
ii
t
tt
s
ss s
ssu
uui
iiv
vva
aan
nnt
tte
ees
ss
s
sso
oon
nnt
tt
q
qqu
uui
iiv
vva
aal
lle
een
nnt
tte
ees
ss :
::
1
11.
.. G
GG e
ees
sst
tt u
uun
nn a
aar
rrb
bbr
rre
ee ;
;;
2
22.
.. d
dde
eeu
uux
xx s
sso
oom
mmm
mme
eet
tts
ss q
qqu
uue
eel
llc
cco
oon
nnq
qqu
uue
ees
ss d
dde
ee G
GG s
sso
oon
nnt
tt j
jjo
ooi
iin
nnt
tts
ss
p
ppa
aar
rr u
uun
nne
ee c
cch
hha
aa
n
nne
ee e
eet
tt u
uun
nne
ee s
sse
eeu
uul
lle
ee ;
;;
3
33.
.. G
GG e
ees
sst
tt c
cco
oon
nnn
nne
eex
xxe
ee e
eet
tt s
ssi
ii o
oon
nn s
ssu
uup
ppp
ppr
rri
iim
mme
ee u
uun
nne
ee a
aar
rr
t
tte
ee,
,, l
lle
ee
g
ggr
rra
aap
pph
hhe
ee o
oob
bbt
tte
een
nnu
uu n
nn
e
ees
sst
tt p
ppl
llu
uus
ss c
cco
oon
nnn
nne
eex
xxe
ee ;
;;
4
44.
.. G
GG e
ees
sst
tt c
cco
oon
nnn
nne
eex
xxe
ee,
,, e
eet
tt |
||X
XX|
|| =
== n
nn
1
11 ;
;;
5
55.
.. T
TTo
oou
uut
tt s
sso
oou
uus
ss-
--g
ggr
rra
aap
pph
hhe
ee c
cco
oon
nnn
nne
eex
xxe
ee d
dde
ee G
GG e
ees
sst
tt u
uun
nn a
aar
rrb
bbr
rre
ee ;
;;
6
66.
.. G
GG e
ees
sst
tt s
ssa
aan
nns
ss c
ccy
yyc
ccl
lle
ee e
eet
tt |
||X
XX|
|| =
== n
nn
1
11 ;
;;
7
77.
.. G
GG e
ees
sst
tt s
ssa
aan
nns
ss c
ccy
yyc
ccl
lle
ee e
eet
tt e
een
nn a
aaj
jjo
oou
uut
tta
aan
nnt
tt u
uun
nne
ee a
aar
rr
t
tte
ee,
,, o
oon
nn
c
ccr
rr
e
ee u
uun
nn c
ccy
yyc
ccl
lle
ee e
eet
tt u
uun
nn s
sse
eeu
uul
ll.
..

E
EEx
xxe
eem
mmp
ppl
lle
ee :
::






26

Un arbre Une fort

- Soit G = (X, U) un graphe orient. Une racine
est un sommet r de X tel que tout autre sommet
de X puisse tre atteint par un chemin issu de r.
- Une arborescence est un graphe orient
vrifiant :
G est muni dune racine ;
Le graphe obtenu partir de G en oubliant
lorientation des arcs est un arbre.


Fig.: (a) Un arbre. (b) Une arborescence construite
partir de larbre (a) en choisissant le sommet 2 comme
racine. (c) Une arborescence construite partir de
larbre (a) en choisissant le sommet 6 comme racine.

C
CCo
ood
dda
aag
gge
ee e
eet
tt d
dd
c
cco
ood
dda
aag
gge
ee P
PPr
rr
f
ffe
eer
rr

C
CCo
ood
dda
aag
gge
ee :
:: Soit l'arbre T=(X, U) et supposons
V={1, 2, ..., n}. L'algorithme ci-dessous fournira
le code de T, c'est--dire une suite S de n-2 termes


27

employant (ventuellement plusieurs fois) des
nombres choisis parmi {1, ..., n}.

A
AAl
llg
ggo
oor
rri
iit
tth
hhm
mme
ee d
dde
ee c
cco
ood
dda
aag
gge
ee (
((
r
rr
p
pp
t
tte
eer
rr t
tta
aan
nnt
tt q
qqu
uu'
''i
iil
ll r
rre
ees
sst
tte
ee
p
ppl
llu
uus
ss d
dde
ee d
dde
eeu
uux
xx s
sso
oom
mmm
mme
eet
tts
ss d
dda
aan
nns
ss l
ll'
''a
aar
rrb
bbr
rre
ee c
cco
oou
uur
rra
aan
nnt
tt T
TT)
))
-
-- i
iid
dde
een
nnt
tti
iif
ffi
iie
eer
rr l
lla
aa f
ffe
eeu
uui
iil
lll
lle
ee v
vv d
dde
ee l
ll'
''a
aar
rrb
bbr
rre
ee c
cco
oou
uur
rra
aan
nnt
tt a
aay
yya
aan
nnt
tt
l
lle
ee n
nnu
uum
mm
r
rro
oo m
mmi
iin
nni
iim
mmu
uum
mm ;
;;
-
-- a
aaj
jjo
oou
uut
tte
eer
rr
l
lla
aa s
ssu
uui
iit
tte
ee S
SS l
lle
ee s
sse
eeu
uul
ll s
sso
oom
mmm
mme
eet
tt s
ss a
aad
ddj
jja
aac
cce
een
nnt
tt

v
vv d
dda
aan
nns
ss l
ll'
''a
aar
rrb
bbr
rre
ee T
TT c
cco
oou
uur
rra
aan
nnt
tt ;
;;
-
-- e
een
nnl
lle
eev
vve
eer
rr d
dde
ee l
ll'
''a
aar
rrb
bbr
rre
ee T
TT c
cco
oou
uur
rra
aan
nnt
tt l
lle
ee s
sso
oom
mmm
mme
eet
tt v
vv e
eet
tt
l
ll'
''a
aar
rr
t
tte
ee i
iin
nnc
cci
iid
dde
een
nnt
tte
ee
v
vv.
..
E
EEx
xxe
eer
rrc
cci
iic
cce
ee 1
111
11 :
:: C
CCo
ood
dde
eer
rr l
ll
a
aar
rrb
bbr
rre
ee s
ssu
uui
iiv
vva
aan
nnt
tt :
::

D
DD
c
cco
ood
dda
aag
gge
ee :
:: On donne une suite S de n-2 nombres,
chacun provenant de {1,..., n} et posons I={1,...,n}.



28

A
AAl
llg
ggo
oor
rri
iit
tth
hhm
mme
ee d
dde
ee d
dd
c
cco
ood
dda
aag
gge
ee :
:: (
((
r
rr
p
pp
t
tte
eer
rr t
tta
aan
nnt
tt q
qqu
uu'
''i
iil
ll
r
rre
ees
sst
tte
ee d
dde
ees
ss
l
ll
m
mme
een
nnt
tts
ss d
dda
aan
nns
ss S
SS e
eet
tt p
ppl
llu
uus
ss d
dde
ee d
dde
eeu
uux
xx

l
ll
m
mme
een
nnt
tts
ss d
dda
aan
nns
ss I
II)
))
-
-- i
iid
dde
een
nnt
tti
iif
ffi
iie
eer
rr l
lle
ee p
ppl
llu
uus
ss p
ppe
eet
tti
iit
tt
l
ll
m
mme
een
nnt
tt i
ii d
dde
ee I
II
n
nn'
''a
aap
ppp
ppa
aar
rra
aai
iis
sss
ssa
aan
nnt
tt p
ppa
aas
ss d
dda
aan
nns
ss l
lla
aa s
ssu
uui
iit
tte
ee S
SS ;
;;
-
-- r
rre
eel
lli
iie
eer
rr p
ppa
aar
rr u
uun
nne
ee a
aar
rr
t
tte
ee d
dde
ee T
TT l
lle
ee s
sso
oom
mmm
mme
eet
tt i
ii a
aav
vve
eec
cc l
lle
ee
s
sso
oom
mmm
mme
eet
tt s
ss c
cco
oor
rrr
rre
ees
ssp
ppo
oon
nnd
dda
aan
nnt
tt a
aau
uu p
ppr
rre
eem
mmi
iie
eer
rr
l
ll
m
mme
een
nnt
tt
d
dde
ee l
lla
aa s
ssu
uui
iit
tte
ee S
SS ;
;;
-
-- e
een
nnl
lle
eev
vve
eer
rr i
ii d
dde
ee I
II e
eet
tt s
ss d
dde
ee S
SS.
..

Les deux lments qui restent dans I la fin de
l'algorithme constituent les extrmits de la
dernire arte ajouter T.

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 1
112
22 :
::

1
11.
.. D
DD
c
cco
ood
dde
eer
rr l
ll
a
aar
rrb
bbr
rre
ee d
dde
ee l
ll
E
EEx
xxe
eer
rrc
cci
iic
cce
ee 1
111
11 ;
;;
2
22.
.. D
DDe
ees
sss
ssi
iin
nne
eez
zz l
ll'
''a
aar
rrb
bbr
rre
ee c
cco
oor
rrr
rre
ees
ssp
ppo
oon
nnd
dda
aan
nnt
tt
l
lla
aa s
ssu
uui
iit
tte
ee
S
SS =
== {
{{1
11,
,,1
11,
,,1
11,
,,1
11,
,,1
11,
,,1
11,
,,1
11,
,,1
11,
,,1
11}
}}.
..

1
111
11.
.. A
AAr
rrb
bbr
rre
ee c
cco
oou
uuv
vvr
rra
aan
nnt
tt d
dde
ee p
ppo
ooi
iid
dds
ss m
mmi
iin
nni
iim
mmu
uum
mm

Un arbre couvrant (ou arbre
maximum) est un graphe partiel qui
est aussi un arbre. Ci-contre, un des


29

arbres couvrants (en bleu) d'un graphe donn.

- Un arbre couvrant permet de visiter partir
dun sommet source lensemble des sommets
dun graphe en parcourant un nombre
minimum dartes.
- Application directe la diffusion dinformation
sur un rseau.

On considre le problme suivant :
Soit le graphe G = (X, U) avec un poids associ
chacune de ses artes. Trouver, dans G, un arbre
maximum A = (X, V) de poids total minimum.

A
AAl
llg
ggo
oor
rri
iit
tth
hhm
mme
ee d
dde
ee K
KKR
RRU
UUS
SSK
KKA
AAL
LL

D
DDo
oon
nnn
nn
e
ees
ss :
:: Graphe G = (X, U) (|X| = n, |U| = m) et
pour chaque arte e de E, son poids c(e).
R
RR
s
ssu
uul
llt
tta
aat
tt :
:: Arbre ou fort maximale A = (X, V) de
poids minimum.
Trier et renumroter les artes de G dans l'ordre
croissant de leur poids : c(e
1
) s c(e
2
) s ... s c(e
m
).
Poser V := , k := 0
T
TTa
aan
nnt
tt q
qqu
uue
ee k < m et |V| < n-1 f
ffa
aai
iir
rre
ee
D
DD
b
bbu
uut
tt


30

si e
k+1
ne forme pas de cycle avec V alors
V := V U {e
k+1
}
k := k+1
F
FFi
iin
nn

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 1
113
33 :
:: E
EEn
nn u
uut
tti
iil
lli
iis
ssa
aan
nnt
tt l
ll
a
aal
llg
ggo
oor
rri
iit
tth
hhm
mme
ee d
dde
ee
K
KKR
RRU
UUS
SSK
KKA
AAL
LL,
,, d
ddo
oon
nnn
nne
eer
rr u
uun
nn g
ggr
rra
aap
pph
hhe
ee p
ppa
aar
rrt
tti
iie
eel
ll d
dde
ee G
GG q
qqu
uui
ii
s
sso
ooi
iit
tt u
uun
nn a
aar
rrb
bbr
rre
ee d
dde
ee c
cco
oo
t
tt m
mmi
iin
nni
iim
mmu
uum
mm.
..


A
AAl
llg
ggo
oor
rri
iit
tth
hhm
mme
ee d
dde
ee P
PPR
RRI
IIM
MM

- Au dpart, un sommet s
i
est choisi
arbitrairement, ce sommet constitue larbre
couvrant de poids minimum
- Parmi toutes les artes incidentes s
i
, choisir
celle de plus faible poids (s
i
; s
j
) le nouvel
arbre obtenu est constitu des sommets s
i
et s
j

et de larte (s
i
; s
j
)
- Tant quil reste des sommets en dehors de
larbre :


31

Parmi lensemble des artes incidentes aux
sommets de larbre et ayant une extrmit hors
de larbre, choisir celle dont le poids est le plus
faible.

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 1
114
44 :
:: E
EEn
nn u
uut
tti
iil
lli
iis
ssa
aan
nnt
tt l
ll
a
aal
llg
ggo
oor
rri
iit
tth
hhm
mme
ee d
dde
ee P
PPR
RRI
IIM
MM,
,,
d
ddo
oon
nnn
nne
eer
rr u
uun
nn g
ggr
rra
aap
pph
hhe
ee p
ppa
aar
rrt
tti
iie
eel
ll d
ddu
uu g
ggr
rra
aap
pph
hhe
ee G
GG q
qqu
uui
ii s
sso
ooi
iit
tt u
uun
nn
a
aar
rrb
bbr
rre
ee d
dde
ee c
cco
oo
t
tt m
mmi
iin
nni
iim
mmu
uum
mm.
..

1
112
22.
.. C
CCo
ool
llo
oor
rra
aat
tti
iio
oon
nn d
dde
ees
ss s
sso
oom
mmm
mme
eet
tts
ss

On dfinit deux types de coloration pour un
graphe g = (X, U) ; la coloration des sommets et
la coloration des artes.
La coloration des sommets (resp. des artes) dun
graphe G correspond laffectation dune
couleur chacun des sommets (resp. des artes)
de telle sorte que deux sommets (resp. artes)


32

adjacents ne soient pas porteurs de la mme
couleur.
- Soit G = (X, U) un graphe. Un sous-ensemble S
de X est un stable s'il ne comprend que des
sommets non adjacents deux deux. Le
cardinal du plus grand stable est le nombre de
stabilit de G; on le note o(G).

- Une coloration avec k couleurs est donc une
partition de l'ensemble des sommets en k
stables. Le nombre chromatique du graphe G,
not (G), est le plus petit entier k pour lequel il
existe une partition de V en k sous-ensembles
stables.

E
EEx
xxe
eem
mmp
ppl
lle
ee :
:: Sur le graphe ci-dessous, on a eu
besoin de trois couleurs pour colorer les sommets
de sorte que deux sommets adjacents ont des
couleurs diffrentes. On a donc trois stables :
{1, 2}, {3, 5} et {4}. On ne peut pas utiliser moins
de couleurs, cause des cliques 1-4-5 et 1-3-4.


33


Remarquons enfin que le sommet 2 aurait pu
aussi tre vert. La coloration minimale n'est donc
pas forcment unique.

A
AAl
llg
ggo
oor
rri
iit
tth
hhm
mme
ee d
dde
ee c
cco
ool
llo
oor
rra
aat
tti
iio
oon
nn d
dde
ee W
WWe
eel
lls
ssh
hh e
eet
tt P
PPo
oow
wwe
eel
lll
ll

E
EEt
tta
aap
ppe
ee 1
11 :
:: Classer les sommets du graphe dans
l'ordre dcroissant de leur degr, et attribuer
chacun des sommets son numro d'ordre dans la
liste obtenue.

E
EEt
tta
aap
ppe
ee 2
22 :
:: En parcourant la liste dans l'ordre,
attribuer une couleur non encore utilise au
premier sommet non encore color, et attribuer
cette mme couleur chaque sommet non encore
color et non adjacent un sommet de cette
couleur.



34

E
EEt
tta
aap
ppe
ee 3
33 :
:: S'il reste des sommets non colors dans
le graphe, revenir l'tape 2. Sinon, la coloration
est termine.

R
RRe
eem
mma
aar
rrq
qqu
uue
ee :
:: Cet algorithme couramment utilis
permet d'obtenir une assez bonne coloration d'un
graphe, c'est--dire une coloration n'utilisant pas
un trop grand nombre de couleurs. Cependant il
n'assure pas que le nombre de couleurs utilis
soit minimum (et donc gal au nombre
chromatique du graphe).

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 1
115
55 :
:: U
UUn
nne
ee u
uun
nni
iiv
vve
eer
rrs
ssi
iit
tt
d
ddo
ooi
iit
tt o
oor
rrg
gga
aan
nni
iis
sse
eer
rr l
lle
ees
ss
h
hho
oor
rra
aai
iir
rre
ees
ss d
dde
ees
ss e
eex
xxa
aam
mme
een
nns
ss.
.. O
OOn
nn s
ssu
uup
ppp
ppo
oos
sse
ee q
qqu
uu
i
iil
ll y
yy a
aa 7
77

p
ppr
rre
eeu
uuv
vve
ees
ss
p
ppl
lla
aan
nni
iif
ffi
iie
eer
rr,
,, n
nnu
uum
mm
r
rro
oot
tt
e
ees
ss d
dde
ee 1
11
7
77 :
::
L
LLe
ees
ss p
ppa
aai
iir
rre
ees
ss d
dde
ee c
cco
oou
uur
rrs
ss s
ssu
uui
iiv
vva
aan
nnt
tte
ees
ss o
oon
nnt
tt d
dde
ees
ss
t
ttu
uud
ddi
iia
aan
nnt
tts
ss e
een
nn
c
cco
oom
mmm
mmu
uun
nn :
:: 1
11 e
eet
tt 2
22,
,, 1
11 e
eet
tt 3
33,
,, 1
11 e
eet
tt 4
44,
,, 1
11 e
eet
tt 7
77,
,, 2
22 e
eet
tt 3
33,
,, 2
22 e
eet
tt 4
44,
,,
2
22 e
eet
tt 5
55,
,, 2
22 e
eet
tt 7
77,
,, 3
33 e
eet
tt 4
44,
,, 3
33 e
eet
tt 6
66,
,, 3
33 e
eet
tt 7
77,
,, 4
44 e
eet
tt 5
55,
,, 4
44 e
eet
tt 6
66,
,, 5
55 e
eet
tt
6
66,
,, 5
55 e
eet
tt 7
77 ,
,, 6
66 e
eet
tt 7
77.
..
C
CCo
oom
mmm
mme
een
nnt
tt o
oor
rrg
gga
aan
nni
iis
sse
eer
rr c
cce
ees
ss
p
ppr
rre
eeu
uuv
vve
ees
ss d
dde
ee f
ffa
aa
o
oon
nn
q
qqu
uu
a
aau
uuc
ccu
uun
nn
t
ttu
uud
ddi
iia
aan
nnt
tt n
nn
a
aai
iit
tt
p
ppa
aas
sss
sse
eer
rr d
dde
eeu
uux
xx
p
ppr
rre
eeu
uuv
vve
ees
ss
e
een
nn m
mm
m
mme
ee t
tte
eem
mmp
pps
ss e
eet
tt c
cce
eel
lla
aa s
ssu
uur
rr u
uun
nne
ee d
ddu
uur
rr
e
ee m
mmi
iin
nni
iim
mma
aal
lle
ee ?
??

1
113
33.
.. R
RR
s
sse
eea
aau
uu d
dde
ee t
ttr
rra
aan
nns
ssp
ppo
oor
rrt
tt



35

1
113
33.
..1
11.
.. F
FFl
llo
oot
tts
ss d
dda
aan
nns
ss l
lle
ees
ss g
ggr
rra
aap
pph
hhe
ees
ss

R
RR
s
sse
eea
aau
uu d
dde
ee t
ttr
rra
aan
nns
ssp
ppo
oor
rrt
tt

D
DD
f
ffi
iin
nni
iit
tti
iio
oon
nn :
:: Soit un graphe G dont :

- un sommet E na pas de prcdent ; E est dit
"entre du rseau" ou la source ;

- un sommet S na pas de suivant ; S est dit
"sortie du rseau" ou le puits ;

- les autres sommets sont appels "nuds de
transit".

- A chaque arc u=(i,j) est associ un nombre c
ij

ou c(i,j) qui est la capacit de l'arc joignant le
sommet i au sommet j.

On note G=(X,U,E,S,c) et lappelle rseau de
transport.
E
EEx
xxe
eem
mmp
ppl
lle
ee 1
11 :
:: L
LLe
ee s
ssc
cch
hh
m
mma
aa c
cci
ii-
--d
dde
ees
sss
sso
oou
uus
ss r
rre
eep
ppr
rr
s
sse
een
nnt
tte
ee
l
ll
e
een
nns
sse
eem
mmb
bbl
lle
ee d
dde
ees
ss l
lli
iia
aai
iis
sso
oon
nns
ss r
rro
oou
uut
tti
ii
r
rre
ees
ss p
ppe
eer
rrm
mme
eet
ttt
tta
aan
nnt
tt
d
dd
a
aal
lll
lle
eer
rr d
dde
ee l
lla
aa l
llo
ooc
cca
aal
lli
iit
tt
E
EE v
vve
eer
rrs
ss l
lla
aa l
llo
ooc
cca
aal
lli
iit
tt
S
SS.
.. (
((c
cch
hha
aac
ccu
uun
nne
ee
d
dde
ee c
cce
ees
ss l
lli
iia
aai
iis
sso
oon
nns
ss e
ees
sst
tt
s
sse
een
nns
ss u
uun
nni
iiq
qqu
uue
ee)
)).
..



36



O
OOn
nn p
ppe
eeu
uut
tt t
ttr
rr
s
ss n
nna
aat
ttu
uur
rre
eel
lll
lle
eem
mme
een
nnt
tt a
aas
sss
sso
ooc
cci
iie
eer
rr
c
cce
ee s
ssc
cch
hh
m
mma
aa
u
uun
nn g
ggr
rra
aap
pph
hhe
ee d
ddo
oon
nnt
tt l
lle
ees
ss s
sso
oom
mmm
mme
eet
tts
ss c
cco
oor
rrr
rre
ees
ssp
ppo
oon
nnd
dde
een
nnt
tt :
::

-
-- a
aau
uux
xx l
llo
ooc
cca
aal
lli
iit
tt
s
ss d
dde
ee d
dd
p
ppa
aar
rrt
tt e
eet
tt d
dd
a
aar
rrr
rri
iiv
vv
e
ee :
:: E
EE s
sse
eer
rra
aa
l
ll
e
een
nnt
ttr
rr
e
ee d
ddu
uu r
rr
s
sse
eea
aau
uu e
eet
tt S
SS s
sse
eer
rra
aa l
lla
aa s
sso
oor
rrt
tti
iie
ee d
ddu
uu r
rr
s
sse
eea
aau
uu
(
((s
sso
oom
mmm
mme
eet
tt s
ssa
aan
nns
ss s
ssu
uui
iiv
vva
aan
nnt
tt)
)) ;
;;
-
-- a
aau
uux
xx i
iin
nnt
tte
eer
rrs
sse
eec
cct
tti
iio
oon
nns
ss d
dde
ee r
rro
oou
uut
tte
ees
ss (
((n
nn
u
uud
dds
ss d
dde
ee t
ttr
rra
aan
nns
ssi
iit
tt)
)).
..


F
FFl
llo
oot
tt s
ssu
uur
rr u
uun
nn r
rr
s
sse
eea
aau
uu d
dde
ee t
ttr
rra
aan
nns
ssp
ppo
oor
rrt
tt

Soit un rseau de transport G = (X,U,E,S,c), un
flot sur G est une application

( ) ()


vrifiant les proprits suivantes :

- ( )

(contrainte de capacit)
- (contrainte de conservation)
()

()

()


()
est le flot arrivant i (flot sur i)


37


()
est le flot sortant de i (flot sur i)
Le flot sur lentre E est : () ( )


Le flot sur la sortie est : () ( )



E
EEx
xxe
eem
mmp
ppl
lle
ee 2
22 :
:: R
RR
s
sse
eea
aau
uu d
dde
ee t
ttr
rra
aan
nns
ssp
ppo
oor
rrt
tt a
aav
vve
eec
cc c
cca
aap
ppa
aac
cci
iit
tt
s
ss
d
ddo
oon
nnn
nn
e
ees
ss p
ppa
aar
rr l
lle
ees
ss c
cch
hhi
iif
fff
ffr
rre
ees
ss e
een
nnc
cca
aad
ddr
rr
s
ss e
eet
tt u
uun
nn f
ffl
llo
oot
tt d
ddo
oon
nnn
nn
p
ppa
aar
rr
l
lle
ees
ss c
cch
hhi
iif
fff
ffr
rre
ees
ss n
nno
oon
nn e
een
nnc
cca
aad
ddr
rr
s
ss.
..


E
EEx
xxe
eer
rrc
cci
iic
cce
ee 1
116
66 :
:: S
SSu
uur
rr l
lla
aa f
ffi
iig
ggu
uur
rre
ee 2
22 d
dde
ee l
ll
E
EEx
xxe
eem
mmp
ppl
lle
ee 2
22,
,,

1
11.
.. D
DDo
oon
nnn
nne
eer
rr l
lla
aa c
cca
aap
ppa
aac
cci
iit
tt
e
eet
tt l
lle
ee f
ffl
llo
oot
tt d
dde
ees
ss a
aar
rrc
ccs
ss (
((E
EE,
,,2
22)
)) e
eet
tt
(
((1
11,
,,3
33)
))
2
22.
.. D
DDo
oon
nnn
nne
eer
rr l
lle
ee f
ffl
llo
oot
tt s
ssu
uur
rr l
lle
ee s
sso
oom
mmm
mme
eet
tt 4
44,
,, s
ssu
uur
rr E
EE e
eet
tt s
ssu
uur
rr S
SS



F
FFl
llo
oot
tt a
aau
uu j
jju
uug
gg


Un flot au jug dans un rseau de transport est
un flot qui respecte les conditions de capacit et
de conservation.


38


E
EEx
xxe
eem
mmp
ppl
lle
ee 3
33 :
:: L
LLe
ee f
ffl
llo
oot
tt d
ddu
uu r
rr
s
sse
eea
aau
uu d
dde
ee t
ttr
rra
aan
nns
ssp
ppo
oor
rrt
tt
s
ssu
uui
iiv
vva
aan
nnt
tt e
ees
sst
tt u
uun
nn f
ffl
llo
oot
tt a
aau
uu j
jju
uug
gg
.
..



F
FFl
llo
oot
tt c
cco
oom
mmp
ppl
lle
eet
tt

- Un arc (i,j) est dit satur si r
ij
= c
ij
.
- Un chemin de E S est dit satur si au moins un
des arcs qui le composent est satur.
- Un flot sur un rseau de transport est dit un
f
ffl
llo
oot
tt c
cco
oom
mmp
ppl
lle
eet
tt sil ny a plus sur le graphe de
chemin de E S non satur.


E
EEx
xxe
eer
rrc
cci
iic
cce
ee 1
117
77 :
:: S
SSu
uur
rr l
lla
aa f
ffi
iig
ggu
uur
rre
ee 2
22 d
ddo
oon
nnn
nne
eer
rr

1
11.
.. d
dde
eeu
uux
xx a
aar
rrc
ccs
ss s
ssa
aat
ttu
uur
rr
s
ss
2
22.
.. u
uun
nn c
cch
hhe
eem
mmi
iin
nn s
ssa
aat
ttu
uur
rr
e
eet
tt u
uun
nn c
cch
hhe
eem
mmi
iin
nn n
nno
oon
nn s
ssa
aat
ttu
uur
rr



39

3
33.
.. E
EEs
sst
tt-
--c
cce
ee-
--q
qqu
uue
ee l
lle
ee f
ffl
llo
oot
tt d
ddu
uu g
ggr
rra
aap
pph
hhe
ee d
dde
ee l
lla
aa f
ffi
iig
ggu
uur
rre
ee 2
22 e
ees
sst
tt
c
cco
oom
mmp
ppl
lle
eet
tt ?
??

F
FFl
llo
oot
tt m
mma
aax
xxi
iim
mmu
uum
mm

Soit un rseau de transport G = (X,U,E,S,c), et
r un flot sur G.
- Une chane de E S est dite sature si, parmi
tous les arcs parcourus dans le sens des flches,
not A
+
, il y en a au moins un pour lequel
r(x
i
, x
i+1
) = c(x
i
, x
i+1
) ou si, parmi tous les arcs
parcourus en sens inverse des flches, not A
-
, il
y en a au moins un pour lequel r(x
i+1
, x
i
) = 0

- Un flot complet sur un rseau de transport est
dit f
ffl
llo
oot
tt m
mma
aax
xxi
iim
mmu
uum
mm sil ny a plus sur le graphe de
chane de E S non sature.





E
EEx
xxe
eer
rrc
cci
iic
cce
ee 1
118
88 :
:: S
SSo
ooi
iit
tt l
lle
ee r
rr
s
sse
eea
aau
uu d
dde
ee t
ttr
rra
aan
nns
ssp
ppo
oor
rrt
tt s
ssu
uui
iiv
vva
aan
nnt
tt :
::



40



1
11.
.. V
VV
r
rri
iif
ffi
iie
eer
rr q
qqu
uue
ee l
lle
ee f
ffl
llo
oot
tt d
dde
ee c
cce
ee r
rr
s
sse
eea
aau
uu e
ees
sst
tt c
cco
oom
mmp
ppl
lle
eet
tt ;
;;
2
22.
.. D
DDo
oon
nnn
nne
eer
rr u
uun
nn e
eex
xxe
eem
mmp
ppl
lle
ee d
dd
u
uun
nne
ee c
cch
hha
aa
n
nne
ee q
qqu
uui
ii n
nn
e
ees
sst
tt p
ppa
aas
ss
u
uun
nn c
cch
hhe
eem
mmi
iin
nn ;
;;
3
33.
.. D
DDo
oon
nnn
nne
eer
rr d
dde
eeu
uux
xx e
eex
xxe
eem
mmp
ppl
lle
ees
ss d
dde
ee c
cch
hha
aa
n
nne
ees
ss s
ssa
aat
ttu
uur
rr
e
ees
ss ;
;;
4
44.
.. D
DDo
oon
nnn
nne
eer
rr u
uun
nn e
eex
xxe
eem
mmp
ppl
lle
ee d
dd
u
uun
nne
ee c
cch
hha
aa
n
nne
ee n
nno
oon
nn s
ssa
aat
ttu
uur
rr
e
ee ;
;;
5
55.
.. E
EEs
sst
tt-
--c
cce
ee-
--q
qqu
uue
ee l
lle
ee f
ffl
llo
oot
tt c
cco
oom
mmp
ppl
lle
eet
tt d
dde
ee c
cce
ee r
rr
s
sse
eea
aau
uu d
dde
ee
t
ttr
rra
aan
nns
ssp
ppo
oor
rrt
tt e
ees
sst
tt m
mma
aax
xxi
iim
mmu
uum
mm ?
??

1
113
33.
..2
22.
.. A
AAl
llg
ggo
oor
rri
iit
tth
hhm
mme
ee d
dde
ee F
FFo
oor
rrd
dd-
--F
FFu
uul
llk
kke
eer
rrs
sso
oon
nn

Cet Algorithme permet de dterminer un flot
maximum sur un rseau de transport.

1
11
i
ii
r
rre
ee

t
tta
aap
ppe
ee (
((I
IIn
nni
iit
tti
iia
aal
lli
iis
ssa
aat
tti
iio
oon
nn)
))

On dmarre partir dun flot au jug. Le flot
nul, qui tout arc (i,j) associ r
ij
= 0 est toujours
possible.
2
22
i
ii
m
mme
ee

t
tta
aap
ppe
ee (
((R
RRe
eec
cch
hhe
eer
rrc
cch
hhe
ee d
dd
u
uun
nn f
ffl
llo
oot
tt c
cco
oom
mmp
ppl
lle
eet
tt)
))


41


Saturer tous les chemins de E S. Pour cela :
- On double les arcs saturs ;
- On cherche sil y a un chemin non satur. On le
sature en ajoutant au flot de chacun de ses arcs
la quantit : M
MMi
iin
nn[
[[c
cc
i
iij
jj
-
--r
rr
i
iij
jj
]
]] ;
- On rpte ces actions jusqu ce que tous les
chemins soient saturs.

Le flot obtenu est un flot complet.

3
33
i
ii
m
mme
ee

t
tta
aap
ppe
ee (
((D
DD
t
tte
eer
rrm
mmi
iin
nna
aat
tti
iio
oon
nn d
dd
u
uun
nn f
ffl
llo
oot
tt m
mma
aax
xxi
iim
mmu
uum
mm)
))

Saturer toutes les chanes de E S. Pour cela :
- On double les arcs saturs ;
- On cherche sil y a une chane non sature et on
calcule d = Min {d
1
, d
2
} avec :
d
1
=Min[c(x
i
,x
i+1
)-r(x
i
,x
i+1
)] pour les arcs eA
+
;
d
2
=Min[r(x
i+1
,x
i
)] pour les arcs e A
-
;
- On la sature en augmentant de d le flot sur les
arcs de A
+
et on le diminue de d sur les arcs de A
-
;
- On rpte ces actions jusqu ce que toutes les
chanes soient satures.

Le flot ainsi obtenu est un flot maximum.


42

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 1
119
99 :
:: S
SSo
ooi
iit
tt l
lle
ee r
rr
s
sse
eea
aau
uu d
dde
ee t
ttr
rra
aan
nns
ssp
ppo
oor
rrt
tt d
dde
ee
l
ll
e
eex
xxe
eem
mmp
ppl
lle
ee 1
11.
.. E
EEn
nn d
dd
m
mma
aar
rrr
rra
aan
nnt
tt d
ddu
uu f
ffl
llo
oot
tt a
aau
uu j
jju
uug
gg
d
ddo
oon
nnn
nn

p
ppa
aar
rr l
ll
E
EEx
xxe
eem
mmp
ppl
lle
ee 2
22,
,, d
dd
t
tte
eer
rrm
mmi
iin
nne
eer
rr u
uun
nn f
ffl
llo
oot
tt m
mma
aax
xxi
iim
mmu
uum
mm

t
ttr
rra
aav
vve
eer
rrs
ss c
cce
ee r
rr
s
sse
eea
aau
uu.
..

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 2
220
00 :
:: R
RRe
eep
ppr
rre
een
nnd
ddr
rre
ee l
lla
aa m
mm
m
mme
ee q
qqu
uue
ees
sst
tti
iio
oon
nn d
dde
ee
l
ll
E
EEx
xxe
eer
rrc
cci
iic
cce
ee 4
44 e
een
nn d
dd
m
mma
aar
rrr
rra
aan
nnt
tt p
ppa
aar
rr u
uun
nn f
ffl
llo
oot
tt n
nnu
uul
ll.
..

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 2
221
11 :
::

1
11.
.. S
SSo
ooi
iit
tt l
lle
ee r
rr
s
sse
eea
aau
uu d
dd
f
ffi
iin
nni
ii p
ppa
aar
rr l
lla
aa f
ffi
iig
ggu
uur
rre
ee,
,, o
oo
l
lle
ees
ss
c
cch
hhi
iif
fff
ffr
rre
ees
ss e
een
nnt
ttr
rre
ee c
ccr
rro
ooc
cch
hhe
eet
tts
ss d
dd
s
ssi
iig
ggn
nne
een
nnt
tt l
lle
ees
ss c
cca
aap
ppa
aac
cci
iit
tt
s
ss
d
dde
ees
ss a
aar
rrc
ccs
ss.
..



a
aa.
.. C
CCo
oom
mmp
ppl
ll
t
tte
eer
rr l
lle
ees
ss f
ffl
llo
oot
tts
ss d
dde
ees
ss a
aar
rrc
ccs
ss q
qqu
uui
ii m
mma
aan
nnq
qqu
uue
een
nnt
tt
p
ppo
oou
uur
rr q
qqu
uue
ee l
lle
ee f
ffl
llo
oot
tt d
ddu
uu g
ggr
rra
aap
pph
hhe
ee s
sso
ooi
iit
tt "
"" a
aau
uu j
jju
uug
gg
"
"" ;
;;


43

b
bb.
.. S
SSu
uur
rr l
lla
aa m
mm
m
mme
ee f
ffi
iig
ggu
uur
rre
ee,
,, d
dd
t
tte
eer
rrm
mmi
iin
nne
eer
rr l
lle
ee f
ffl
llo
oot
tt
m
mma
aax
xxi
iim
mmu
uum
mm
t
ttr
rra
aav
vve
eer
rrs
ss c
cce
ee r
rr
s
sse
eea
aau
uu.
..
2
22.
..T
TTr
rro
ooi
iis
ss n
nn
u
uud
dds
ss A
AA
1
11
,
,, A
AA
2
22
,
,, A
AA
3
33
d
dd
u
uun
nn r
rr
s
sse
eea
aau
uu p
ppo
oou
uuv
vva
aan
nnt
tt
f
ffo
oou
uur
rrn
nni
iir
rr u
uun
nn d
dd
b
bbi
iit
tt r
rre
ees
ssp
ppe
eec
cct
tti
iiv
vve
eem
mme
een
nnt
tt d
dde
ee 3
330
00,
,, 7
770
00 e
eet
tt 8
880
00
u
uun
nni
iit
tt
s
ss p
ppa
aar
rr s
sse
eec
cco
oon
nnd
dde
ee s
sso
oon
nnt
tt r
rre
eel
lli
ii
s
ss
q
qqu
uua
aat
ttr
rre
ee n
nn
u
uud
dds
ss
B
BB
1
11
,
,, B
BB
2
22
,
,, B
BB
3
33
e
eet
tt B
BB
4
44
p
ppa
aar
rr l
lle
ees
ss l
lli
iia
aai
iis
sso
oon
nns
ss s
ssu
uui
iiv
vva
aan
nnt
tte
ees
ss :
::

l
lli
iia
aai
iis
sso
oon
nn (
((A
AA
1
11
,
,,B
BB
1
11
)
)) (
((A
AA
1
11
,
,,B
BB
2
22
)
)) (
((A
AA
1
11
,
,,B
BB
3
33
)
)) (
((A
AA
2
22
,
,,B
BB
1
11
)
)) (
((A
AA
2
22
,
,,B
BB
2
22
)
)) (
((A
AA
2
22
,
,,B
BB
4
44
)
)) (
((A
AA
3
33
,
,,B
BB
2
22
)
)) (
((A
AA
3
33
,
,,B
BB
3
33
)
)) (
((A
AA
3
33
,
,,B
BB
4
44
)
))
D
DD
b
bbi
iit
tt m
mma
aax
xx
u
uun
nni
iit
tt
s
ss/
//s
sse
eec
cc)
))
2
220
00 1
110
00 3
330
00 3
330
00 2
220
00 3
330
00 1
110
00 2
220
00 3
330
00
D
DD
b
bbi
iit
tt r
rr
e
eel
ll
(
((u
uun
nni
iit
tt
s
ss/
//s
sse
eec
cc)
))


L
LLe
ees
ss b
bbe
ees
sso
ooi
iin
nns
ss d
dde
ee B
BB
1
11
,
,, B
BB
2
22
,
,, B
BB
3
33
,
,, B
BB
4
44
s
sso
oon
nnt
tt
v
vva
aal
llu
uu
s
ss
r
rre
ees
ssp
ppe
eec
cct
tti
iiv
vve
eem
mme
een
nnt
tt
4
440
00,
,, 3
330
00,
,, 5
550
00 e
eet
tt 5
550
00 u
uun
nni
iit
tt
s
ss p
ppa
aar
rr
s
sse
eec
cco
oon
nnd
dde
ee.
..

a
aa.
.. R
RRe
eem
mmp
ppl
lli
iir
rr l
lla
aa t
tta
aab
bbl
lle
ee p
ppr
rr
c
cc
d
dde
een
nnt
tte
ee p
ppa
aar
rr l
lle
ees
ss d
dd
b
bbi
iit
tts
ss
r
rr
e
eel
lls
ss d
dde
ees
ss l
lli
iia
aai
iis
sso
oon
nns
ss p
ppe
eer
rrm
mme
eet
ttt
tta
aan
nnt
tt d
dde
ee s
ssa
aat
tti
iis
ssf
ffa
aai
iir
rre
ee a
aau
uu
m
mma
aax
xxi
iim
mmu
uum
mm l
lle
ees
ss b
bbe
ees
sso
ooi
iin
nns
ss d
dde
ees
ss n
nn
u
uud
dds
ss B
BB
1
11
,
,, B
BB
2
22
,
,, B
BB
3
33
e
eet
tt
B
BB
4
44
.
.. J
JJu
uus
sst
tti
iif
ffi
iie
eer
rr v
vvo
oot
ttr
rre
ee r
rr
p
ppo
oon
nns
sse
ee.
..
b
bb.
.. L
LLe
ees
ss b
bbe
ees
sso
ooi
iin
nns
ss d
dde
ees
ss q
qqu
uua
aat
ttr
rre
ee n
nn
u
uud
dds
ss B
BB
1
11
,
,, B
BB
2
22
,
,, B
BB
3
33
e
eet
tt B
BB
4
44

s
sso
oon
nnt
tt i
iil
lls
ss s
ssa
aat
tti
iis
ssf
ffa
aai
iit
tts
ss ?
?? S
SSi
ii n
nno
oon
nn q
qqu
uue
eel
lll
lle
ee (
((s
ss)
)) l
lli
iia
aai
iis
sso
oon
nn (
((s
ss)
))
f
ffa
aau
uud
ddr
rra
aai
iit
tt-
--i
iil
ll r
rre
een
nnf
ffo
oor
rrc
cce
eer
rr p
ppo
oou
uur
rr s
ssa
aat
tti
iis
ssf
ffa
aai
iir
rre
ee t
tto
oou
uus
ss c
cce
ees
ss
n
nn
u
uud
dds
ss ?
??





44

1
113
33.
..3
33.
.. P
PPr
rro
oob
bbl
ll
m
mme
ee d
dd
a
aaf
fff
ffe
eec
cct
tta
aat
tti
iio
oon
nn

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 2
222
22 :
:: D
DDa
aan
nns
ss l
lle
ee g
ggr
rra
aap
pph
hhe
ee c
cci
ii-
--d
dde
ees
sss
sso
oou
uus
ss,
,, l
lle
ees
ss
s
sso
oom
mmm
mme
eet
tts
ss T
TT1
11,
,,
,
,, T
TT6
66 r
rre
eep
ppr
rr
s
sse
een
nnt
tte
een
nnt
tt d
dde
ees
ss t
ttr
rra
aav
vva
aai
iil
lll
lle
eeu
uur
rrs
ss e
eet
tt
l
lle
ees
ss s
sso
oom
mmm
mme
eet
tts
ss E
EE1
11,
,,
,
,, E
EE6
66 d
dde
ees
ss e
eem
mmp
ppl
llo
ooi
iis
ss.
..
U
UUn
nne
ee a
aar
rr
t
tte
ee r
rre
eel
lli
iie
ee u
uun
nn t
ttr
rra
aav
vva
aai
iil
lll
lle
eeu
uur
rr
u
uun
nn e
eem
mmp
ppl
llo
ooi
ii s
ssi
ii l
lle
ee
t
ttr
rra
aav
vva
aai
iil
lll
lle
eeu
uur
rr a
aa l
lle
ees
ss q
qqu
uua
aal
lli
iif
ffi
iic
cca
aat
tti
iio
oon
nns
ss n
nn
c
cce
ees
sss
ssa
aai
iir
rre
ees
ss p
ppo
oou
uur
rr
o
ooc
ccc
ccu
uup
ppe
eer
rr c
cce
eet
tt e
eem
mmp
ppl
llo
ooi
ii.
..
C
CCo
oom
mmm
mme
een
nnt
tt a
aaf
fff
ffe
eec
cct
tte
eer
rr l
lle
ees
ss e
eem
mmp
ppl
llo
ooi
iis
ss a
aau
uux
xx t
ttr
rra
aav
vva
aai
iil
lll
lle
eeu
uur
rrs
ss a
aaf
ffi
iin
nn
d
dde
ee m
mmi
iin
nni
iim
mmi
iis
sse
eer
rr l
lle
ee n
nno
oom
mmb
bbr
rre
ee d
dde
ee s
ssa
aan
nns
ss-
--e
eem
mmp
ppl
llo
ooi
ii ?
??


T1
T2
T3
T4
T5
T6
E1
E2
E3
E4
E5
E6


45

1
113
33.
..4
44.
.. A
AAp
ppp
ppl
lli
iic
cca
aat
tti
iio
oon
nns
ss

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 2
223
33 :
:: U
UUn
nne
ee c
cco
oom
mmp
ppa
aag
ggn
nni
iie
ee p
pp
t
ttr
rro
ool
lli
ii
r
rre
ee d
ddi
iis
ssp
ppo
oos
sse
ee d
dde
ee
s
sst
tto
ooc
cck
kks
ss d
dde
ee p
pp
t
ttr
rro
ool
lle
ee b
bbr
rru
uut
tt d
dda
aan
nns
ss l
lle
ees
ss p
ppo
oor
rrt
tts
ss s
ssu
uui
iiv
vva
aan
nnt
tts
ss :
::
A
AAb
bba
aad
dda
aan
nn,
,, B
BBa
aar
rrh
hhe
eei
iin
nn,
,, K
KKo
oow
wwe
eei
iit
tt,
,, M
MMa
aar
rra
aac
cca
aai
iib
bbo
oo.
.. E
EEl
lll
lle
ee d
ddo
ooi
iit
tt
a
aas
sss
ssu
uur
rre
eer
rr l
ll
a
aap
ppp
ppr
rro
oov
vvi
iis
ssi
iio
oon
nnn
nne
eem
mme
een
nnt
tt d
dde
ee s
sse
ees
ss d
ddi
iif
fff
ff
r
rre
een
nnt
tte
ees
ss
r
rra
aaf
fff
ffi
iin
nne
eer
rri
iie
ees
ss s
ssi
iit
ttu
uu
e
ees
ss
F
FFo
oos
ss,
,, L
LLi
iiv
vve
eer
rrp
ppo
ooo
ool
ll,
,, T
TTa
aar
rre
een
nnt
tte
ee e
eet
tt
R
RRo
oot
ttt
tte
eer
rrd
dda
aam
mm.
..
L
LLe
ee t
tta
aab
bbl
lle
eea
aau
uu c
cci
ii-
--d
dde
ees
sss
sso
oou
uus
ss d
ddo
oon
nnn
nne
ee e
een
nn m
mmi
iil
lll
lli
iie
eer
rrs
ss d
dde
ee
t
tto
oon
nnn
nne
ees
ss :
::
-
-- L
LLe
ees
ss q
qqu
uua
aan
nnt
tti
iit
tt
s
ss d
ddi
iis
ssp
ppo
oon
nni
iib
bbl
lle
ees
ss d
dda
aan
nns
ss c
cch
hha
aaq
qqu
uue
ee p
ppo
oor
rrt
tt ;
;;
-
-- L
LLa
aa d
dde
eem
mma
aan
nnd
dde
ee d
dde
ee c
cch
hha
aaq
qqu
uue
ee r
rra
aaf
fff
ffi
iin
nne
eer
rri
iie
ee ;
;;
-
-- L
LLe
ees
ss c
cca
aap
ppa
aac
cci
iit
tt
s
ss d
dde
ee t
ttr
rra
aan
nns
ssp
ppo
oor
rrt
tt d
ddi
iis
ssp
ppo
oon
nni
iib
bbl
lle
ees
ss s
ssu
uur
rr d
dde
ees
ss
p
pp
t
ttr
rro
ool
lli
iie
eer
rrs
ss a
aas
sss
ssu
uur
rra
aan
nnt
tt l
lla
aa l
lli
iia
aai
iis
sso
oon
nn e
een
nnt
ttr
rre
ee l
lle
ees
ss
d
ddi
iif
fff
ff
r
rre
een
nnt
tts
ss p
ppo
oor
rrt
tts
ss d
dd
o
oor
rri
iig
ggi
iin
nne
ee e
eet
tt l
lle
ees
ss v
vvi
iil
lll
lle
ees
ss d
dde
ee
d
dde
ees
sst
tti
iin
nna
aat
tti
iio
oon
nn.
..

D
DDe
ees
sst
tti
iin
nna
aat
tti
iio
oon
nn
O
OOr
rri
iig
ggi
iin
nne
ee
F
FFo
oos
ss L
LLi
iiv
vve
eer
rrp
ppo
ooo
ool
ll R
RRo
oot
ttt
tte
eer
rrd
dda
aam
mm T
TTa
aar
rre
een
nnt
tte
ee S
SSt
tto
ooc
cck
kk
D
DDi
iis
ssp
ppo
oon
nni
iib
bbl
lle
ee
A
AAb
bba
aad
dda
aan
nn
B
BBa
aar
rrh
hhe
eei
iin
nn
K
KKo
oow
wwe
eei
iit
tt
M
MMa
aar
rra
aac
cca
aai
iib
bbo
oo
1
115
550
00
1
115
550
00
-
--
-
--
1
110
000
00
1
115
550
00
1
110
000
00
-
--
5
550
00
5
550
00
1
110
000
00
2
220
000
00
-
--
5
550
00
2
220
000
00
1
110
000
00
2
220
000
00
3
335
550
00
4
440
000
00
2
220
000
00
D
DDe
eem
mma
aan
nnd
dde
ee 3
330
000
00 4
440
000
00 2
220
000
00 2
220
000
00

1
11.
.. R
RRe
eep
ppr
rr
s
sse
een
nnt
tte
eer
rr c
cce
ee p
ppr
rro
oob
bbl
ll
m
mme
ee s
sso
oou
uus
ss f
ffo
oor
rrm
mme
ee d
dd
u
uun
nn
g
ggr
rra
aap
pph
hhe
ee d
ddo
oon
nnt
tt l
lle
ees
ss s
sso
oom
mmm
mme
eet
tts
ss c
cco
oor
rrr
rre
ees
ssp
ppo
oon
nnd
dda
aan
nnt
tt a
aau
uux
xx


46

p
ppo
oor
rrt
tts
ss d
dd
o
oor
rri
iig
ggi
iin
nne
ee e
eet
tt a
aau
uux
xx v
vvi
iil
lll
lle
ees
ss d
dde
ees
sst
tti
iin
nna
aat
tti
iio
oon
nn ;
;; l
lle
ees
ss
a
aar
rrc
ccs
ss r
rre
eep
ppr
rr
s
sse
een
nnt
tte
een
nnt
tt l
lle
ees
ss d
ddi
iif
fff
ff
r
rre
een
nnt
tte
ees
ss p
ppo
oos
sss
ssi
iib
bbi
iil
lli
iit
tt
s
ss
d
dde
ee t
ttr
rra
aan
nns
ssp
ppo
oor
rrt
tt a
aav
vve
eec
cc l
lle
ees
ss c
cca
aap
ppa
aac
cci
iit
tt
s
ss d
ddi
iis
ssp
ppo
oon
nni
iib
bbl
lle
ees
ss.
..
L
LLe
ees
ss s
sso
oom
mmm
mme
eet
tts
ss c
cco
oor
rrr
rre
ees
ssp
ppo
oon
nnd
dda
aan
nnt
tt a
aau
uux
xx v
vvi
iil
lll
lle
ees
ss o
oor
rri
iig
ggi
iin
nne
ee
s
sso
oon
nnt
tt r
rre
eel
lli
ii
s
ss a
aau
uu s
sso
oom
mmm
mme
eet
tt d
dd
e
een
nnt
ttr
rr
e
ee E
EE p
ppa
aar
rr u
uun
nn a
aar
rrc
cc
d
ddo
oon
nnt
tt l
lla
aa c
cca
aap
ppa
aac
cci
iit
tt
e
ees
sst
tt
g
gga
aal
lle
ee a
aau
uu s
sso
oom
mmm
mme
eet
tt d
dde
ee s
sso
oor
rrt
tti
iie
ee
S
SS p
ppa
aar
rr u
uun
nn a
aar
rrc
cc d
ddo
oon
nnt
tt l
lla
aa c
cca
aap
ppa
aac
cci
iit
tt
e
ees
sst
tt
l
lla
aa
d
dde
eem
mma
aan
nnd
dde
ee.
..
2
22.
..C
CCo
oom
mmp
ppl
ll
t
tte
eer
rr l
lle
ee g
ggr
rra
aap
pph
hhe
ee d
dde
ee l
lla
aa q
qqu
uue
ees
sst
tti
iio
oon
nn 1
11
)
)) p
ppa
aar
rr u
uun
nn
f
ffl
llo
oot
tt a
aau
uu j
jju
uug
gg
e
een
nn u
uut
tti
iil
lli
iis
ssa
aan
nnt
tt l
lle
ee t
tta
aab
bbl
lle
eea
aau
uu s
ssu
uui
iiv
vva
aan
nnt
tt :
::

D
DDe
ees
sst
tti
iin
nna
aat
tti
iio
oon
nn
O
OOr
rri
iig
ggi
iin
nne
ee
F
FFo
oos
ss L
LLi
iiv
vve
eer
rrp
ppo
ooo
ool
ll R
RRo
oot
ttt
tte
eer
rrd
dda
aam
mm T
TTa
aar
rre
een
nnt
tte
ee
A
AAb
bba
aad
dda
aan
nn
B
BBa
aar
rrh
hhe
eei
iin
nn
K
KKo
oow
wwe
eei
iit
tt
M
MMa
aar
rra
aac
cca
aai
iib
bbo
oo
1
110
000
00
1
115
550
00
-
--
-
--
5
550
00
1
115
550
00
1
110
000
00
-
--
5
550
00
5
550
00
1
110
000
00
0
00
-
--
0
00
1
115
550
00
5
550
00

3
33.
.. D
DDo
oon
nnn
nne
eer
rr l
lle
ees
ss q
qqu
uua
aan
nnt
tti
iit
tt
s
ss
t
ttr
rra
aan
nns
ssp
ppo
oor
rrt
tte
eer
rr d
dde
ee c
cch
hha
aaq
qqu
uue
ee
o
oor
rri
iig
ggi
iin
nne
ee v
vve
eer
rrs
ss c
cch
hha
aaq
qqu
uue
ee d
dde
ees
sst
tti
iin
nna
aat
tti
iio
oon
nn,
,, p
ppe
eer
rrm
mme
eet
ttt
tta
aan
nnt
tt
d
dde
ee s
ssa
aat
tti
iis
ssf
ffa
aai
iir
rre
ee a
aau
uu m
mma
aax
xxi
iim
mmu
uum
mm l
lla
aa d
dde
eem
mma
aan
nnd
dde
ee d
dde
ees
ss
r
rra
aaf
fff
ffi
iin
nne
eer
rri
iie
ees
ss.
..

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 2
224
44 :
:: D
DDa
aan
nns
ss u
uun
nne
ee r
rr
g
ggi
iio
oon
nn m
mmo
oon
nnt
tta
aag
ggn
nne
eeu
uus
sse
ee,
,, d
dde
eeu
uux
xx
s
sso
oou
uur
rrc
cce
ees
ss d
dd
n
nno
oom
mmm
mm
e
ees
ss A
AAr
rri
iia
aan
nne
ee e
eet
tt B
BBe
eel
lll
lle
ee s
sso
oon
nnt
tt s
ssi
iit
ttu
uu
e
ees
ss
a
aau
uux
xx a
aal
llt
tti
iit
ttu
uud
dde
ees
ss r
rre
ees
ssp
ppe
eec
cct
tti
iiv
vve
ees
ss d
dde
ee 1
110
000
000
00 e
eet
tt 9
998
880
00 m
mm
t
ttr
rre
ees
ss ;
;;
e
eel
lll
lle
ees
ss d
dd
b
bbi
iit
tte
een
nnt
tt r
rre
ees
ssp
ppe
eec
cct
tti
iiv
vve
eem
mme
een
nnt
tt 1
110
00 e
eet
tt 1
112
22 c
cce
een
nnt
tta
aai
iin
nne
ees
ss d
dde
ee


47

m
mm
3
33
p
ppa
aar
rr j
jjo
oou
uur
rr.
.. D
DDe
ees
ss c
cca
aan
nna
aal
lli
iis
ssa
aat
tti
iio
oon
nns
ss o
oon
nnt
tt
t
tt
i
iin
nns
sst
tta
aal
lll
ll
e
ees
ss
p
ppo
oou
uur
rr t
ttr
rra
aan
nns
ssp
ppo
oor
rrt
tte
eer
rr l
ll'
''e
eea
aau
uu d
dde
eep
ppu
uui
iis
ss l
lle
ees
ss s
sso
oou
uur
rrc
cce
ees
ss j
jju
uus
ssq
qqu
uu'
''

t
ttr
rro
ooi
iis
ss v
vvi
iil
lll
lla
aag
gge
ees
ss (
((R
RRo
oom
mma
aai
iin
nne
ee,
,, S
SSo
oou
uul
lle
ee,
,, T
TTr
rri
iie
eec
cc)
)),
,, c
cce
eec
cci
ii s
sso
ooi
iit
tt
d
ddi
iir
rre
eec
cct
tte
eem
mme
een
nnt
tt,
,, s
sso
ooi
iit
tt e
een
nn p
ppa
aas
sss
ssa
aan
nnt
tt p
ppa
aar
rr d
dde
eeu
uux
xx p
ppo
ooi
iin
nnt
tts
ss
i
iin
nnt
tte
eer
rrm
mm
d
ddi
iia
aai
iir
rre
ees
ss (
((I
IIl
lle
eet
tt,
,, J
JJa
aai
iil
lll
lle
ee)
)) s
ssi
iit
ttu
uu
s
ss
7
770
000
00 e
eet
tt 9
990
000
00
m
mm
t
ttr
rre
ees
ss ;
;; e
een
nn c
cce
ees
ss p
ppo
ooi
iin
nnt
tts
ss d
dde
ee m
mm
m
mme
ee q
qqu
uu'
''a
aau
uux
xx s
sso
oou
uur
rrc
cce
ees
ss,
,,
u
uun
nn b
bba
aas
sss
ssi
iin
nn e
eet
tt u
uun
nn s
ssy
yys
sst
tt
m
mme
ee d
dde
ee v
vva
aan
nnn
nne
ees
ss p
ppe
eer
rrm
mme
eet
ttt
tte
een
nnt
tt d
dde
ee
r
rr
p
ppa
aar
rrt
tti
iir
rr l
ll'
''e
eea
aau
uu s
sse
eel
llo
oon
nn d
dde
ees
ss d
dd
b
bbi
iit
tts
ss s
sso
oou
uuh
hha
aai
iit
tt
s
ss.
.. L
LLe
ees
ss t
ttr
rro
ooi
iis
ss
v
vvi
iil
lll
lla
aag
gge
ees
ss s
sso
oon
nnt
tt s
ssi
iit
ttu
uu
s
ss
u
uun
nne
ee a
aal
llt
tti
iit
ttu
uud
dde
ee i
iin
nnf
ff
r
rri
iie
eeu
uur
rre
ee
6
660
000
00
m
mm
t
ttr
rre
ees
ss ;
;; l
lle
eeu
uur
rrs
ss b
bbe
ees
sso
ooi
iin
nns
ss r
rre
ees
ssp
ppe
eec
cct
tti
iif
ffs
ss e
een
nn e
eea
aau
uu s
sso
oon
nnt
tt d
dde
ee 6
66,
,,
7
77 e
eet
tt 8
88 c
cce
een
nnt
tta
aai
iin
nne
ees
ss d
dde
ee m
mm
3
33
p
ppa
aar
rr j
jjo
oou
uur
rr.
..



L
LLe
ee c
ccr
rro
ooq
qqu
uui
iis
ss c
cci
ii-
--d
dde
ees
sss
ssu
uus
ss d
ddo
oon
nnn
nne
ee l
lle
ee p
ppl
lla
aan
nn d
dde
ees
ss
c
cca
aan
nna
aal
lli
iis
ssa
aat
tti
iio
oon
nns
ss a
aai
iin
nns
ssi
ii q
qqu
uue
ee l
lle
eeu
uur
rr d
dd
b
bbi
iit
tt m
mma
aax
xxi
iim
mma
aal
ll
j
jjo
oou
uur
rrn
nna
aal
lli
iie
eer
rr (
((e
eex
xxp
ppr
rri
iim
mm
e
een
nn c
cce
een
nnt
tta
aai
iin
nne
ees
ss d
dde
ee m
mm
3
33
)
))

1
11.
.. D
DD
d
ddu
uui
iir
rre
ee d
dde
ee c
cce
ee c
ccr
rro
ooq
qqu
uui
iis
ss u
uun
nn g
ggr
rra
aap
pph
hhe
ee q
qqu
uue
ee l
ll'
''o
oon
nn
o
oor
rri
iie
een
nnt
tte
eer
rra
aa
l
ll'
''a
aai
iid
dde
ee d
dde
ee l
ll'
''
n
nno
oon
nnc
cc
c
cci
ii-
--d
dde
ees
sss
ssu
uus
ss.
..
T
TTr
rra
aac
cce
eer
rr c
cce
ee g
ggr
rra
aap
pph
hhe
ee
g
ggr
rra
aan
nnd
dde
ee
c
cch
hhe
eel
lll
lle
ee.
.. J
JJu
uus
sst
tti
iif
ffi
iie
eer
rr
v
vvo
oot
ttr
rre
ee r
rr
p
ppo
oon
nns
sse
ee.
..
2
22.
.. D
DDo
oon
nnn
nne
eer
rr u
uun
nn p
ppl
lla
aan
nn d
dd'
''a
aac
cch
hhe
eem
mmi
iin
nne
eem
mme
een
nnt
tt d
dde
ee l
ll'
''e
eea
aau
uu
d
dda
aan
nns
ss l
lle
eeq
qqu
uue
eel
ll O
OOB
BBL
LLI
IIG
GGA
AAT
TTO
OOI
IIR
RRE
EEM
MME
EEN
NNT
TT v
vvo
oou
uus
ss


48

s
ssa
aat
tti
iis
ssf
ffe
eer
rre
eez
zz l
lle
ees
ss b
bbe
ees
sso
ooi
iin
nns
ss d
dde
ees
ss v
vvi
iil
lll
lla
aag
gge
ees
ss R
RRo
oom
mma
aai
iin
nne
ee e
eet
tt
S
SSo
oou
uul
lle
ee i
iin
nnt
tt
g
ggr
rra
aal
lle
eem
mme
een
nnt
tt e
eet
tt q
qqu
uu
i
iil
ll s
sso
ooi
iit
tt o
oop
ppt
tti
iim
mma
aal
ll a
aau
uu
s
sse
een
nns
ss d
dde
ee l
lla
aa m
mma
aax
xxi
iim
mmi
iis
ssa
aat
tti
iio
oon
nn d
ddu
uu d
dd
b
bbi
iit
tt t
tto
oot
tta
aal
ll.
..
J
JJu
uus
sst
tti
iif
ffi
iie
eer
rr v
vvo
oot
ttr
rre
ee r
rr
p
ppo
oon
nns
sse
ee.
..
3
33.
.. L
LLe
ees
ss b
bbe
ees
sso
ooi
iin
nns
ss d
dde
ee T
TTr
rri
iie
eec
cc s
sso
oon
nnt
tt i
iil
lls
ss s
ssa
aat
tti
iis
ssf
ffa
aai
iit
tts
ss ?
?? S
SSi
ii
n
nno
oon
nn q
qqu
uue
eel
lll
lle
ee (
((s
ss)
)) c
cca
aan
nna
aal
lli
iis
ssa
aat
tti
iio
oon
nn(
((s
ss)
)) f
ffa
aau
uud
ddr
rra
aai
iit
tt-
--i
iil
ll
r
rre
een
nnf
ffo
oor
rrc
cce
eer
rr p
ppo
oou
uur
rr s
ssa
aat
tti
iis
ssf
ffa
aai
iir
rre
ee a
aau
uus
sss
ssi
ii l
lle
ees
ss b
bbe
ees
sso
ooi
iin
nns
ss d
dde
ee
T
TTr
rri
iie
eec
cc ?
??

E
EEx
xxe
eer
rrc
cci
iic
cce
ee 2
225
55 :
:: T
TTr
rro
ooi
iis
ss v
vvi
iil
lll
lle
ees
ss,
,, J
JJ,
,, K
KK,
,, e
eet
tt L
LL,
,, s
sso
oon
nnt
tt a
aal
lli
iim
mme
een
nnt
tt
e
ees
ss
e
een
nn e
eea
aau
uu g
ggr
rr
c
cce
ee
q
qqu
uua
aat
ttr
rre
ee r
rr
s
sse
eer
rrv
vve
ees
ss A
AA,
,, B
BB,
,, C
CC,
,, D
DD (
((n
nna
aap
ppp
ppe
ees
ss
s
sso
oou
uut
tte
eer
rrr
rra
aai
iin
nne
ees
ss,
,, c
cch
hh
t
tte
eea
aau
uux
xx d
dd
e
eea
aau
uu,
,, u
uus
ssi
iin
nne
ees
ss d
dde
ee t
ttr
rra
aai
iit
tte
eem
mme
een
nnt
tt,
,,
e
eet
ttc
cc.
...
...
..)
)).
.. L
LLe
ees
ss r
rr
s
sse
eer
rrv
vve
ees
ss j
jjo
oou
uur
rrn
nna
aal
lli
ii
r
rre
ees
ss d
ddi
iis
ssp
ppo
oon
nni
iib
bbl
lle
ees
ss s
sso
oon
nnt
tt d
dde
ee
1
115
55 m
mmi
iil
lll
lli
iie
eer
rrs
ss d
dde
ee m
mm3
33 p
ppo
oou
uur
rr A
AA,
,, d
dde
ee 1
110
00 p
ppo
oou
uur
rr B
BB,
,, d
dde
ee 1
115
55 p
ppo
oou
uur
rr
C
CC,
,, e
eet
tt d
dde
ee 1
115
55 p
ppo
oou
uur
rr D
DD.
.. L
LLe
ee r
rr
s
sse
eea
aau
uu d
dde
ee d
ddi
iis
sst
ttr
rri
iib
bbu
uut
tti
iio
oon
nn,
,,
c
cco
oom
mmp
ppr
rre
een
nna
aan
nnt
tt a
aau
uus
sss
ssi
ii b
bbi
iie
een
nn d
dde
ees
ss a
aaq
qqu
uue
eed
ddu
uuc
ccs
ss r
rro
oom
mma
aai
iin
nns
ss q
qqu
uue
ee
d
dde
ees
ss c
cca
aan
nna
aal
lli
iis
ssa
aat
tti
iio
oon
nns
ss r
rr
c
cce
een
nnt
tte
ees
ss e
ees
sst
tt s
ssc
cch
hh
m
mma
aat
tti
iis
ss
p
ppa
aar
rr l
lle
ee
g
ggr
rra
aap
pph
hhe
ee c
cci
ii-
--d
dde
ees
sss
sso
oou
uus
ss (
((l
lle
ees
ss d
dd
b
bbi
iit
tts
ss m
mma
aax
xxi
iim
mma
aau
uux
xx s
sso
oon
nnt
tt
i
iin
nnd
ddi
iiq
qqu
uu
s
ss s
ssu
uur
rr c
cch
hha
aaq
qqu
uue
ee a
aar
rrc
cc e
een
nnc
cca
aad
ddr
rr
s
ss e
een
nn m
mmi
iil
lll
lli
iie
eer
rrs
ss d
dde
ee m
mm3
33
p
ppa
aar
rr j
jjo
oou
uur
rr)
)) :
::


49


C
CCe
ees
ss t
ttr
rro
ooi
iis
ss v
vvi
iil
lll
lle
ees
ss e
een
nn p
ppl
lle
eei
iin
nne
ee
v
vvo
ool
llu
uut
tti
iio
oon
nn d
dd
s
ssi
iir
rre
een
nnt
tt
a
aam
mm
l
lli
iio
oor
rre
eer
rr l
lle
eeu
uur
rr r
rr
s
sse
eea
aau
uu d
dd
a
aal
lli
iim
mme
een
nnt
tta
aat
tti
iio
oon
nn a
aaf
ffi
iin
nn d
dde
ee
s
ssa
aat
tti
iis
ssf
ffa
aai
iir
rre
ee d
dde
ees
ss b
bbe
ees
sso
ooi
iin
nns
ss f
ffu
uut
ttu
uur
rrs
ss p
ppl
llu
uus
ss i
iim
mmp
ppo
oor
rrt
tta
aan
nnt
tts
ss.
.. U
UUn
nne
ee

t
ttu
uud
dde
ee a
aa
t
tt
f
ffa
aai
iit
tte
ee e
eet
tt a
aa p
ppe
eer
rrm
mmi
iis
ss d
dde
ee d
dd
t
tte
eer
rrm
mmi
iin
nne
eer
rr l
lle
ees
ss
d
dde
eem
mma
aan
nnd
dde
ees
ss j
jjo
oou
uur
rrn
nna
aal
lli
ii
r
rre
ees
ss m
mma
aax
xxi
iim
mma
aal
lle
ees
ss p
ppr
rro
oob
bba
aab
bbl
lle
ees
ss,
,,

s
ssa
aav
vvo
ooi
iir
rr 1
115
55 m
mmi
iil
lll
lli
iie
eer
rrs
ss d
dde
ee m
mm3
33 p
ppo
oou
uur
rr l
lla
aa v
vvi
iil
lll
lle
ee J
JJ,
,, 2
220
00 p
ppo
oou
uur
rr l
lla
aa
v
vvi
iil
lll
lle
ee K
KK e
eet
tt,
,, 1
115
55 p
ppo
oou
uur
rr l
lla
aa v
vvi
iil
lll
lle
ee L
LL.
..

1
11.
.. P
PPa
aar
rrt
tta
aan
nnt
tt d
dde
ees
ss v
vva
aal
lle
eeu
uur
rrs
ss d
dde
ees
ss f
ffl
llo
oot
tts
ss p
ppr
rro
oop
ppo
oos
ss
p
ppa
aar
rr u
uun
nn
i
iin
nng
gg
n
nni
iie
eeu
uur
rr (
((l
lle
ees
ss f
ffl
llo
oot
tts
ss s
sso
oon
nnt
tt i
iin
nnd
ddi
iiq
qqu
uu
s
ss s
ssu
uur
rr l
lle
ees
ss a
aar
rrc
ccs
ss

c
cco
oot
tt
d
dde
ees
ss c
cca
aap
ppa
aac
cci
iit
tt
s
ss)
)),
,, d
dd
t
tte
eer
rrm
mmi
iin
nne
eer
rr l
lle
ee f
ffl
llo
oot
tt d
dde
ee v
vva
aal
lle
eeu
uur
rr
m
mma
aax
xxi
iim
mma
aal
ll p
ppo
oou
uuv
vva
aan
nnt
tt p
ppa
aas
sss
sse
eer
rr d
dda
aan
nns
ss l
lle
ee r
rr
s
sse
eea
aau
uu.
..

2
22.
.. L
LLa
aa v
vva
aal
lle
eeu
uur
rr d
dde
ee c
cce
ee f
ffl
llo
oot
tt e
ees
sst
tt j
jju
uug
gg
e
ee n
nne
eet
ttt
tte
eem
mme
een
nnt
tt
i
iin
nns
ssu
uuf
fff
ffi
iis
ssa
aan
nnt
tte
ee,
,, a
aau
uus
sss
ssi
ii l
lle
ee c
cco
oon
nns
sse
eei
iil
ll r
rr
g
ggi
iio
oon
nna
aal
ll d
dd
c
cci
iid
dde
ee d
dde
ee
r
rr
n
nno
oov
vve
eer
rr l
lla
aa c
cca
aan
nna
aal
lli
iis
ssa
aat
tti
iio
oon
nn (
((A
AA;
;;E
EE)
)).
.. P
PPo
oou
uur
rrq
qqu
uuo
ooi
ii c
cce
eet
ttt
tte
ee
p
ppr
rro
oop
ppo
oos
ssi
iit
tti
iio
oon
nn e
ees
sst
tt-
--e
eel
lll
lle
ee p
ppe
eer
rrt
tti
iin
nne
een
nnt
tte
ee ?
?? S
SSi
ii l
lla
aa c
cca
aap
ppa
aac
cci
iit
tt
d
dde
ee


50

l
ll
a
aar
rrc
cc (
((A
AA;
;;E
EE)
)) p
ppa
aas
sss
sse
ee d
dde
ee 7
77
1
110
00,
,, l
lla
aa v
vva
aal
lle
eeu
uur
rr d
ddu
uu f
ffl
llo
oot
tt
m
mma
aax
xxi
iim
mmu
uum
mm p
ppe
eeu
uut
tt-
--e
eel
lll
lle
ee a
aau
uug
ggm
mme
een
nnt
tte
eer
rr d
dde
ee 3
33 u
uun
nni
iit
tt
s
ss ?
??

3
33.
.. L
LLa
aa c
cca
aan
nna
aal
lli
iis
ssa
aat
tti
iio
oon
nn e
een
nnt
ttr
rre
ee B
BB e
eet
tt F
FF a
aa
t
tt
e
een
nnd
ddo
oom
mmm
mma
aag
gg
e
ee e
eet
tt
n
nne
ee p
ppe
eeu
uut
tt p
ppl
llu
uus
ss a
aac
cch
hhe
eem
mmi
iin
nne
eer
rr q
qqu
uue
ee 4
44 m
mmi
iil
lll
lli
iie
eer
rrs
ss d
dde
ee m
mm3
33.
.. L
LLa
aa
v
vva
aal
lle
eeu
uur
rr d
ddu
uu f
ffl
llo
oot
tt m
mma
aax
xxi
iim
mmu
uum
mm v
vva
aa-
--t
tt-
--e
eel
lll
lle
ee d
ddi
iim
mmi
iin
nnu
uue
eer
rr ?
?? S
SSi
ii
o
oou
uui
ii,
,, d
dde
ee c
cco
oom
mmb
bbi
iie
een
nn ?
??

4
44.
.. C
CC
e
ees
sst
tt m
mma
aai
iin
nnt
tte
een
nna
aan
nnt
tt l
lla
aa c
cca
aan
nna
aal
lli
iis
ssa
aat
tti
iio
oon
nn e
een
nnt
ttr
rre
ee C
CC e
eet
tt F
FF q
qqu
uui
ii
v
vvo
ooi
iit
tt s
sso
oon
nn d
dd
b
bbi
iit
tt m
mma
aax
xxi
iim
mma
aal
ll d
ddi
iim
mmi
iin
nnu
uue
eer
rr e
eet
tt p
ppa
aas
sss
sse
eer
rr d
dde
ee 1
110
00

7
77.
.. L
LLa
aa v
vva
aal
lle
eeu
uur
rr d
ddu
uu f
ffl
llo
oot
tt m
mma
aax
xxi
iim
mmu
uum
mm v
vva
aa-
--t
tt-
--e
eel
lll
lle
ee
d
ddi
iim
mmi
iin
nnu
uue
eer
rr ?
?? S
SSi
ii o
oou
uui
ii,
,, d
dde
ee c
cco
oom
mmb
bbi
iie
een
nn ?
??

You might also like