Vous êtes sur la page 1sur 2

Université d’Ain Témouchent - Belhadj Bouchaib

Faculté des Sciences et de la Technologie


Département Mathématique et Informatique

2eme Année Informatique Théorie des Graphes Année universitaire 2022/2023

Questions de cours (6pts)


(voir le cours)

Exercice 1 (4 pts)
1) C’est un réseau de transport car nous avons : 1 pt
- un seul sommet source qui n’a pas de prédécesseur qui est le sommet « a »,
- un seul sommet puits qui n’a pas de successeur qui est le sommet « e »,

2)
a. Les valeurs de flot ne dépassent pas les capacités ; Sauf les deux sommets « a » et « e », les autres
sommets possèdent tous un flot entrant égale au flot sortant 1 pt
b. La valeur de ce flot est 12. 1 pt
c. Une chaine améliorante : (a,b), (b, c), (c, e) peut augmenter le flot de 1. 1 pt

Exercice 2
On applique l’algorithme de Dijkstra 0.5 pt
a b c d e f g h i j
0 ∞ ∞ ∞ ∞ 0 ∞ ∞ ∞ ∞ ∞
1 2 de e 3 de e X 4 de e 4 de e
2 13 de b X 6 de b 9 de b 5 de b
3 5 de d X 5 de d
4 X
5 X 6 de f 11 de f
6 6 de g X 15 de g
7 X
8 X
9 X
10 X

La ligne 0 : On initialise l’étiquette du sommet de départ « e » à 0. Les autres étiquettes à ∞. 0.25 pt


La ligne 1 : On sélectionne le sommet de départ « e » pour le traitement par X ; Ensuite, on affecte des
étiquettes à tous les voisin s (non traités) de « e »
- b=2,
- d=3, 0.75 pt / Etape
- f=4,
- j=4.
La ligne 2 : On sélectionne le sommet « b » ayant l’étiquette la plus petite (2) ; Ensuite, on affecte des
étiquettes à tous les voisins (non traité) de « b »
- a=13 (2+11), [2 c’est l’étiquette de b, 11 c’est le poids de l’arrête {ba}]
- c=6 (2+4), [2 c’est l’étiquette de b, 4 c’est le poids de l’arrête {bc}]
- d=9 (2+7) : annulée car ancienne étiquette=3,
- g=5(2+3). [2 c’est l’étiquette de b, 3 c’est le poids de l’arrête {bg}]
La ligne 3 : On sélectionne le sommet « d » ayant l’étiquette la plus petite (3) ; Ensuite, on affecte des
étiquettes à tous les voisins (non traité) de « d »
- a=5 (3+2), [3 c’est l’étiquette de d, 2 c’est le poids de l’arrête {da}]
Mr MERAD BOUDIA
Université d’Ain Témouchent - Belhadj Bouchaib
Faculté des Sciences et de la Technologie
Département Mathématique et Informatique

2eme Année Informatique Théorie des Graphes Année universitaire 2022/2023


- j=5 (3+2). [3 c’est l’étiquette de d, 2 c’est le poids de l’arrête {dj}]

La ligne 4 : On sélectionne le sommet « j » (ou bien le sommet « f ») ayant l’étiquette la plus petite (4) ;
Ensuite, on affecte des étiquettes à tous les voisins (non traité) de « j »
- Les deux voisins du sommet « j » sont traités.
La ligne 5 : On sélectionne le sommet « f » ayant l’étiquette la plus petite (4) ; Ensuite, on affecte des
étiquettes à tous les voisins (non traité) de « f »
- g=6 (4+2), [4 c’est l’étiquette de f, 2 c’est le poids de l’arrête {fg}] annulée car ancienne =5
- i=11 (4+7). [4 c’est l’étiquette de f, 7 c’est le poids de l’arrête {fi}]
La ligne 6 : On sélectionne le sommet « g » (ou bien le sommet « a ») ayant l’étiquette la plus petite (5) ;
Ensuite, on affecte des étiquettes à tous les voisins (non traité) de « g »
- c= 6 (5+1), [5 c’est l’étiquette de g, 1 c’est le poids de l’arrête {gc}]
- h= 15 (5+10). [5 c’est l’étiquette de g, c’est le poids de l’arrête {gh}]
La ligne 7 : On sélectionne le sommet « a » ayant l’étiquette la plus petite (5) ; Ensuite, on affecte des
étiquettes à tous les voisins (non traité) de « a »
- Les deux voisins du sommet « a » sont traités.
La ligne 8 : On sélectionne le sommet « c » ayant l’étiquette la plus petite (6) ; Ensuite, on affecte des
étiquettes à tous les voisins (non traité) de « c »
- Les deux voisins du sommet « c » sont traités.
La ligne 9 : On sélectionne le sommet « i » ayant l’étiquette la plus petite (11) ; Ensuite, on affecte des
étiquettes à tous les voisins (non traité) de « i »
- Le seul voisin du sommet « i » est traité.
La ligne 10 : On sélectionne le sommet « h » le dernier sommet non traité ; Ensuite, on arrête.

Les plus courts chemins :


Exemple 1
Pour avoir le plus court chemin du sommet « e » vers le sommet « a »,
- On regarde la colonne du sommet « a ». On trouve : 5 de d,
- On regarde la colonne du sommet « d ». On trouve : 3 de e,
- On déduit que : le plus court chemin est : e, d, a
Exemple 2
Pour avoir le plus court chemin du sommet « e » vers le sommet « h »,
- On regarde la colonne du sommet « h ». On trouve : 15 de g,
- On regarde la colonne du sommet « g ». On trouve : 5 de b,
- On regarde la colonne du sommet « b ». On trouve : 2 de e,
- On déduit que : le plus court chemin est : e, b, g, h
Résultats
De « e » vers « a » : e, d, a
De « e » vers « b » : e, b
De « e » vers « c » : e, b, c
De « e » vers « d » : e, d
De « e » vers « f » : e, f 1.75 pt
De « e » vers « g » : e, b, g
De « e » vers « h » : e, b, g, h
De « e » vers « i » : e, f, i
De « e » vers « j » : e, j

Mr MERAD BOUDIA

Vous aimerez peut-être aussi