Vous êtes sur la page 1sur 5

D OMAINE : Combinatoire

N IVEAU : Avanc
C ONTENU : Exercices

A UTEUR : Simon P PIN -L EHALLEUR


S TAGE : Montpellier 2012

Graphes

- noncs Exercice 1 Dans une fte, chaque personne a au moins un ami, et parmi tout
groupe dau moins trois personnes, il ny a jamais exactement deux paires
damis. Montrer que tout le monde saime ! Que se passe-t-il si on suppose
cette proprit vraie seulement pour les groupes de trois personnes ?
Exercice 2 Un tournoi entre les chevaliers du Roi Arthur a t organis, et
toutes les joutes possibles ont t livres. Montrer quil est possible dordonner
les chevaliers de telle sorte que le premier ait battu le second, le second ait
battu le troisime, et ainsi de suite jusquau dernier.
Bonus : sil y a n chevaliers ayant gagn v1 , v2 , . . . vn combats, montrer que
le tournoi est transitif (au sens o si A a vaincu B et B a vaincu C, alors A a
vaincu C) si et seulement si :
n
X
i=1

v2i =

n(n 1)(2n 1)
6

Exercice 3 Soit G un graphe n sommets tel que G ne contient pas de triangle


(cycle de longueur 3). Prouver que G a au plus bn2 /4c artes. Montrer que ce
rsultat est optimal.

Bonus : montrer que dans un graphe ayant k artes, il existe au plus b 32 k3/2 c
triangles.
Exercice 4 Soit G un graphe complet n sommets. On fait une suite doprations lementaires consistant choisir un 4-cycle (sil en existe) et retirer une
arte. Quel est le plus petit nombre dartes possible parmi les graphes que
lon peut atteindre ?
1

Exercice 5 A la suite du tournoi, les chevaliers du Roi Arthur se sont querells.


Des semaines de patientes ngociations par Merlin ont fait en sorte que chaque
chevalier est fch avec moins de la moiti de tous les chevaliers (au sens strict
sils sont en nombre impair). Est-il possible denfin les arranger autour de la
Table Ronde de manire ce que deux ennemis ne soient assis cte cte ?
Exercice 6 Existe-t-il un polydre dont toutes les faces sont des triangles sauf
une qui est un pentagone, et tel que tous les sommets sont de degr pair ?
Exercice 7 On oriente arbitrairement les artes dun polydre convexe, de telle
sorte que tout sommet aie au moins une arte entrante et une arte sortante.
Montrer quil existe deux faces qui sont orientes de manire cohrente. On
pourra introduire pour chaque s G, c(s) le nombre c(s) de changements
dorientation dans lordre cyclique des artes autour de s, et pour chaque face
F, le nombre c(F) de changement dorientation dans lordre cyclique des artes
autour de F.
- Corrig Solution de lexercice 1 On peut supposer quil y a au moins 4 personnes. Supposons par labsurde quil y ait deux personnes A et B qui ne saiment pas.
Soit C un ami de A et D un ami de B. Par hypothse, B et C ne saiment pas,
donc C 6= D. Si C et D sont amis, on obtient que C et B sont amis, ce qui est
une contradiction. Dautre part, si C et D ne saiment pas, alors A, B, C, D est
un groupe de quatre personnes avec exactement deux paires damis, et on a
encore une contradiction.
Sous lhypothse plus faible, on montre facilement en suivant les chemins
que la fte scrit comme une runion de graphes complets disjoints.
Solution de lexercice 2 Reformulation en termes de graphe : on donne une direction chaque arte du graphe complet Kn . Montrons quil existe un chemin
respectant les orientations et passant exactement une fois par chaque sommet.
On le fait par rcurrence sur n. Cest vrai pour n = 1 ! Soit n > 2. On se
donne une direction sur chaque arte de Kn . Soit x un sommet quelconque.
Par rcurrence, Kn x (qui est un graphe complet n 1 sommets) admet
un chemin P = x1 . . . xn1 respectant les orientations et passant par tous les
sommets. Il y a trois possibilits pour les artes reliant x P : soit larte xx1
est orient vers x1 , soit larte xxn1 est oriente vers x, soit ces deux choses
ne se produisent pas. Dans le premier et le second cas, on rajoute x en dbut
o en fin de chemin et on a gagn. Dans le second, on considre le plus petit
2

indice i tel que xxi est oriente vers x et xxi+1 est oriente vers xi+1 , et on insre
x entre xi et xi+1 .
Pour la preuve du bonus, la premire question donne limplication tournoi
P
P
. Pour la rciproque, on retransitif ni=1 v2i = ni=1 (i 1)2 = n(n1)(2n1)
6
marque que la somme des vi est constante ( n(n1)
). On montre alors que si le
2
tournoi nest pas transitif, alors on peut trouver une arte dont le renversement fait baisser la valeur de la somme.
Solution de lexercice 3 On le dmontre par rcurrence sur n 6 1. Pour n = 1
et n = 2, le nombre dartes possible est 0 et 1, ce qui correspond bien la
borne. Soit n > 3 et G un graphe n sommets sans triangle. On choisit une
arte e = xy quelconque dans G, et on regarde le graphe G 0 = G {x, y}. Par
hypothse de rcurrence, il admet au plus b(n 2)2 /4c artes. Dautre part,
chaque sommet de G 0 est reli au plus lun de x, y (car sinon on aurait un
triangle). Donc le nombre dartes de G est au plus :
b(n 2)2 /4c + (n 2) + 1 6 (n 2)2 /4 + (n 2) + 4 = n2 /4
Comme ce nombre dartes est bien sr entier, ceci conclut.
Un graphe qui ralise la borne est le graphe biparti Kbn/2c,dn/2e . On peut
montrer quil est en fait unique. Cest un cas particulier d Montel dun
thorme de Turan (cf. poly de Pierre Bornzstein, section 3.5 et exercice 18).
Solution de lexercice 4 Le graphe complet est connexe, et lopration lmentaire prserve la connexit car on dtruit des cycles. Les graphes obtenus sont
donc connexes, et ont au moins n 1 artes. Il reste voir si on peut obtenir
un arbre.
Lobservation-cl est quun arbre est biparti, alors que Kn (pour n > 3, seul
cas intressant) ne lest pas ! Soit G un graphe et G 0 un graphe obtenu par
opration lmentaire partir de G. Supposons G 0 biparti, disons avec S(G 0 ) =
S 0 S 00 . Le graphe G est obtenu partir de G 0 en rajoutant une arte un
chemin v1 v2 v3 de longueur 3 pour former un 4-cycle. Comme G 0 est biparti,
on doit avoir v1 et v3 tous deux dans S 0 ou dans S 00 , et rajouter larte v3 v1
donne encore un graphe biparti. Donc G est biparti. Donc on ne peut obtenir
un arbre partir du graphe complet, et le nombre dartes minimal est > n.
La borne n est accessible. Soit Gn le graphe n artes form par un chemin
de longueur n 2 auquel on ajoute un triangle une extrmit. Montrons par
rcurrence sur n > 3 que lon peut obtenir Gn partir de Kn . Pour n = 3, cest
clair. Mais partir de Kn pour n > 4, on peut utiliser des oprations lmen3

taires pour supprimer toutes les artes reliant un sommet fix aux autres sauf
une, et applique la rcurrence au Kn1 sur les autres.
Solution de lexercice 5 La reformulation en termes de thorie des graphes est
un thorme de Dirac. Soit G un graphe n > 3 sommets tel que tout sommet
est de degr > d n2 e. Montrons quil existe un cycle hamiltonien dans G, cest-dire un cycle passant exactement une fois par chaque sommet.
Tout dabord, G est clairement connexe (regarder le degr maximal des
sommets dans la plus petite composante connexe). Considrons un chemin
P = x0 . . . xk de longueur maximale k dans G. Par maximalit, tous les voisins
de x0 et xk sont dans P. Par la condition sur le degr et le principe des tiroirs,
il existe un indice 0 6 i 6 n 1 tel que x0 xi+1 G et xi xk G. Mais alors
on a un cycle C = x0 xi+1 Pxk xi Px0 . Supposons par labsurde que C nest pas
hamiltonien, i.e. quil existe y G C. Alors par connexit de G, C a un voisin
dans G C, et on voit que lon a un chemin de longueur > k. Donc C est un
chemin hamiltonien de G.
Solution de lexercice 6 On fait un double dcompte des artes :
3(f 1) + 5 = 2a
que lon rinjecte dans la formule dEuler, ce qui donne :
f = 2s 6
a = 3s 8
Il ny a pas de contradiction ce stade, il faut exploiter la condition sur les
degrs. Pour cela, on remarque que si tous les degrs de G sont pairs, on peut
colorier les faces en noir et blanc de sorte que deux faces adjancentes naient
pas la mme couleur : en effet, le graphe dual de G est biparti (il na pas de
cycle de longueur impaire), donc est bicoloriable ! Maintenant, soit fn (resp. fb )
le nombre de faces noires (resp. blanches). On peut supposer que le pentagone
est noir. On refait un double dcompte par couleur :
a = 3(fn 1) + 5
a = 3fb
do lon tire 3 | a, puis 3 | 5, ce qui est absurde.
Solution de lexercice 7 La formule cl est :
X
X
c(s) +
c(F) = 2e
sS(G)

FF(G)

Elle se dmontre par exemple par rcurrence sur le nombre de sommets, en


regardant ce qui se passe quand on introduit un nouveau sommet. (Il y a
sans doute aussi un double dcompte astucieux...). Combin avec la formule
dEuler, cela donne :
X
X
c(F) = 2s + 2f 4
c(s) +
sS(G)

FF(G)

Or lhypothse se traduit par : s S(G), c(s) > 2. On en dduit :


X
c(F) 6 2f 4
F(G)

Or c(F) = 0 F est oriente de manire cohrente, et c(F) est toujours pair. On


en dduit immdiatement quil y a au moins deux faces orientes de manire
cohrente.
Cette approche assez trange premire vue est lanalogue discret dun
thorme sur la topologie des surfaces, savoir la formule de Poincar-Hopf
sur lindice dun champ de vecteur sur la sphre.
Autre solution (propose par Sginus Mowlawi) : On commence par construire, comme application du fait que tout sommet une arte sortante et
du thorme de la pole frire, un cycle orient correctement. On raisonne ensuite sur les deux moitis du polydre dcoupes par ce cycle. Dans chacune
dentre elles, on montre lexistence dune face oriente de manire cohrente,
par rcurrence descendante sur le nombre de faces encloses, en utilisant suivant les cas lexistence dartes entrantes ou dartes sortante. La figure suivante dcrit tous les cas possibles et vaut mieux quun long discours :

Vous aimerez peut-être aussi