Dado un problema de programacin lineal, denominado problema primal, existe
otro problema de programacin lineal, denominado problema dual, ntimamente relacionado con l. Se dice que ambos problemas son mutuamente duales.
Bajo ciertas hiptesis, los problemas primal y dual dan lugar al mismo valor ptimo de la uncin objetivo, y por tanto se puede resolver indirectamente el problema primal resolviendo el problema dual.
!dem"s nos permite utili#ando el algoritmo dual del simplex el resolver problemas que por la orma est"ndar nos seran irresolubles. !dem"s permite acilitar otros c"lculos como los de las variables artiiciales. El Mtodo Simplex $l mtodo Simplex es un mtodo secuencial de optimi#acin, es un procedimiento iterativo que permite ir mejorando la solucin a cada paso. $l proceso concluye cuando no es posible seguir mejorando m"s dicha solucin. %artiendo del valor de la uncin objetivo en un vrtice cualquiera, el mtodo consiste en buscar sucesivamente otro vrtice que mejore al anterior. &a b'squeda se hace siempre a travs de los lados del polgono (o de las aristas del poliedro, si el n'mero de variables es mayor). *mo el n'mero de vrtices (y de aristas) es inito, siempre se podr" encontrar la solucin. $l mtodo Simplex se basa en la siguiente propiedad+ si la uncin objetivo, , no toma su valor m"ximo en el vrtice !, entonces hay una arista que parte de !, a lo largo de la cual aumenta. Deber" tenerse en cuenta que este mtodo slo trabaja para restricciones que tengan un tipo de desigualdad ,-, y coeicientes independientes mayores o iguales a ., y habr" que estandari#ar las mismas para el algoritmo. $n caso de que despus de ste proceso, apare#can (o no varen) restricciones del tipo ,-, o ,-, habr" que emplear otros mtodos, siendo el m"s com'n el mtodo de las Dos /ases. Conceptos bsicos 1.- FACTORES PRODUCTIVOS: (Ai) Son los medios empleados para la obtencin de la produccin. &os actores productivos pueden ser limitados (los cuales originan restricciones), o limitados. &os llamaremos !i - /actor productivo i. .- VECTOR E!ISTE"CIAS: (Po) $s un vector columna cuyos componentes son las cantidades disponibles de cada uno de los actores productivos limitados. #.- T$C"ICA 0na tcnica es una combinacin de los distintos actores productivos %.- PROCESO PRODUCTIVO: (P&) $s la transormacin de los actores productivos en bienes o productos, de acuerdo con una tcnica determinada. '.- VECTOR PROCESO $s un vector columna, cuyos componentes indican las cantidades necesarias de los distintos actores productivos, para la reali#acin del proceso %j. (.- "IVE) DE PROCESO: (!&) 1ndica la intensidad de utili#acin de los distintos actores productivos en el proceso %j, y lo llamaremos 2j. Al*o+itmo Simplex $n el algoritmo del Simplex, se parte de un programa base que estar" ormado por vectores unitarios (vector proceso unitario), reali#ando iteraciones sucesivas, de manera que en cada uno de ellos, la matri# de coeicientes asociada al programa base sea una matri# identidad. &os pasos a seguir en el algoritmo del Simplex son+ 1. *onvertir desigualdades en igualdades, introduciendo para ello variables de holgura, que ser"n positivas en restricciones menores o iguales, y negativas en restricciones mayores o iguales. . 3btener el programa base+ $sta es la pregunta inicial de la cual partimos para determinar la solucin. %ara encontrar el programa base, tomaremos un vector unitario de cada una de las restricciones del problema, de acuerdo con el siguiente esquema+ .1. $scoger aquellas variables de holgura con el mismo signo que el trmino independiente y coeiciente unitario. .. $n su deecto, escoger aquellas variables 2i que apare#ca en una 'nica restriccin, y tenga el mismo signo que el trmino independiente. $sta variable deber" tener coeiciente unitario. .#. $n su deecto, introduciremos en aquellas restricciones de las cuales no hemos tocado a'n, un vector unitario una variable artiicial 4j aectada de un rendimiento 56 si estamos maximi#ando, o de un rendimiento 76 si estamos minimi#ando, y que tendr" un coeiciente unitario. PRO,)EMA DUA) ! cada problema de programacin lineal, que denominamos primal, le corresponde un segundo problema de tal programacin que recibe el nombre de D0!&. $l 8eorema /undamental de la dualidad dice, que si existe un valor ptimo para cada uno de los problemas, primal y dual, el valor m"ximo de la uncin objetivo del primal coincide con el valor mnimo que toma la uncin objetivo del dual. Sntesis+ 9) $l dual tiene una variable para cada restriccin del primal. :) $l dual tiene tantas restricciones como variables existen en el primal. ;) *uando el primal es de maximi#acin (de beneicio), el dual es de minimi#acin (de costo) y viceversa. <) &os coeicientes del uncional del programa original son los trminos independientes de las restricciones del dual y los trminos independientes de las restricciones originales son los coeicientes del uncional del problema dual. =) &os coeicientes de una variable cualquiera en las inecuaciones del problema original aparecen como coeicientes de una inecuacin en el dual, pero transpuestos. >) &as desigualdades tienen sentidos inversos en el problema dual y en el problema original.