Exercice
La Baie des naufragés est une île forteresse, bastion des seigneurs pirates. Elle peut subir un siège pendant plusieurs années !
Cette île est entourées par 8 îles plus petite et un peu moins imprenables. Chacune de ces îles est sous l'autorité d'un
seigneur pirate - il y a 9 seigneurs pirates, un par île, le roi des pirates étant dans la baie des naufragés.
Certaines voies de navigation ne
sont jamais utilisées à cause des dangers qu'elles représentent (Kraken, Maëlstrom, Salazar, etc).
La situation se modélise par un graphe métrique dont les sommets représentent les îles de l'archipel, les arêtes les voies de navigation utilisées par les pirates
et la métrique la distance entre les îles correspondantes en
centaine de kilomètre.
Voici une représentation sagittale de ce graphe. La baie des naufragés est le sommet \( x_{5} \) .\[\xymatrix@C=1.919cm@R=0.919cm{
&&&x_{1}\ar@{-}[lld]|-{\boxed{3}}\ar@{-}[dddd]|-{\boxed{7}}\ar@{-}@/^7pc/[rrrrdddd]|-{\boxed{9}}&&&&\\
&x_{2}\ar@{-}[lddd]|-{\boxed{1}}\ar@{-}@/^1pc/[rrddd]|-{\boxed{8}}\ar@{-}@/^3pc/[rrrrrrddd]|-{\boxed{2}}\ar@{-}@/_4pc/[dddddrrrrr]|-{\boxed{1}}\ar@{-}@/_1pc/[rrdddddd]|-{\boxed{5}}&&&&&x_{3}\ar@{-}@/_3pc/[llllllddd]|-{\boxed{8}}\ar@{-}@/^1.5pc/[lllddd]|-{\boxed{8}}\ar@{-}@/_2pc/[lllllddddd]|-{\boxed{6}}\ar@{-}[ddddd]|-{\boxed{5}}\ar@{-}[ddddddlll]|-{\boxed{1}}&\\
&&&&&&&\\
&&&&&&&\\
x_{4}\ar@{-}@/^5pc/[rrrrrrr]|-{\boxed{8}}&&&x_{5}\ar@{-}@/^1pc/[lldd]|-{\boxed{5}}\ar@{-}[ddd]|-{\boxed{6}}&&&&x_{6}\ar@{-}@/^2pc/[lllllldd]|-{\boxed{3}}\ar@{-}[ldd]|-{\boxed{9}}\ar@{-}@/^5pc/[llllddd]|-{\boxed{2}}\\
&&&&&&&\\
&x_{7}\ar@{-}@/_5pc/[rrrrr]|-{\boxed{7}}&&&&&x_{8}\ar@{-}@/^1pc/[llld]|-{\boxed{1}}&\\
&&&x_{9}&&&&
}\]
- Première partie.
- Résultats préliminaires
- Donner la représentation matricielle du
graphe. On pourra faire apparaitre la
métrique dans la
matrice.
\[
\begin{array}{c||c|c|c|c|c|c|c|c|c}
&x_{1}&x_{2}&x_{3}&x_{4}&x_{5}&x_{6}&x_{7}&x_{8}&x_{9}\\\hline\hline
x_{1}&&&&&&&&&\\\hline
x_{2}&&&&&&&&&\\\hline
x_{3}&&&&&&&&&\\\hline
x_{4}&&&&&&&&&\\\hline
x_{5}&&&&&&&&&\\\hline
x_{6}&&&&&&&&&\\\hline
x_{7}&&&&&&&&&\\\hline
x_{8}&&&&&&&&&\\\hline
x_{9}&&&&&&&&&
\end{array}
\]
- Compléter ce tableau en appliquant l'algorithme de Prim (initialisé en \( x_{5} \) de préférence), comme nous l'avons vu en cours.
\[
\begin{array}{|c||c|c|c|c|c|c|c|c|c|}\hline
&x_{1}&x_{2}&x_{3}&x_{4}&x_{5}&x_{6}&x_{7}&x_{8}&x_{9}\\\hline\hline
&&&&&&&&&\\\hline
&&&&&&&&&\\\hline
&&&&&&&&&\\\hline
&&&&&&&&&\\\hline
&&&&&&&&&\\\hline
&&&&&&&&&\\\hline
&&&&&&&&&\\\hline
&&&&&&&&&\\\hline
&&&&&&&&&\\\hline
\end{array}
\]
-
- Compléter le tableau suivant en indiquant le degrés de chaque sommet.
\[
\begin{array}{|r||c|c|c|c|c|c|c|c|c|}\hline
\bullet&x_{1}&x_{2}&x_{3}&x_{4}&x_{5}&x_{6}&x_{7}&x_{8}&x_{9}\\\hline
d^{+1}(\bullet) & & & & & & & & & \\\hline
\end{array}
\]
- Appliquer l'algorithme de Brelaz.
\[
\begin{array}{|r||c|c|c|c|c|c|c|c|c|}\hline
&&&&&&&&&\\\hline\hline
DSAT_1&&&&&&&&&\\\hline
DSAT_2&&&&&&&&&\\\hline
DSAT_3&&&&&&&&&\\\hline
DSAT_4&&&&&&&&&\\\hline
DSAT_5&&&&&&&&&\\\hline
DSAT_6&&&&&&&&&\\\hline
DSAT_7&&&&&&&&&\\\hline
DSAT_8&&&&&&&&&\\\hline
DSAT_9&&&&&&&&&\\\hline\hline
Coul&&&&&&&&&\\\hline
\end{array}
\]
- Quelle est la valeur exacte du nombre chromatique de ce graphe.
- Seconde partie.
- L'histoire.
- Sparrow, le capitaine Jack Sparrow, a découvert que la compagnie des indes prépare un sale coup dans l'archipel.
Il décide de tendre un piège à lord Cutler Beckectt, capitaine de la compagnie des indes dans le pacifique, responsable du mauvais coup en préparation,
en plaçant des mines sur les voies de navigation. Bien que Sparrow puisse se souvenir quelle voie de navigation il a piégé, l'abus de rhum ne
lui permet pas de souvenir ou il a posé les mines. Pour éviter de faire exploser son navire (le black pearl), il décide de ne passer
qu'une et une seule fois par chaque voie. Il veut partir de son île, la \( x_{1} \) et revenir à son île. A cette fin, il peut même éventuellement affronter des dangers et donc emprunter
des voies de navigation dangereuses (des arêtes inexistantes). Expliquer quel trajet Sparrow doit suivre.
- Bien que les îles appartiennent exclusivement aux seigneurs pirates qui y vivent, les voies de navigation n'appartiennent à personne (ou tout le monde).
Ceci a crée des tensions parmi les seigneurs pirate de sorte que deux seigneurs dont les îles sont reliés par une voie de navigation se déteste royalement.
Royale, c'est ce dont il est question aujourd'hui puisque les seigneurs pirates sont tous réunis à la baie des naufragés pour élire un nouveau roi.
Chaque seigneur nome un seigneur et en général il se choisi lui même ce qui rend l'élection assez compliqué. Mais un des seigneur pirate, la capitaine Elisabeth
Swan, a réussi à convaincre tous les seigneurs de voter au moins pour un pirate qu'ils ne détestent pas ce qui a donné naissance à des groupes
de pirates "qui ne se détestent pas".
Combien de ces groupes existe-t-il au minimum ? Quel groupe à la plus de chance d'avoir le roi des pirates ?
- Le nouveau roi des pirates, qui est en fait une reine (Elisabeth Swan), décide d'illuminer certaines voies de navigation en installant des "bateaux phares" (qui sont de simple
épaves enflammées).
Elle impose les contraintes suivantes :
- Chaque île doit avoir au moins une voie illuminées menant à elle.
- Il y a un "bateau phare" tous les 50 kilomètres.
- Chaque "bateau phare" coute 100 pièces d'or
- Il doit être possible, à partir de n'importe quelle île, d'atteindre n'importe quelle autre en n'empruntant que des voies de navigations illuminées.
Bien sur, la reine souhaite que ça coute le moins cher possible.
Quelles sont les voies devant être enflammées et quel sera le coût ?