« INFO003 C1 : Analyse d'algorithmes » : différence entre les versions

De Wiki du LAMA (UMR 5127)
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 27 : Ligne 27 :


<h3>Problème de livraison par drones :</h3>
<h3>Problème de livraison par drones :</h3>
[https://www.lama.univ-savoie.fr/pagesmembres/tavenas/Cours_M2/Courriers_par_drones/tp.pdf Ancien sujet de TP] <br>
[https://www.lama.univ-savoie.fr/pagesmembres/tavenas/Cours_M2/Courrier_par_drones/tp.pdf Ancien sujet de TP] <br>
[https://www.lama.univ-savoie.fr/pagesmembres/tavenas/Cours_M2/Courriers_par_drones/solveTSP.py algorithmes] <br>
[https://www.lama.univ-savoie.fr/pagesmembres/tavenas/Cours_M2/Courrier_par_drones/solveTSP.py algorithmes] <br>
Exemples d'entrées :
Exemples d'entrées :
[https://www.lama.univ-savoie.fr/pagesmembres/tavenas/Cours_M2/Courriers_par_drones/Cities10 Taille 10] <br>
[https://www.lama.univ-savoie.fr/pagesmembres/tavenas/Cours_M2/Courrier_par_drones/Cities10 Taille 10] <br>
[https://www.lama.univ-savoie.fr/pagesmembres/tavenas/Cours_M2/Courriers_par_drones/Cities15 Taille 15] <br>
[https://www.lama.univ-savoie.fr/pagesmembres/tavenas/Cours_M2/Courrier_par_drones/Cities15 Taille 15] <br>
[https://www.lama.univ-savoie.fr/pagesmembres/tavenas/Cours_M2/Courriers_par_drones/Cities20 Taille 20] <br>
[https://www.lama.univ-savoie.fr/pagesmembres/tavenas/Cours_M2/Courrier_par_drones/Cities20 Taille 20] <br>
[https://www.lama.univ-savoie.fr/pagesmembres/tavenas/Cours_M2/Courriers_par_drones/Cities100 Taille 100] <br>
[https://www.lama.univ-savoie.fr/pagesmembres/tavenas/Cours_M2/Courrier_par_drones/Cities100 Taille 100] <br>





Version du 14 octobre 2022 à 05:39

Responsable 2022 : Sébastien Tavenas
Adresse courriel : sebastien.tavenas@univ-smb.fr


Quelques ressources introductives :


Des ressources sur la complexité d'un algorithme récursif :


Programmation dynamique :

Problème de livraison par drones :

Ancien sujet de TP
algorithmes
Exemples d'entrées : Taille 10
Taille 15
Taille 20
Taille 100


TP1 :

Énoncé
Vous pouvez (conseillé) utiliser les outils suivants :
graphChronoGenerator.py et parametresGraphChronoGenerator.json
Les fichiers précédents permettent de de ne pas mesurer le temps de génération des entrées et seulement le temps de calcul, mais en cas de soucis, vous pouvez utiliser ces (petites) variations :
graphChrono.py et parametresGraphChrono.json

Fichiers pour le problème 1
Fichiers pour le problème 2
Fichiers pour le problème 3