3ème année licence Systèmes Informatiques (SI)

Programmation linéaire

Course ID
PL
Campus
Département Informatique
Level
Licence
Semester
Semestre 5
Credit
2
Method
Cours, TD

Objectifs de l’enseignement :

Acquisition d’un panorama de techniques de modélisation utilisées en programmation linéaire avec développement d’applications économiques et industrielles en optimisation.

Connaissances préalables recommandées :

Avoir des connaissances sur l’algèbre, l’algorithmique et la théorie des graphes, acquises en 1ère et 2ème années.

Contenu de la matière :

  1. Rappels Mathématiques (Algèbre linéaire)

    • Espace vectoriel
    • Dimension, base
    • Matrice, déterminant d’une matrice, inverse d’une matrice

II.    Introduction et propriétés de la programmation linéaire

  • Forme générale d’un programme linéaire, forme canonique, standard et
  • Résolution graphique, notion de polyèdre.
  • Résolution analytique.

III.  Méthode du simplexe

  • Introduction de la méthode, algorithme du simplexe, tableau du simplexe
  • Méthodes particulières : méthode des pénalités, méthode des deux phases
  • Forme révisée du simplexe

IV. Dualité

  • Introduction, règles de passage du primal au dual
  • Algorithme dual du simplexe

V.   Problème du transport

  • Introduction du problème, graphe associé au tableau du transport
  • Algorithme du transport
  • Algorithme dual du

Mode d’évaluation : Examen (50%), contrôle continu (50%)

Références bibliographiques:

Polycopiés et sites internet à consulter :