Le protocole d’arbre couvrant, ou Spanning Tree Protocol (STP) a été inventé afin d’éviter la
congestion d‘un réseau par l’existence d‘une boucle dans le réseau. Les routeurs exécutant l’STP
doivent désactiver les ports provoquant une boucle dans le réseau ; un port désactivé peut être
activé lorsqu’un autre port devient hors réseau.
Objectif :
L’objectif du projet est de toucher de près les applications de la théorie des graphes dans le domaine
des télécommunications.
Travail demandé :
Le chemin entre une source et une destination, dans un réseau, peut passer par plusieurs nœuds
intermédiaires. Ces nœuds constituent un chemin entre les deux correspondants. Le rôle de la
couche Réseau est de sélectionner le meilleur chemin entre une source et une destination. Changer
de chemin si le chemin courant n’est plus possible (à cause d’un tronçon en panne) ou parce qu’un
meilleur chemin est possible.
Objectif :
L’objectif du projet est de toucher de près les applications de la théorie des graphes dans le domaine
des télécommunications.
Travail demandé :
Décodage
Donnée : suite S de n − 2 nombres, chacun provenant de {1,..., n}.
(A répéter tant qu’il reste des éléments dans S et plus de deux éléments dans I)
Les 2 éléments qui restent dans I à la fin constituent les extrémités de la dernière arête à ajouter à T.
Objectif :
L’objectif du projet est de savoir coder un arbre de n sommets en une suite de n-2 entiers appartenant à {1, 2,
…, n} et de pouvoir, à partir de n-2 entiers, trouver l’arbre correspondant.
Travail demandé :
- S1-2 : Etude bibliographique et compréhension du codage et décodage de Pruffer décrit ci-dessous.
- S3-4 : Programmer l’algorithme de codage.
- S5-6 : Programmer l’algorithme de décodage.
Projet 4- Programmation Linéaire
Algorithme du Simplexe
L'algorithme du simplexe est un algorithme de résolution des problèmes d'optimisation
linéaire. C'est probablement le premier algorithme permettant de minimiser une fonction sur
un ensemble défini par des inégalités. De ce fait, il a beaucoup contribué au démarrage de
l'optimisation numérique.
Objectif :
Travail demandé :
- S1: Etude bibliographique sur les algorithmes de résolution dans la PL et les exemples
d'application dans le domaine des télécommunications.
- S2: Programmation de l’algorithme du simplexe phase II pour la recherche d'une
solution d'un PL et tester sur des exemples.
- S3: Programmation de l’algorithme du simplexe phase I pour la recherche d'une
solution d'un PL.
- S4: Ecrire un seul programme qui permet de trouver la solution optimale de n'importe
quel PL et en représentant graphiquement les solutions admissibles et la solution
trouvée dans un repère de dimension 3.
- S5-S6: Appliquer cet algorithme à un problème d'optimisation dans le domaine de
télécommunications.
Projet 5- Théorie des graphes
Méthode de PERT
La méthode PERT est une technique permettant de gérer l'ordonnancement dans un projet,
elle consiste à représenter sous forme de graphe, un réseau de tâches dont l'enchaînement
permet d'aboutir à l'atteinte des objectifs d'un projet.
Objectif :
Travail demandé :
- S1: Etude bibliographique sur les méthodes de gestion de projets en particulier les
méthodes de PERT et de GANTT et leurs intérêts dans le domaine des
télécommunications.
- S2: Ecrire un programme qui permet de schématiser une problème de gestion de
projets sous la forme d'un diagramme qui résume les durées de chaque tâche.
- S3: Etude de la date d'au plus tôt et la date d'au plus tard pour chaque tache, les taches
urgentes.
- S4-5: Programmation de l'algorithme de PERT avec une sortie de: algorithme
génétique: Entrée de l'algorithme, sortie, condition de convergence, vitesse de
convergence, ordre de complexité, etc..
- S6: Etude de cas: une mise à jour de l'algorithme de PERT, s'il y a un retard sur une
tâche, comment l'algorithme va être modifié ?
Projet 6- Programmation linéaire
Objectif :
Travail demandé :
- S1: Etude bibliographique sur les algorithmes de résolution dans la PL (résolution par
le primal ou le dual) et les exemples d'application dans le domaine des
télécommunications.
- S2: Programmation de l’algorithme du simplexe phase II pour la recherche d'une
solution d'un PL et tester sur des exemples.
- S3: Etude et Programmation de l'algorithme du dual du simplexe.
- S4: Etude bibliographique sur les méthodes de l'analyse de sensibilité dans la
programmation linéaire,
- S5: Programmation de l’algorithme du simplexe phase I dans le cas d'une éventuelle
modification (ou mise à jour) sur les paramètres mentionnés ci-dessus.
- S6: Trouver un exemple en télécommunication qui applique ces algorithmes de
résolution: Dualité et Analyse de Sensibilité.
Projet 7- Programmation linéaire
Problème de Transport
Travail demandé :
Méthode de GANTT
Objectif :
Travail demandé :
- S1: Etude bibliographique sur les méthodes de gestion de projets en particulier les
méthodes de GANTT et de PERT, ainsi que leurs intérêts dans le domaine des
télécommunications.
- S2: Ecrire un programme qui permet de schématiser une problème de gestion de
projets sous la forme d'un diagramme qui résume les durées de chaque tâche.
- S3: Etude de la date d'au plus tôt et la date d'au plus tard pour chaque tache, les taches
urgentes.
- S4-5: Programmation de l'algorithme de GANTT avec une sortie de: algorithme
génétique: Entrée de l'algorithme, sortie, condition de convergence, vitesse de
convergence, ordre de complexité, etc..
- S6: Etude de cas: une mise à jour de l'algorithme de GANTT, s'il y a un retard sur une
tâche, comment l'algorithme va être modifié ?