• Aucun résultat trouvé

TP4 - Algorithme de Dijkstra Etienne Birmelé 7 février 2020

N/A
N/A
Protected

Academic year: 2022

Partager "TP4 - Algorithme de Dijkstra Etienne Birmelé 7 février 2020"

Copied!
1
0
0

Texte intégral

(1)

TP4 - Algorithme de Dijkstra

Etienne Birmelé 7 février 2020

Ce TD est à rédiger et renvoyer sous forme d’un fichier .ipynb et d’un export html ou pdf.

• Les deux fichiers sont à envoyer àetienne.birmele@parisdescartes.fr pour le lundi 2 mars au plus tard.

• Veillez à changer régulièrement de fenêtre dans votre fichier afin de rendre la compilation et le debuggage plus simple.

• La qualité de l’organisation et le clarté de vos réponses et commentaires sera prise en compte.

1

Ecrire une fonction qui, étant donné un graphe pondéré (avec des poids sur les arêtes) et un sommet u, construit l’arbre de Dijsktra et renvoie, pour chaque sommet:

• sa distance àu

• son père dans l’arbre.

2

Ecrire une fonction qui, pour toutuetv, détermine un plus court chemin deuàv.

L’illustrer sur des graphes pondérés de votre choix. De préférence sur un ou plusieurs petits graphes (où la réponse se voit et permet de vérifier que cotre algorithme renvoie la bonne réponse) ainqie que sur un ou plusieurs grands graphes, où la réponse ne peut pas se deviner.

3

A partir de l’algorithme de Dijkstra, construire un algorithme qui détermine le diamètre de chaque composante connexe d’un graphe pondéré.

L’illustrer sur des graphes pondérés de votre choix.

1

Références

Documents relatifs

L’angle de la tangente en B avec BA est la limite de l’angle (P B, P A) quand P , point du cercle circonscrit, tend vers B ; cet angle est constant et égal à

Étape 1 : à partir de la ville A, 3 villes sont accessibles, B, C, et E qui se voient donc affectées des poids respectifs de 85, 217, 173, tandis que les autres villes sont

De chaque sommet partent au moins quatre arˆ etes et il y a exactement deux sommets d’o` u partent six arˆ etes.. J’ai r´ eussi ` a r´ ealiser deux faces hexagonales et deux

J’affirme que j’ai construit deux poly` edres convexes : l’un dans lequel toutes les faces ont six arˆ etes ou plus et l’autre dans lequel les nombres d’arˆ etes qui partent

On peut choisir un repère orthonormé (O, x, y, z) tel que [Voir Figure 1] le point de contact soit l’origine O ; Ox et Oy soient dans le plan P ; Oz soit dirigé vers le haut.

Un triangle de Reuleaux est basé sur un triangle équilatéral, et formé des 3 arcs de cercle centrés chacun en un sommet et reliant les 2 autres sommets..

La somme des coefficients de la i-ème ligne de la matrice d’un graphe simple non orienté est égal au degré du i-ème sommet (et c’est aussi la somme des coefficients de la

(b) A chaque étape de l'algorithme, choisir arbitrairement un sommet en dehors de ceux qui ont déjà été retenus dans la construction, et relier par l'arête de poids le plus faible,