• Aucun résultat trouvé

GL3 INSAT 201

N/A
N/A
Protected

Academic year: 2022

Partager "GL3 INSAT 201"

Copied!
1
0
0

Texte intégral

(1)

GL3 INSAT 2014-2015

TP3

Arbres couvrants Minimal Flots dans les réseaux

Partie I. Implémentation de l'algorithme Kruskal de recherche d'arbre recouvrant minimal Q1. Rappeler le principe de cet algorithme

Q2. Les étapes de l'implémentation de l'algorithme : 1. Construire une liste des arcs à partir du graphe.

2. Trier cette liste par ordre décroissant ;

3. Parcourir la liste des arcs : si un arc relie deux sommets dans des classes différentes, on ajouter l'arc à l'arbre recouvrant extrémal et on fusionne les classes (sinon, on ne fait rien);

4. Fin lorsque n-1 arcs ont été ajoutés ;

On peut commencer par implémenter l'algorithme en utilisant comme méthode d'union-find un simple tableau des classes. Puis on peut essayer des méthodes plus rusées (voir le document sur la technique union-find (document ci-joint)).

Q3. Etudier la complexité de votre implémentation. Tracer une courbe temps d'execution en fonction de la taille du graphe (nombre de sommets).

Partie II. Flots dans les réseaux.

Q1. Rappeler le principe de l'algorithme Ford-Fulkerson Q2. Proposer une implémentation de cet algorithme

Q3. Etudier la complexité de votre implémentation. Tracer une courbe temps d'execution en fonction de la taille du graphe (nombre de sommets, nombre arêtes).

Références

Documents relatifs

- Il existe des anneaux tels que (J> A ne soit pas bijective et qui sont cependant des Q-anneaux. Donnons maintenant des propositions qui fournissent des exemples de

Chaque table correspondra ainsi à une classe et l'application travaillera avec les données en mémoire.. I : Ecriture des

On considère un graphe dont les sommets sont numérotés de 1 à N. b) Quelle sera la matrice des prédécesseurs, P, de ces graphes dans laquelle la valuation de chaque

Comme sur les 2n arcs de cercle, il y a au total 2n*2p = 4np sommets qui sont décomptés dont 2np rouges et

Tracer six arcs de cercles tels que deux arcs quelconques ont un point en commun et un seul (qui peut être l'extrémité d'un arc ou des deux, ou être intérieur à chacun), sans

nelles et d 'une petite école orientée vers les conceptions nouvelles, d es maîtres ont par- fois enseigné en deux clnsses sans changer leur méthode, séduits

guer, par la suite, en créations plutôt manuelles, Nous choisissons et nous adoptons les Brevets proposés par Freinet.. couturière, petite maman, bonne

Pour améliorer la lecture des comptes et pour faciliter l’organisation de l’information dans les différents éléments de la liasse fiscale que sont le bilan et le compte de