You are on page 1of 4

Introduccin

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.