Rechercher Se connecter FR EN

Modélisation et Théorie des graphesDéveloppement et Mathématiques pour l'ingénieur (STI)

FISEFISA STI Semestre 7 Tronc Commun

Modélisation et Théorie des graphes

Unité d'enseignement Informatique Fondamentale · AS07_IF1  |  Code EC AS07_IF1-1
7ECTS (UE)
1Coefficient
21:20Heures

Séquencement

C TD C TD C TD C TD C TD C TD C TD C TD

Objectifs pédagogiques

Apporter les clés de la modélisation des problèmes informatiques au travers deux grands systèmes de modélisation : la théorie des graphes et la programmation linéaire.

Pré-requis

ModuleUnité d'enseignementSemestre
Algorithmique et ComplexitéPrincipes de la programmationS5

Programme

  • Théorie des graphes :

  • Introduction aux graphes, paramètres de graphes

  • Degré, diamètre

  • Eulérien, Hamiltonien

  • Algorithmes classiques sur les graphes

  • Exploration de graphes (BFS, DFS et applications)

  • Plus courts chemins (Dikstra, Bellman-Ford)

  • Arbres couvrants (Prim, Kruskal)

  • Flot Maximal

  • Programmation linéaire :

  • Modélisation d'un problème sous forme de PL

  • Formes canonique et standard d’un PL

  • Méthodes de résolution (graphique, simplexe, …)

  • Outils

Modalités d'évaluation

  • Examen final

Références bibliographiques

  • Jacques Teghem : Programmation Linéaire, édition de l'université de Bruxelles, Ellipsis
  • J.A. Bondy, U.S.R. Murty : Graph Theory, Graduate Texts in Mathematics, Springer, 2008
  • Cormen, Thomas H. ; Leiserson, Charles Eric ; Rivest, Ronald L ; Cazin, Xavier, "Introduction à l'algorithmique", Dunod

Compétences

3
Réf.VerbeDescriptionNiveau
C2_1choisirConnaître et Utiliser les algorithmes fondamentaux de la théorie des graphes2
C2_1reconnaîtreConnaître les principes de la programmation linéaire1
C2_3analyserSavoir modéliser un problème grâce à différentes méthodes2