Programmation linéaire outil effficace pour la plannification optimale de la production dans une entreprise industrielle .Cas de la Briqueterie Rwandaise Ruliba( Télécharger le fichier original )par Jean Claude Michel Mr Ngirabanzi Université Libre de Kigali - Licence en Economie 2003 |
Enoncé des conditions d'optimalité39(*)Cas de minimisationLa solution XB = B-1.b = 0 : XN = 0 est optimale ssi CN - BT.N = 0 ; avec TB = CTB.B-1 optimale pour le Dual. CN - TB.N sont les coûts réduits des variables hors base. Dans le cas de minimisation les coûts réduits doivent être supérieurs ou égaux à zéro. Cas de maximisationLa solution XB = B-1.b = 0, XN = 0 est optimale ; ssi CN - TBN =0 ; avec TB = CTB.B-1 optimale pour le Dual. Où B : représente une base qui est une sous matrice de A N : représente une sous matrice de A représentant les coefficients des variables hors base. CB : coefficient des variables de base dans la fonction économique CN : coefficient des variables hors base dans la fonction économique Vérification de l'optimalité de la solution de base40(*) Partons de la fonction économique Z = CTX Z = CBXB + CNXN (1) Précédemment nous avons vu que XB = B-1 (b - NXN) Remplaçons XB par sa valeur dans (1). Nous avons : Z = CB B-1 (b - NXN) + CNXN Z = CB B-1 b - B-1.NXN + CNXN z = CB . B-1 . b - CB. B-1 . NXN + CNXN Z = CB.B-1b + CNXN - CB.B-1.NXN Mettons XN en évidence Z = CB.B-1b + CN - CB .B-1.N XN Comme on l'a vu plus haut, TB = CTB.B-1 . La fonction économique aura l'allure suivante : Z = TB. b + ( CN - TBN) XN Cette expression est fonction des variables hors base. On peut tirer la condition d'optimalité de la solution de base XB = B-1b 0, XN 0 pour un problème de minimisation CTX S.C : AX = X X 0 il faut alors qu'on ait des coûts réduits positifs ou nuls. CN - TBN 0 Qu'est - ce qu'on remarque dans cette équation ? Nous remarquons que Z comprend deux termes : · le premier CB.B-1.b est une constante qui n'est autre que la valeur de la fonction économique du sommet XB · le second terme CN - TB.N XN est une forme linéaire des seules variables hors base. Si (CN - TB.N ) 0 , on comprend qu'il sera désavantageux de rendre positive l'une des V.H.B. Les sommets pour lesquels XN = 0 sont nuls, est donc optimal. La précédente égalité nous permet de soupçonner que la base est optimale. Ce critère peut ne pas être une condition nécessaire d'optimalité (cas de dégénérescence). Dans le cas de dégénérescence, il est théoriquement possible que l'algorithme cycle c'est - à - dire qu'on ait une suite infinie de changement de base nous laissant au même point. Après avoir vu une brève description de la méthode matricielle voyons celle des tableaux du simplexe. * 39 NJIYOBIRI, J.B. : Cours de recherche opérationnelle, LIC II, économie, U.L.K, Kigali, 2001-2002 inédit. . * 40 NJIYOBIRI, J.B. : Op. cit. |
|