Introduction à la Programmation Linéaire
Introduction à la Programmation Linéaire
Les fondateurs de la technique sont George Dantzig, qui a publié l'algorithme du simplex en 1947.
John von Neumann, qui a développé la théorie de la dualité la même année, et Leonid
Kantoróvich, un mathématicien d'origine russe, qui utilise des techniques similaires en économie auparavant
de Dantzig et a remporté le prix Nobel d'économie en 1975. En 1979, un autre mathématicien russe, Leonid
Khachiyan a conçu ce qu'on appelle l'Algorithme de l'ellipsoïde, à travers lequel il a démontré que le
Le problème de la programmation linéaire est résoluble de manière efficace, c'est-à-dire en temps.
polinomial.2 Plus tard, en 1984, Narendra Karmarkar introduit une nouvelle méthode du point
intérieur pour résoudre des problèmes de programmation linéaire, ce qui constituerait une avancée énorme dans
les principes théoriques et pratiques dans le domaine.
Comme les fonctions linéaires ne sont ni strictement convexes ni strictement concaves, les
les solutions optimales ne sont pas nécessairement uniques.
Si la région faisable est bornée et non vide, alors il existera au moins une solution optimale, puisque
qu'une fonction linéaire est continue et donc atteint un maximum dans toute région fermée
y acotée. Cependant, il se peut qu'il n'existe pas de solution optimale dans deux situations. Dans un premier
lieu, si la région faisable est vide, c'est-à-dire si aucun point ne vérifie toutes les contraintes,
Alors le problème est inviable. Deuxièmement, si la région faisable n'est pas bornée dans le
direction du gradient de la fonction objectif, le problème est non borné, et on peut trouver
points qui vérifient toutes les restrictions et avec une valeur aussi élevée que nous le souhaitons de la fonction
objectif.
Programmation entière
Dans certains cas, il est nécessaire que la solution optimale soit composée de valeurs entières pour certaines
des variables. La résolution de ce problème seobtient en analysant les alternatives possibles de
valeurs entières de ces variables dans un environnement autour de la solution obtenue en considérant
les variables réelles. Souvent, la solution du programme linéaire tronqué est loin d'être le
entier optimal, il est donc nécessaire d'utiliser un algorithme pour trouver cette solution de
forme exacte. Le plus célèbre est la méthode de 'Branch and Bound' ou Ébrancher et Borné par son
nombre en anglais. La méthode de Branch and Bound fait partie de l'ajout de nouvelles contraintes
pour chaque variable de décision (limiter) qui, lorsqu'elle est évaluée indépendamment (diviser), mène
à l'entier optimal.
LA FONCTION OBJECTIF
La fonction objective est étroitement liée à la question générale à laquelle on souhaite répondre. Si
Dans un modèle, différentes questions peuvent résulter, la fonction objectif serait liée à la question.
du niveau supérieur, c'est-à-dire, la question fondamentale. Ainsi, par exemple, si dans une situation on
désirent minimiser lescoûts, il est très probable que la question de niveau supérieur soit celle qui se
relier à augmenter l'utilité au lieu d'un interrogatoire qui cherche à trouver le moyen de
réduire les coûts.
EL PROBLEMA
La fabrique de fils et tissus "SALAZAR" nécessite de fabriquer deux tissus de qualité différente T
y T’; on dispose de 500 kg de fil a, 300 kg de fil b et 108 kg de fil c. Pour obtenir un mètre
Pour produire un mètre de T’, il faut quotidiennement 125 g de a, 150 g de b et 72 g de c.
Par jour, il faut 200 g de a, 100 g de b et 27 g de c.
Le T se vend à 4000 $ le mètre et le T’ se vend à 5000 $ le mètre. S'il faut obtenir le maximum.
bénéfice, combien de mètres de T et T’ doivent être fabriqués ?
Le problème est recommandé à lire plus d'une fois pour faciliter la reconnaissance de
les variables, de plus il est fortement recommandé d'élaborer des tableaux ou des matrices qui facilitent
une plus grande compréhension de celui-ci.
ÉTAPE 1 : "FORMULER LE PROBLÈME"
Pour réaliser cette étape, nous partons de la question centrale du problème.
Et la formulation est :
Déterminer la quantité de mètres quotidiens de tissu type T et T' à fabriquer en tenant compte de la
bénéfice optimal par rapport à l'utilité.
ÉTAPE 2 : DÉTERMINER LES VARIABLES DE DÉCISION
En nous basant sur la formulation du problème, nos variables de décision sont :
2. MODÈLE DE PL
sont largement utilisés comme outil d'aide à la prise de décision tant par leurs
propriétés qui facilitent sa résolution, ainsi que sa pertinence à différents problèmes de
nature réelle. Ci-dessous, quelques exemples résumés en complexité avec le
objectif de montrer quelques applications typiques.
Applications de la Programmation Linéaire
Problème d'investissement : Considérez que vous disposez d'un capital de 21 000 dollars à investir
à la bourse. Un ami vous recommande 2 actions qui ont récemment été à
alza : Action A et Action B. L'Action A a un rendement de 10 % par an et l'Action B de
8% annuel. Son ami lui conseille d'avoir un portefeuille équilibré et diversifié et donc lui recommande
investir un maximum de 13 000 dollars dans l'Action A et au minimum 6 000 dollars dans l'Action B
B. De plus, l'investissement dans l'Action A doit être inférieur ou égal au double de l'investissement.
destinée à l'Action B. Vous souhaitez formuler et résoudre un modèle de Programmation Linéaire qui
permet d'obtenir la politique d'investissement qui permet d'obtenir le maximum de rentabilité (intérêt)
annuel.
Variables de Décision :
x = dollars invertis en Action A.
y = dollars invested in Action B.
Función Objetivo: Se busca maximizar la rentabilidad anual que resulta de invertir en los 2 tipos
de actions.
Maximiser 0.1x + 0.08y
Restricciones: Considera las recomendaciones de su amigo.
x + y≤21.000 On peut investir au maximum 21 000 dollars au total
Solution optimale : X = 13.000 Y = 8.000. Valeur optimale V(P) = 1.940 dollars. Il est recommandé
vérifier ces résultats à travers lerésolution graphiquey/o utilisantSolver d'Excel.
Problème de Processus de Production : Une entreprise produit trois types de meubles (A, B et C), chaque
l'un d'eux se vend à 200 $, 150 $ et 120 $ respectivement. Pour la production de ceux-ci
Muebles, l'entreprise dispose de 315 heures disponibles dans un atelier de découpe de bois, 110 heures.
disponibles dans un atelier de ponçage et 50 heures dans un atelier de peinture. Il a été estimé que le meuble
Un nécessite par unité 15 heures de travail dans l'atelier de découpe, 2 heures dans l'atelier de ponçage et 1
heure dans l'atelier de peinture (ces mêmes valeurs pour les meubles B et C sont 7,5:3:1 et 5:2:1,
respectivement). Il est nécessaire de formuler et de résoudre un modèle de Programmation Linéaire qui permet
trouver la quantité à fabriquer et à vendre de ces meubles de manière à ce que l'entreprise obtienne le
principal avantage.
Variables de Decisión:
X = Unités un élaborer y vendre supprimermeuble A.
Y = Unités a élaborer y vendre del meuble B.
Z = Unités à élaborer et vendre du meuble C.
De cette manière, le modèle d'optimisation qui permet de trouver le plan de production optimal est
le suivant
Ceci est le modèle utilisé pour exemplifier l'utilisation deSolveur d'Excel où l'on peut
trouver les résultats.
Problème de mélange de produits : Il y a 2 ingrédients pour fabriquer des bonbons, dont
La saveur variera en fonction de la proportion dans laquelle chacun des ingrédients intervient. Le
primer ingrediente se compra a $10 por kg. y el segundo a $20 por kg. El proceso de elaboración
suppose un coût de 5 $ par kg fabriqué, dont la quantité totale correspond simplement à la somme
des kg utilisés dans le mélange. La demande maximale pour un mois est chiffrée à 100 kg et le
precio de venta $50 kg. A la empresa no le interesa producir más de los que puede vender en el
Enfin, la composition de la masse doit contenir une proportion qui ne dépasse pas 50 %.
du premier ingrédient et 80 % du deuxième ingrédient. Il est nécessaire de déterminer combien de kg.
les bonbons doivent être fabriqués par mois et les proportions dans lesquelles ils doivent être utilisés
ingrédients pour obtenir un bénéfice maximal.
Variables de Décision :
X1: Kg a utiliser del ingrédient 1 en un mois
X2 : Kg à utiliser de l'ingrédient 2 en un mois
Fonction Objectif : Obtenir le maximum de profit de la vente des bonbons en déduisant les
coûts de production
Maximiser 50*(X1 + X2)–10*X1–20*X2 - 5*(X1 + X2) = 35*X1 + 25*X2
Restricciones:
Demande Maxima : X1 + X2 <= 100
Composición: X1/(X1 + X2) <= 50% o 0,5*X1–0,5*X2 <= 0
Composición: X2/(X1 + X2) <= 80% o -0,8*X1 + 0,2*X2 <= 0
Pas de négativité : X1,X2>=0
Exemple 1
Fonction objectif
Maximiser z=X1 + X2
5X1 + 3X2 ≤ 15
3X1 + 5x2 ≤ 15
xj ≥0; j=1,2
Tout problème de programmation linéaire formulé sous la forme de maximisation, avec toutes ses
les restrictions ≤ et avec la condition de non-négativité est appelée forme standard ou forme normale.
Ici, comme dans la méthode algébrique, nous devons obtenir une solution de base réalisable,
appliquant les variables de slack ou artificielles : le système d'équations restant ainsi :
Maximiser z=x1+x2
5X1+ 3X2 +X3=15
3X1 + 5X2 + X4 = 15
Xj ≥0; j=1,2,3,4
Les variables de base sont X3 et X4 et bien sûr dans la fonction objective Z.
2. Égaler la fonction objective à zéro
Nous avons besoin que la fonction objectif soit toujours une minimisation et que toutes les autres
restrictions soient des égalités.
Ce problème de programmation linéaire n'est pas encore sous forme standard. Donc, la prochaine étape à suivre
que nous devons réaliser est :
1. changer de maximisation à minimisation : multiplier la fonction objectif par -1.
Dans ce cas, la fonction objectif sera. Minimiser Z-X1-X2=0 Sujeta à :
5X1+ 3X2 +X3=15 31 + 5X2 + X4 = 15
2e semaine :
FORMULATION OU ÉNONCÉ DE MODÈLES PL
Éléments de base d'unmodèleo mathématicien
Un modèle mathématique estproduitde l'abstraction d'unsystèmeréel, éliminant les
complexités et en faisant des hypothèses pertinentes ; une technique est appliquéemathématiqueset on obtient
une représentation symbolique de celui-ci.
Un modèle mathématique se compose d'au moins trois éléments ou conditions de base :
LesVariablesde décision, laFonctionObjectifet les restrictions.
Variables de décision et paramètres
Las variables de decisión son incógnitas que deben ser determinadas a partir de la solución del
modèle. Les paramètres représententles valeursconnus du système ou qui peuvent être contrôlés.
Les variables de décision sont représentées par : X1, X2, X3,…, Xn ou Xi, i = 1, 2, 3,…, n.
Fonction Objectif
La fonction objectif est une relation mathématique entre les variables de décision, les paramètres et une
magnitude qui représente l'objectif ou le produit du système. C'est lamesurede l'efficacité du
Modèle formulé en fonction des variables. Détermine ce qui va être optimisé (Maximiser ou
Minimiser).
La solution OPTIMA est obtenue lorsque levaleurde la Fonction Objectif est optimal (valeur
maximum ou minimum), pour un ensemble de valeursfactibles des variables. C'est-à-dire qu'il faut
remplacer les variables obtenues X1, X2, X3,…, Xn; dans la Fonction Objectif Z = f (C1X1,
C2X2, C3X3,…, CnXn) soumis aux restrictions du modèle mathématique.
Por ejemplo, si el objetivo es minimizar los coûtsde l'opération, la fonction objective doit
exprimer la relation entre lecoûtet les variables de décision, le résultat étant le coût le plus bas
de lessolutionsfactibles obtenues.
Restrictions
Les restrictions sont des relations entre les variables de décision et lesressourcesdisponibles. Les
les contraintes du modèle limitent la valeur des variables de décision. Elles se produisent lorsque les
les ressources disponibles sont limitées.
Dans le Modèle, en plus des contraintes, la Contrainte de Non
Négativité des variables de décision, c'est-à-dire : Xi = 0.
Par exemple, si l'une des variables de décision représente le nombre d'employés d'un atelier,
la valeur de cette variable ne peut pas être négative. Ou aussi, si l'une des variables est la quantité de
mesas à fabriquer, sa valeur ne pourra être égale à zéro ou supérieure à zéro, c'est-à-dire positive;
absurde d'obtenir comme résultat qu'on va fabriquer –4 tables.
La programmation linéaire est l'interrelation des composants d'un système, dans
termesmathématiciensque ce soit sous forme deéquationsdes inéquations linéaires appelées Modèle
deProgrammationLinéaire. C'est une technique utilisée pour développermodèlesmathématiques, conçue
pour optimiser l'utilisation des ressources limitées dansune entrepriseuorganisation.
Le Modèle deProgrammation Linéaire c'est une représentation symbolique de la réalité qui se
étudie, ou du problème qui va être résolu. Il se compose d'expressions logiquesmathématiques
contenan des termes qui signifient contributions : à lautilité(au maximum) ou au coût (avec
(minimum) in the Objective Function of the model. And toconsommationde ressources disponibles (avec
des égalités = ó = et égalités =) dans les restrictions.
Dans le présenttextenous développerons des Modèles Mathématiques de Programmation Linéaire de :
Maximisation et minimisation, qui seront indiquées dans la fonction objectif du modèle.
Problèmes d'application pour formuler un modèle
1). [Link] usine produit deux types deproductos: M y N, les coûts
deproductionLes deux produits coûtent 3 $ pour le produit M et 5 $ pour le produit N.
Letempsle total de production est limité à 500 heures ; et les temps de production sont de 8
heures/unité pour le produit M et de 4 heures/unité pour le produit N. Formulez le Modèle
mathématique permettant de déterminer la quantité de produits M et N à produire, et qui optimise le
Coût total de production des deux produits.
Formulation du Modèle
Dans la formulation du modèle, nous pouvons nous aider de la représentation du Problème par
un organisateur graphique ou schéma :
Ensuite, la Fonction Objectif sera de Minimiser "C" égal au Coût total de production du produit M
plus le coût total de production du produit N.
Mathématiquement, la Fonction Objectif est :
Prise de décision :
Comme la fonction objective est de maximiser le bénéfice économique généré par leventes
nous avons pris la décision de ne fabriquer que des vélos de ville, car c'est le modèle qui va générer
plus grand gain, équivalent à S/. 8 000.
Observation :
Nous avons démontré l'importance de formuler un modèle mathématique approprié, car une erreur
dans la formulation du Modèle, cela peut nous amener à prendre une décision erronée qui peut
générer de graves conséquences pourl'entreprisevotre organisation.
4. SOLUTION GRAPHIQUE
Le méthode graphique de solution de problèmes de programmation linéaire (PL) ne s'applique qu'à des problèmes
avec deux variables de décision ; cependant, elle illustre correctement les concepts qui nous
permettra de comprendre la nature du problème PL et par conséquent de comprendre les méthodes de solution
algébriques.
Tout d'abord, nous tracerons la région réalisable. Ensuite, nous illustrerons le comportement de
fonctions linéaires pour comprendre comment déterminer les points optimaux.
Exemple 1
Supposons que vous souhaitiez résoudre le problème PL :
Max z = 3 x + 2 y
sujet à
2x+y≤ 100R5
x + y ≤ 80R4
x ≤ 40R3
x ≥ 0 R1
y≥ 0 R2
Notre premier objectif est de tracer sur le plan la région réalisable ; c'est-à-dire de tracer l'ensemble de
points du plan qui satisfont aux contraintes. Notons que les contraintes doivent être respectées
simultanément. C'est-à-dire que les points doivent satisfaire la contrainte R1, la contrainte R2, et
ainsi de suite jusqu'à la contrainte R5. Du point de vue de la théorie basique des ensembles,
la région faisable est l'intersection des ensembles qui satisfont séparément chacun des
restrictions. Pour avancer vers notre objectif, nous devons savoir comment déterminer les points du plan
qui satisfont une inégalité linéaire. Nous distinguons deux cas :
Lorsque dans l'inégalité n'apparaît qu'une seule variable de décision (c'est-à-dire que l'autre variable a)
coefficient zéro
Lorsque dans l'inégalité apparaissent les deux variables de décision (c'est-à-dire que les deux ont
coefficient différents de zéro dans cette inégalité
L'analyse graphique est une alternative efficace pour faire face à la résolution de modèles de
Programmation Linéaire en 2 variables, où le domaine des points faisables (s'il existe) se
vous le trouverez dans le premier quadrant, comme produit de l'intersection des différentes contraintes
du problème linéaire.
Une des propriétés fondamentales d'un modèle de Programmation Linéaire qui admet une solution est
que celle-ci se trouvera au sommet ou à la frontière (tronçon) du domaine des points réalisables. Autrement dit, si
après avoir tracé le domaine et évalué les différents sommets pour choisir "le meilleur"
candidat selon notre cas (la valeur de la fonction objectif sera celle qui nous permettra
discriminer lequel est le meilleur candidat en fonction de si nous maximisons ou minimisons.
Considérons un exemple introductif en 2 variables :
D) MIN 8X + 6Y
S.A. 2X + Y >= 10
...... .2X + 2Y >= 16
..... ..X>= 0, Y>= 0
Comentario:Nótese que corresponde alProblème Dual deP)cuya résolution se présente en
notre site en tant qu'exemple introductif à l'utilisation de Solver de MS Excel. Pour voir le
détail de la résolution graphique de P) il est recommandé à l'utilisateur de saisirICI.
Pour résoudre le problème D) nous traçons le domaine des points faisables et les courbes de niveau
associées à la fonction objectif :
La zone hachurée en vert représente le domaine des points réalisables du problème D), c'est
dire, ce sont les différentes combinaisons de valeurs que peuvent adopter les variables de décision qui
satisfont les contraintes du problème. Il convient de noter que cela correspond à un domaine non
Acoté, ce qui n'implique pas que le problème n'ait pas de solution.
D'autre part, nous savons que l'optimum d'un problème linéaire se trouve à un sommet ou sur la frontière.
du domaine des points réalisables. Dans ce cas, nous avons 3 sommets candidats pour l'optimal.
sont signalés par une flèche blanche et bleue. Le sommet(X,Y)= (0,10) avecV(P)=60;
(X,Y)=(2,6) avec V(P)=52 et (X,Y)=(8,0) avec V(P)=64. La valeur minimale pour la fonction objectif
se atteint en (X,Y)=(2,6) avec V(P)=52, qui se révèle être la Solution Optimale de D). Sans
embargo, une forme plus efficace d'obtenir l'optimal qui n'implique pas d'évaluer chaque sommet dans
La fonction objective déplace les courbes de niveau de la fonction objective dans la direction de
máximo decrecimiento (en el caso de un problema de minimización). Para un problema de
minimisation, le plus grand décroissement est atteint dans la direction du vecteur " - Gradient
F(X,Y)
Ensuite, l'optimum est atteint au dernier point où les courbes de niveau intersectent le domaine
de points réalisables dans la direction du maximum de décroissance, dont la solution est évidemment
correspond à (X,Y)=(2,6) avec V(P)=52.
Un Prix Ombre égal à 2 indique par exemple que si le côté droit augmente de 1 unité, le
le bénéfice supplémentaire (augmentation de la valeur optimale) est de 2 unités. De plus, un
la question fréquente consiste à identifier l'intervalle de variation où le prix sombra
calculé est valide. La valeur maximale que peut prendre le côté droit de R1 est b1*, de
modo que la nueva solución se siga encontrando con R1 et R2 actives. La valeur de b1* est obtenue
en évaluant(X,Y)=(8,0) dans la Restriction 1:2*(8) + 1*(0)=16. Suivant un raisonnement similaire le
le minimum que peut atteindre le côté droit de R1 est b1, évalué en (X,Y)=(0,8) en
R1 se obtient : 2*(0) + 1*(8) = 8.
Il est recommandé à l'utilisateur de calculer le Prix Ombre pour la Restriction 2, lequel
correspond à 2. Si vous souhaitez consulter un nouvel exemple, accédez àRésolution Graphique en
Programmation Linéaire. (Sitio: Recherche Opérationnelle
En suivant une procédure similaire, il est possible d'obtenir les prix ombres associés à la
restrictions restantes. Ci-dessous se présente un tableau résumé de l'analyse de sensibilité
obtenu avec Solver d'Excel :
3e semaine
MÉTHODE SIMPLEXE ET SES VARIANTES
La méthode du simplexe est une méthode analytique de solution de problèmes deprogrammation
linéairecapable de résoudre des modèles plus complexes que ceux résolus par leméthode
graphiquesans restriction sur le nombre de variables.
La méthode du simplexe est une méthode itérative qui permet d'améliorer la solution à chaque étape.
La raison mathématique de cette amélioration réside dans le fait que la méthode consiste à marcher depuis le sommet de
un polyèdre a un sommet voisin de manière à augmenter ou diminuer (selon le contexte de la
fonction objectif, soit maximiser ou minimiser), étant donné que le nombre de sommets que présente un
la solution polédrique est toujours finie, il y aura toujours une solution.
Cette méthode populaire a été créée en 1947 par un AméricainGeorge Bernard
Dantziget le Russe Leonid Vitalievich Kantorovich, dans le but de créer un algorithme capable de
résoudre des problèmes de m contraintes et n variables.
La matrice identité ou identité est une matrice carrée (qui possède le même nombre de
colonnes comme de rangées) d'ordre n qui ont tous les éléments diagonaux égaux à un (1) et
tous les autres composants égaux à zéro (0), est appelé matrice identique ou identité de
ordre n, et il est noté par :
L'importance de la théorie des matrices dans la méthode du simplexe est fondamentale, étant donné que le
l'algorithme se base sur cette théorie pour la résolution de ses problèmes.
Ces variables sont généralement représentées par la lettre "S", elles s'additionnent si la contrainte est de signe.
<= " y se restan si la restricción es de signo ">=.
Par exemple :
Ces variables sont représentées par la lettre "A", elles s'ajoutent toujours aux contraintes, leur coefficient
es M (por esto se le denomina Méthode de la M grande, donde M significa un número demasiado
grand très peu attrayant pour la fonction objective), et le signe dans la fonction objective va dans
contre le sens de celle-ci, c’est-à-dire, dans les problèmes de maximisation, son signe est moins (-) et
en problèmes de minimisation, son signe est (+), nous répétons avec l'objectif que sa valeur dans la
la solution soit zéro (0).
4ème semaine
DÉFINITION DE DUALITÉ
Du latin dualitas, le terme dualité désigne l'existence de deux phénomènes ou caractères.
différents en une même personne ou dans un même état de choses. Dans le domaine de la philosophie et la
La théologie, on appelle dualisme la doctrine qui postule l'existence de deux principes.
supérieurs indépendants, antagonistes et irréductibles.
Dualité
Dans ce sens, les notions du bien et du mal sont un exemple de dualité. Les deux peuvent
se définir par opposition et font référence à deux essences complètement distinctes. Matière-
esprit et réalisme-idéalisme sont d'autres exemples de concepts qui forment une dualité.
Dans ce cas, l'ensemble de doctrines dualistes existantes et qui, comme nous l'avons mentionné,
partent de cette différenciation entre le Bien et le Mal ont une série de traits en commun. Ainsi, par
exemple, nous nous trouvons face au fait que le Bien est toujours identifié avec la lumière et aussi
avec l'esprit. De son côté, le Mal s'associe en tout temps à l'obscurité, avec ce qui est le
partie corporelle et aussi avec le diable lui-même.
De cette manière, nous pouvons parfaitement voir cette dualité dont nous parlons dans l'un de
les personnages littéraires les plus importants de toute l'histoire. Nous faisons référence à
protagoniste de l'œuvre « L'étrange cas du docteur Jekyll et de M. Hyde », qui en 1886
créé par l'écrivain écossais Robert Louis Stevenson.
En concret, il s'agit d'un scientifique qui a été capable de créer une potion qui lui permet de
changer physiquement et personnellement. Ainsi, lorsqu'il se transforme en Hyde, il devient un homme violent
capable de mettre fin à la vie d'un autre être humain. Ainsi, nous assistons aux deux faces qui
n'importe qui peut avoir, le docteur représente le Bien et Hyde le visage le plus caché, sinistre
et violente du genre humain.
La philosophie chinoise fait appel à la notion de yin et yang pour résumer la dualité de tout ce qui
existe dans l'univers. Cette idée peut s'appliquer à n'importe quelle situation ou objet, car elle pourrait
s'expliquer sur la prémisse qui soutient que dans tout le bon il y a quelque chose de mauvais et vice versa.
Néanmoins, au cours de l'histoire, d'autres dualismes importants ont existé. Dans le cas de la
filosofie nous rencontrons, par exemple, le penseur prussien Immanuel Kant qui a établi
la dualité suivante : la raison pratique et la raison pure.
Le dualisme théologique repose sur l'existence d'un principe divin du bien (associé à la Lumière)
en contraposición à un principe divin du mal (les Ténèbres). Dieu est désigné comme
responsable de la création du bien, tandis que le mal est attribué au diable. Le dualisme, par ...
Ainsi, il libère l'homme de la responsabilité de l'existence du mal dans le monde.
L'Église catholique s'oppose à cette dualité car elle défend un Dieu omnipotent et infini, sans
que puisse exister un mal qui limite son potentiel. Tout ce qui existe a été créé par Dieu, rien de
Ce qui est créé par Dieu peut être mauvais.
6.1 RELATION ENTRE LE PRIMAL ET LE DUAL
Les relations primal-dual sont :
[Link] un problème primal a une solution faisable, le dual aura une solution faisable et
viceversa.
[Link] le problème primal a une solution faisable et une fonction objective non bornée, alors
le dual n'aura pas de solution réalisable et vice versa.
[Link] le primal n'a pas de solutions faisables, le dual n'a pas de solution faisable ou la fonction
objetivo es no acotada.
Souvent, en recherche opérationnelle, pour formuler un problème dual, on se présente de
selon le tableau [Link]
Primal standard Problème dual
Problème objectif Objectif Tipo de restricción Signe de la
variable
Maximisation Minimisation ≥ Non restreinte
Minimisation Maximisation ≤ Non restreint
Tableau 3.2.1
La relation entre un problème primal et son dual est présentée à l'aide des tableaux optimaux pour les deux.
En pratique, il est observé qu'il n'est pas nécessaire de résoudre les deux, en résolvant un (mieux
convenant), on peut donner la solution à l'autre.
Supposez l'exemple 3.2.1
Primordial
0= 1+ 2 2
.
2 1+ 8 2 ≤ 16
1 + 2≤5
1, 2≥ 0
Double
0 = 16 1+ 5 2
2 1 2
1
0 0 0 1/6 2/3 6
2 0 1 1/6 -1/3 1
1 0 -1/6 4/3 4
1
Solution optimale
=6
1= 4
2= 1
1= 0
2= 0
1 2 1 2 1 2
0 0 0 -4 -1 — — 6
Solution optimale :
=6
1=1/6 2= 2/3 1= 0 2= 0 1= 0 2 =0
Remarquez que dans les deux tableaux 3.2.2 et 3.2.3, nous avons la même solution optimale.
UnAnalyse. Pour le primal=le6dual
, 6
propriété qui=uandouna c
maximisez l'autre, minimisez, parfois ne donne pas la même valeur, cela se produit lorsque le
la propriété de dualité est faible. Dans ce cas 0 0<, pour le problème qui est analysé
la dualité est forte 0 0considérant
= que les deux problèmes sont optimaux.
UnAnalyse. Observons sdans le primals f
ce tes r en anglais
que coi d'icien , les 0
coefficients de 1 2y(variables de début) correspondent à la solution d'un
problème dual comme sont 1= 1/6 y 2= 2/3, ces résultats sont comparés dans la
tableau 3.2.3 et nous remarquons qu'ils correspondent aux variables duales 1= 1/6 y 2 =
2/3
En résumé, les valeurs optimales pour un problème dual seront données par les variables
de augmentation (de départ) dans ce cas les variables de marge 1y 2.
Il en va de même si nous observons la ligne 0dans le tableau 3.2.3 (dual), la solution
optimale pour le primal sont les coefficients qui sont en dessous 1y 2qui correspondent en
ordre à 1= 4 y 2 = 1; notez que le négatif est omis, cela parce que le dual se
change to mminimiser et connaître s la propiedad de 0− (− ). 0
De la même manière, à partir du tableau optimal 3.2.2, on obtient les variables d'augmentation pour le
dual, elles se trouvent dans la ligne 0sous les variables réelles 1y 2; pour le
donc, les variables de marge 1= 0 2= 0.
De même, les variables d'augmentation pour le primal se trouvent dans la ligne 0sous les
variables duales 1y 2, pour notre exemple 1= 0 2= 0.
5ème semaine :
MODELOS DE TRANSPORTE
Le problème du transport ou de la distribution est unproblème de réseaux spécial
enprogrammation linéaireque se fonde
dans le besoin d'apporter des unités de
un point spécifique
appel source vers un autre
point spécifique appelé destination.
Les principaux objectifs d'un
le modèle de transport est la
satisfaction de tous les
exigences établies par les
destinations, et bien sûr, la minimisation
des coûts liés au plan
déterminé par les itinéraires choisis.
Le contexte dans lequel s'applique le
le modèle de transport est vaste et
peut générer des solutions pertinentes au
zone d'opérations, inventaire et
attribution des éléments.
Le processus de résolution d'un
Le modèle de transport peut être emporté
un câble parprogrammation linéaire communeCependant, sa structure permet la création
de multiples alternatives de solution telles que lastructure d'attributionou les méthodes
heuristiques les plus populaires commeOiseauCoin Nord-OuestoCoûts minimaux.
Les problèmes de transport ou de distribution sont l'un des plus appliqués en économie
actuel, laissant comme prévu de multiples cas de succès à l'échelle mondiale qui stimulent la
appréhension des mêmes.
ALGORITHME DE VOGEL
ÉTAPE 2
Choisir la ligne ou la colonne avec la plus grande pénalité, c'est-à-dire celle résultant de la soustraction effectuée dans le
Étape 1, il faut choisir le plus grand nombre. En cas d'égalité, il faut choisir
arbitrairement (à l'appréciation personnelle).
ÉTAPE 3
De la fila o colonne de plus grande pénalité déterminée à l'étape précédente, nous devons
choisir la cellule avec le coût le plus bas, et y attribuer la quantité maximale possible de
unités. Une fois cette étape franchie, une offre ou une demande sera satisfaite, donc elle
tachera la rangée ou la colonne, en cas d'égalité, seule 1 sera rayée, l'autre restera avec
offre ou demande égale à zéro (0).
- S'il reste une ligne ou une colonne non barrée avec une offre ou une demande positive, déterminez les
variables de base dans la ligne ou la colonne avec la méthode des coûts minimaux, s'arrêter.
Si toutes les lignes et colonnes qui ne sont pas barrées ont une offre et une demande nulles, déterminez
les variables de base zéro par la méthode du coût minimum, arrêter.
- Si aucun des cas précédents ne se présente, revenez à l'étape 1 jusqu'à ce que les offres et
les demandes ont été épuisées.
LE PROBLÈME
Une entreprise énergétique colombienne dispose de quatre centrales de génération pour satisfaire
la demande quotidienne d'électricité dans quatre villes, Cali, Bogotá, Medellín et Barranquilla. Les
plantas 1,2,3 y 4 pueden satisfacer 80, 30, 60 y 45 millones de KW al día respectivamente.
Les besoins des villes de Cali, Bogotá, Medellín et Barranquilla sont de 70, 40, 70
y 35 millions de Kw par jour respectivement.
Les coûts associés à l'envoi de fourniture énergétique par million de KW entre chaque
plante et chaque ville sont enregistrés dans le tableau suivant.
Formule un modèle de programmation linéaire qui permette de satisfaire les besoins de tous
les villes tout en minimisant les coûts associés au transport.
L'étape suivante consiste à choisir de cette colonne la plus petite valeur, et dans un tableau parallèle, on lui
assignez le plus grand nombre possible d'unités, nous pouvons observer comment le coût le plus bas est
"2" et à cette cellule, on peut attribuer au maximum 60 unités "qui est la capacité
de la plante 3".
Étant donné que la ligne de la "Plante 3" a déjà attribué toute sa capacité (60 unités), celle-ci doit
disparaître.
Cette valeur est obtenue en assignant des signes positifs et négatifs alternés aux coûts.
associés aux variables qui forment le circuit, en commençant par le coût de la variable non
de base. La somme des coûts du circuit peut être effectuée dans le sens des aiguilles d'une montre.
horloge ou dans le sens inverse.
Le résultat obtenu dans la somme des coûts du circuit peut être positif ou négatif. Si
il est positif indique que l'assignation d'unités à la variable considérée augmente le
coût total de transport. Mais si cette valeur est négative, la solution peut être améliorée
assigné à la variable non de base la plus petite valeur des variables qui doivent réduire leur
valeur dans le circuit qui est considéré.
La procédure se termine lorsque toutes les variables non de base ont une valeur positive dans la
somme des coûts du circuit.
Exemple :
Encuentre la solución óptima del problema de la compañía de renta de autos utilizando una
solution initiale par la méthode du coût minimum et en utilisant la méthode de l'utilisation de
banc de touche
Comment attribuer ?
Soustraire 3 unités aux négatifs et ajouter 3 unités aux positifs.
Le critère utilisé pour sélectionner la variable qui entre est le même que la méthode de
banquillo (la plus grande négative).
Exemple :
Une entreprise envisage une demande de 5 clients utilisant des articles qui ont
disponibles dans 2 entrepôts. Les entrepôts comptent 800 et 1000 unités
respectivement. Les clients ont besoin de 200, 150, 200, 180 et 500 unités respectivement.
Les coûts d'expédition par article des entrepôts des clients sont :
On s'habitue :
Pour s'ajuster à la
définition d'un problème de
assignation, il est nécessaire que cela soit
type d'applications se formule de
manière à ce que les
hypothèses suivantes :
1. Le nombre d'assignés est
égal au nombre de tâches. (Ce
numéro se denote par n.)
2. À chaque assigné, une seule tâche est attribuée.
3. Chaque tâche doit être effectuée par un seul assigné.
4. Il existe un coût cij associé à l'attribut i (i = 1, 2, . . . , n) qui effectue la tâche j (j =
2, . . . , n).
5. L'objectif est de déterminer comment les n attributions doivent être effectuées pour minimiser les
coûts totaux.
Le modèle d'affectation peut être résolu directement comme un modèle normal de
transport. Cependant, le fait que toutes les offres et les demandes soient égales à 1,
a conduit au développement d'un algorithme simple de solution appelé méthode hongroise.
MÉTHODE HONGROISE
La méthode hongroise est une méthode d'optimisation des problèmes d'affectation, connue
Comme tel, merci au fait que les premières contributions à la méthode classique définitive ont été de Dénes.
König et Jenő Egerváry, deux mathématiciens hongrois. L'algorithme tel qu'il sera détaillé à
La suite est conçue uniquement pour la résolution de problèmes de minimisation.
Il est important de souligner que la méthode hongroise fonctionne sur une matrice de coûts n*m (dans ce
cas connu sous le nom de matrice m*m, étant donné que le nombre de lignes est égal au nombre de
colonnes n = m).
Pour résoudre des problèmes d'affectation en appliquant la méthode hongroise, il est nécessaire de suivre les
étapes ou algorithmes suivants :
Étape 1
Dans la matrice de coût originale, identifier le minimum de chaque ligne et le soustraire de tous les
éléments de la ligne.
Étape 2
Dans la matrice résultant de l'étape 1, identifier le minimum de chaque colonne et le soustraire de
tous les éléments de la colonne.
Étape 2.1
S'il n'est pas possible d'assurer une affectation faisable (avec tous les éléments zéro) avec les
étapes 1 et 2
a). Tracer la quantité minimale de lignes horizontales et verticales dans la dernière matrice
réduite que couvrent tous les éléments zéro.
b). Sélectionner l'élément minimum non couvert, le soustraire de chaque élément non couvert et
ensuite l'ajouter à tout élément dans l'intersection de deux lignes.
c). S'il n'est pas possible de trouver une affectation réalisable entre les éléments zéro que
resultat, répéter l'étape 2.1. Dans le cas contraire, passer à l'étape 3 pour déterminer la
attribution optimale.
Étape 3
Identifier la solution optimale comme l'affectation réalisable associée aux éléments zéro
de la matrice obtenue à l'étape 2.
EXEMPLE #1
Une équipe de 3 mécaniciens doit être affectée à l'exécution de 3 tâches, où chaque
le mécanicien doit effectuer une tâche. Il est nécessaire de trouver l'affectation du coût minimum pour cela.
quels sont les coûts associés à ce que le mécanicien i réalise la tâche j.
SOLUCIÓN
ÉTAPE 1 : Dans la matrice de coût d'origine, identifier le minimum de chaque ligne et le soustraire de
tous les éléments de la ligne.
PASO 2: En la matriz que resulte del paso 1, identificar el mínimo de cada columna, y
soustraire tous les éléments de la colonne.
ÉTAPE 3 : Identifier la solution optimale comme l'affectation feasible associée aux
éléments nuls de la matrice obtenue à l'étape 2.
Les cellules avec une valeur de zéro et de couleur marron sont la solution optimale. En conséquence le
mecánico 1 realiza la tarea 2, el mecánico 2 asuma la tarea 1 y el mecánico 3 la tarea 3.
Chaque mécanicien effectue exactement une tâche et le coût total de cette affectation (valeur
óptimo) est deQ9+Q10+Q8=Q27.
10ma. Semana
1. DÉFINITIONS DES PROJETS
PROBABILISTIQUES ET DÉTERMINISTES
Projets probabilistiques
Le modèle probabilistico-statistique est la forme que peuvent prendre un ensemble de données.
obtenus deéchantillonnagesde données avec un comportement qui est supposéaléatoire.
Un modèle statistique est un type demodèle mathématiqueque usa laprobabilitéet quoi
inclut un ensemble d'assumptions sur la génération d'algdes données échantillonnairesde tel
façon qu'ils ressemblent aux données d'une population plus grande.
Les hypothèses ou suppositions d'un modèle statistique décrivent un ensemble de
distributions de probabilité, qui sont capables d'approcher de manière adéquate un
ensemble de données. Les distributions de probabilité inhérentes des modèles
les statistiques sont ce qui distingue les modèles des autres modèles mathématiques
déterministes.
Un modèle statistique est spécifié par un ensemble d'équations qui relient
diverses variables aléatoires, et dans lesquelles d'autres variables non aléatoires peuvent apparaître.
En tant que tel, "un modèle est une représentation formelle d'une théorie""1
Tous les tests d'hypothèses statistiques et tous lesestimators statistiquesprocèdent de
modèles statistiques. En fait, les modèles statistiques sont une partie fondamentalement
del'inférence statistique.
Où
Y = est la variable de réponse d'intérêt.
μ= moyenne générale de la population sur laquelle on travaille
t = la variation qui est attribuée aux niveaux du facteur qui est en cours d'évaluation
(effet des traitements).
ξ= est la variation des facteurs non contrôlés (l'erreur expérimentale)
i=i-ème traitement
j = j-ème répétition de chaque traitement
j(i) = est la variation des unités expérimentales imbriquées dans les traitements.
Les modèles statistiques peuvent être linéaires ou non linéaires.
DÉTERMINISTIQUES
Un modèle déterministe est un modèle mathématique où les mêmes entrées ou
les conditions initiales produiront invariablement les mêmes sorties ou résultats, non
contemplant l'existence du hasard, ou de l'incertitude dans le processus modélisé par
dudit modèle.
Está estrechamente relacionado con la creación de entornos simulados a través de
simulateurs pour l'étude de situations hypothétiques, ou pour créer des systèmes de gestion qui
permettant de réduire la propagation des erreurs. Les modèles déterministes ne peuvent être que
adecués pour des systèmes déterministes non chaotiques, pour des systèmes aléatoires (non-
determinista) y caóticos (determinista inpredictible a largo plazo) los modelos deterministas
ils ne peuvent pas prédire correctement la plupart de leurs caractéristiques.
L'inclusion d'une plus grande complexité dans les relations avec un plus grand nombre de variables et
Des éléments étrangers au modèle déterministe permettront à celui-ci de s'approcher d'un modèle
probabilistique ou de méthode stochastique.
Par exemple, la planification d'une ligne de production, dans tout processus industriel, est
posible realizarla con la implementación de un sistema de gestión de procesos que incluya
un modèle déterministe dans lequel les matières premières, le travail, sont quantifiés
les délais de production et les produits finis associés à chaque processus.
Un ensemble d'équations différentielles d'un système physique macroscopique constitue un
modèle déterministe qui peut prédire l'évolution déterministe dans le temps d'un bien
nombre de magnitudes caractéristiques du système.
DIAGRAMA CPM
est fréquemment utilisé dans le développement et le contrôle de projets. L'objectif principal est
déterminer la durée d'un projet, le comprenant comme une séquence d'activités
liées entre elles, où chacune des activités a une durée estimée.
Dans ce sens, le principal postulat de CPM est que les activités et leurs temps de
la durée est connue, c'est-à-dire qu'il n'y a pas d'incertitude. Cette hypothèse simplificatrice fait
que cette méthodologie soit facile à utiliser et dans la mesure où l'on souhaite voir l'impact de la
incertitude sur la durée d'un projet, une méthode complémentaire peut être utilisée
comme c'est le casPERT.
Un parcours est une trajectoire du début à la fin d'un projet. Dans ce sens, la
La longueur de la trajectoire critique est égale au chemin le plus long du projet. Il convient de noter que
que la durée d'un projet est égale au chemin critique.
Étapes de CPM
Pour utiliser la méthode CPM ou de chemin critique, il faut suivre les étapes suivantes :
1. Définir le projet avec toutes ses activités ou parties principales.
2. Établir des relations entre les activités. Décider laquelle doit commencer en premier et laquelle doit.
suivre après
3. Dessiner un diagramme reliant les différentes activités en fonction de leurs relations de
précedence.
4. Définir coûts y temps estimé pour chaque activité.
5. Identifier le chemin le plus long du projet, celui qui déterminera la
durée du projet (Chemin Critique).
6. Utilisez le diagramme comme aide pour planifier, superviser et contrôler le projet.
Pour des raisons de simplicité et pour faciliter la représentation de chaque activité, il est fréquent de
utilise la notation suivante :
Où :
IC : Début le plus proche, c'est-à-dire le plus tôt que l'activité peut commencer.
IL : Début le plus lointain, c'est-à-dire le plus tard que l'on peut commencer l'activité sans retarder le
terme du projet.
TL : Terme le plus éloigné, c'est-à-dire le plus tard que l'activité peut se terminer sans retard.
la fin du projet.
De plus, le terme Holgura est défini pour chaque activité qui consiste en le temps
maximum que l'on peut retarder le début d'une activité sans que cela ne retarde la
achèvement du projet. Le flottement d'une activité peut être obtenu avec ce qui suit
formule :
Holgura = IL - IC = TL - TC
EXEMPLE : Ci-dessous se présente un résumé des activités requises par un
projet à compléter. La durée de chaque activité en semaines est fixe. Il
demandez d'estimer la durée totale du projet par la méthode CPM.
Actividad Duración (sem) Actividad Predecesora
A 6 -
B 8 -
C 12 A,B
D 4 C
E 6 C
F 15 D,E
G 12 E
H 8 F,G
En considération des étapes de la méthode CPM définies précédemment, dans ce cas, on
il doit développer l'étape 3 et 5. Dans ce sens, il est nécessaire de construire le diagramme
identifiant les relations entre les activités et afin de résumer la
la méthodologie intégrera immédiatement le calcul de la marge, IC, TC, IL, TL pour
chaque activité, avec l'identification du chemin critique.
DIAGRAMME PERT
Un diagramme de PERT permet d'établir des relations à partir des dépendances de l
activités d'un projet. Si le livrable d'une activité est nécessaire pour commencer le
suivant, nous situerons ensuite la deuxième tâche. Aucune activité ne peut être réalisée
avant, cela dépend de la fin d'une autre qui est planifiée plus tard. De cette manière, plus
simple, nous expliquons ce qu'est le diagramme de PERT et comment utiliser PERT dans leprocessus de
planificationde ton travail.
Dans le monde de la gestion et de la direction de projets, la technique PERT est très populaire et
s'applique pour connaître les itinéraires de travail optimaux. Par exemple, si pour réaliser la tâche C
Il est nécessaire d'avoir le livrable de l'activité A, PERT nous avisera que nous devons terminer A
avant que nous mettions en marche C. Pure logique qui a priori ne doit pas avoir plus
complication. Cependant, la situation se complique lorsque l'exécution d'une seule activité
affecte de nombreuses activités.
Les initiales du diagramme de PERT signifient Technique de Révision et d'Évaluation de
Programmes, et il peut s'appliquer à l'ensemble du projet ou uniquement à des phases déterminées de la
planification critiques.
PERT est souvent utilisé avec des techniques CPM (Critical Path Method) pour détecter ces
‘goulots d'étranglement’ qui peuvent mettre en danger l'ensemble du projet. Avec PERT et
CPM nous permettra de connaître le chemin critique de nos projets et de réaliser un meilleur contrôle de
qualité des résultats de celui-ci.
Ainsi, ce concept est directement lié à la date de fin du projet. Pour que
cela se réalise dans les délais, la première chose à développer est le chemin critique. C'est pourquoi,
il est impératif d'identifier le chemin critique lors de la phase de planification, à
à travers une autre technique très similaire à la méthode PERT, nous parlons du CPM (Chemin Critique)
Méthode).
Grâce aux dépendances entre les activités extraites, nous obtiendrons le flux de travail le plus
optimal. C'est seulement ainsi que nous pourrons éviter un retard qui
paralyse notre projet. Les activités qui ne
se rapportent à lachemin critiqueils ont un
maire holgura pour ce qu'ils peuvent être
susceptibles de modifications ultérieures sans
que affecte la date de fin du projet.
Ainsi, tandis que PERT considère les
ressources nécessaires pour compléter les
activités sur une durée déterminée, la
la logique du CPM détecte le chemin critique et les éventuels 'goulets d'étranglement' du projet.
Rouge PERT
Les techniques PERT et CPM nous aident à planifier un projet avec le coût
minimum et la durée la plus adaptée, comme le fait Sinnaps. Avec les deux techniques,
Le chef de projet pourra trouver unecompensation de l'effort dans votre projet.
Compte tenu des activités qui ne sont pas dans le chemin critique, l'équipe
il travaillera sur ces tâches lorsque les ressources seront disponibles, les mettant au service de la
activités critiques dans les phases les plus compliquées du processus.
L'ORIGINE DE PERT
Le Diagramme de PERT est utilisé par les entreprises depuis le milieu du siècle dernier. Ses
les fonctionnalités sont multiples, car parmi les plus remarquables, la technique PERT nous
aide à savoir quelle sera la fin du projet. C'est-à-dire, la date minimale à laquelle
nous terminerons notre travail. Cela nous permet d'établir une communication plus
effective with the project owner or client.
Ventajas
Inconvénients
Ne favorise pas la planification flexible. Il est compliqué de replanifier si tu appliques des techniques.
de PERT dans la gestion de projets. Heureusement, il existe des applications comme
Sinnaps qui dépassent cette limite pour adapter les méthodes PERT et CPM au monde si
versatile dans lequel nous vivons aujourd'hui.
Nous ne disposons pas de données suffisantes lors de la création du diagramme PERT en ligne. Quand
nous réalisons la première planification ou estimation du projet, nous n'en avons pas encore une
informations exhaustives et complètes à son sujet. Comment connaître l'estimation exacte de
coûts ou délais ? D'où la nécessité de re-planifier et cela nous amène à la
première barrière de PERT : son statisme.
Cela suppose un énorme effort de créer par nous-mêmes un réseau PERT de
projet moyen. Les itinéraires de travail contiennent souvent plusieurs activités, avec plusieurs
dépendances entre elles. Nous devons prendre en compte différents et multiples liens
Le seul paramètre est le facteur temps. Si une donnée sur les durées échoue de
activités, changements de dates, délais ou toute autre variation dans lagestion des ressourcestoute
le réseau PERT s'effondrerait. D'où l'importance d'utiliser des applications qui ont en
énumérer ces inconvénients du diagramme de PERT, et qui permettent des planifications
flexibles, comme c'est le cas de Sinnaps.
Ce n'est pas une méthode agile. Pour tout ce que nous avons mentionné précédemment, la technique
Le PERT est prédictif mais n'est pas agile. Il ne permet pas une réévaluation constante de la
planification, s'éloignant ainsi d'une gestion réaliste. Oui, il prédit ce qui se passera dans
projets avec un niveau d'incertitude pas très élevé.
Le modèle PERT et CPM sont généralement associés dans toute gestion de projets. Les deux techniques
ils sont utilisés depuis les années 50 du XXe siècle, lorsqu'ils ont commencé à être appliqués par
la marine américaine.
La technique PERT se concentre sur l'établissement des relations entre les activités, à partir de
les dépendances entre elles. Tandis que le CPM trouve les chemins critiques et les goulets d'étranglement.
de la bouteille du projet, soutenue par PERT.
Les chemins critiques sont les itinéraires que nous devons d'abord suivre si nous voulons terminer à
délai. Parce que de nombreuses activités attendront que d'autres précédentes soient réalisées. Ce parcours
la critique marque souvent la fin du projet, car elle est généralement l'une des plus longues.
11e semaine :
CERCLE DE LA ROUTE CRITIQUE
La méthode du chemin critique est un algorithme utilisé pour le calcul
de temps et de délais dans la planification de projetos.1Ce système de calcul connu par
ses sigles en anglais CPM (Critical Path Method), a été développé dans les années 1950 à
Villa Ruiseñor, Chili par l'homme d'affaires Armando Quiroga, dans un centre de recherche de
opérations pour les signatures, cherchant le contrôle et l'optimisation des coûts par le biais de
planification et programmation appropriées des activités composantes du projet. Autre
projet important de cette époque, le projet "Polaris" a donné naissance en 1958 à la création d'un
des méthodes de programmation par chemin critique, connu sous le nom de PERT
Technique d'évaluation et d'examen des programmes).2
À l'origine, la méthode du chemin critique ne prenait en compte que les dépendances entre les
éléments terminaux. Un concept connexe est la chaîne critique, qui ajoute
dépendances des ressources. Chaque ressource dépend du gestionnaire au moment où la
la route critique se présente.
Contrairement à latechniques de révision et d'évaluation des programmes(PERT), la méthode de la
la route critique utilise des temps certains (réels ou déterministes). Cependant, l'élaboration d'un
le projet basé sur les réseaux CPM et PERT sont similaires et consistent en :