Vous êtes sur la page 1sur 2
ED8 (examen Septembre 97) Placement optimal de caméras pour Ia surveillance d’un musée Une société de sécurité est chargée de la surveillance d'un musée, Elle doit installer des caméras (orientables & distance) aux extrémités des galeries. Une caméra peut surveiller toutes les galeries dont l'une des extrémités est au carrefour of est installée la caméra ; autrement dit une galerie ponrra étre surveillée si une caméra est installée 4 au moins l’une de ses deux exirémités (a fortiori, & ses deux extrémités), L’objectif de la société est de déterminer les emplacements d'installation et le nombre minimal de caméras nécessaire & la surveillance de tout le musée. Considérons le probleme “Couverture Optimale des Arétes” défini de la maniére suivante : G = (S,A) un graphe non orienté connexe. C C S est une couverture de A si et seulement. si toute aréte de A a au moins une extrémité appartenant au sous-ensemble de sommets C : Yuu} € Awe C ove. fi Une couverture est dite optimale si |C| est minimal. Partie A Question 1 Montres que le probléme Couverture Optimale des Arétes modetise te probleme de la société de surveillance. Question 2 On propose Valgorithme suivant pour résoudre le probleme Couverture(@ = (S,A)) c= AaA tantque A'¢ 0 faire soit {u,v} € AY C=CU {u,v} supprimer de A’ les arétes incidentes &u owe Appliquez Valgorithme au graphe donné en Figure (A). Vous choisires les arétes suivant Vordre alphabétique. Vous noterez C le nombre de sommets de la couverture obtenue Question 3 Montrez qu'il existe une couverture optimale avec C* = 3 sommets Question 4 Déduire des questions précédentes que la garantie relative de performance de Valgorithme Couverture est supérieure on égale & 2. Partie B Nons allons montrer que la garantie relative de performance de Valgorithme Couverture es inférieure ou égale A 2 Soit E V’ensemble des arétes {u,v} choisies par l'algorithme. Question 5 Montrer que C = 2|B| AB A B. F- G D. it i oi e LAS | 1 | B TK L oe a R os (a) ®) Figure 1: Question 6 Montrer que C* > |E| Question 7 Déduire des questions précédentes que C/C* < 2. Partie C Considérons maintenant que le graphe G soit un arbre d’au moins 3 sommets (il n’y a pas de circuit dans le musée et le musée ne se réduit pas A une seule galerie Question 8 Monirez qu'il existe C une couverure optimale telle que pour toute feuille x de @, 22€C (Vous supposerez qu'il existe une couverture optimale contenant une feuille) On propose Palgorithme suivant pour résoudre lo problame Couverture — Arbre(@ = (S,A)) c=0,7=0 rourtout © € S telque x est une Feuille, T=TU{s} pourtout x € § telque Vy {z,y} € A,y€ CUT faire si 3y,{z,y} € Avy € T alors C=C U(x} sinon T = TU {2} Question 9 Appliquez Valgorithme au graphe donné en Figure (B) Question 10 Montrez que Valgorithme Couverture — Arbre fournit une courerture optimale. AY

Vous aimerez peut-être aussi