CM2 Partie2 Flashcards

1
Q

Graphe pondéré

A

Graphe avec des poids sur les arêtes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Arbre couvrant minimum

A

minimise la somme des poids des arêtes de cet arbre

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Arête sortante

A

une arête sortante est une arête qui part d’un sommet inclus dans l’arbre partiel et se dirige vers un sommet qui n’est pas encore inclus dans l’arbre partiel.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

arête bleue

A

L’arête sortante de poids minimal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Arbre couvrant minimum
Construction par fragments

A
  • correspondant au sous-
    graphe de l’arbre de poids minimum
  • Version distribuée de l’algorithme de Kruskal
  • Au maximum log2(n) phases
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Algorithme de Gallager-Humblet-Spira

A
  • Chaque nœud est la racine de son propre fragment
  • ID du fragment = ID de la racine
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Problème du coloriage d’un graphe

A
  • Colorier tous les nœuds du graphe tel que deux sommets voisins n’ont pas la même couleur
  • On cherche souvent à avoir un petit nombre de couleurs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Coloriage glouton distribué

A
  • Chaque nœud a un unique ID
  • Algorithme partiellement synchrone
  • Fonctionnement par rondes (non synchronisées sur un temps global)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Coloriage glouton distribué
Terminaison

A
  • Quand il n’y a plus de nœud indécis
  • Un nœud ne sait pas si l’algorithme a terminé
  • Il sait seulement s’il a terminé et si ses voisins ont terminé
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Coloriage glouton distribué
Complexité

A
  • Au plus n rondes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Coloriage glouton distribué
Nombre de couleurs

A
  • au plus Δ + 1
  • Δ = degré du graphe (max des degrés)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Coloriage distribué d’un arbre

A
  • Algorithme très simple mais lent
  • Racine prend la couleur Cp=0 et envoie cette couleur à ses fils
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Coloriage distribué d’un arbre Terminaison

A
  • Quand les feuilles choisissent leur couleur
  • Mais les nœuds, autres que les feuilles, ne savent pas si l’algorithme a terminé
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Coloriage distribué d’un arbre Complexité
en temps

A

En temps :
* Proportionnel à la profondeur de l’arbre
* Profondeur de n pour des arbres déséquilibrés

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Coloriage distribué d’un arbre Complexité
en messages

A
  • En messages :n-1 messages envoyés
  • Nombre de couleurs : 2
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Coloriage distribué rapide d’un arbre

A
  • Algorithme faiblement synchrone
16
Q

Coloriage distribué rapide d’un arbre Complexité

A
  • Le nombre de bits / couleurs est diminué d’un facteur log2 à chaque ronde
  • Le nombre de rondes est proportionnel à log2*n
  • Log*n = nombre de fois où il faut appliquer le log à n avant d’obtenir une valeur<= 2
  • n-1 messages envoyés à chaque ronde
  • Nombre de couleurs : 6