Professional Documents
Culture Documents
ndice
INTRODUCCIN................................................................................................................. 1
1. MTODO DUAL SIMPLEX .............................................................................................. 2
2. DUALIDAD ...................................................................................................................... 2
2.1. CRITERIO DE FACTIBILIDAD. ................................................................................... 2
2.2. CRITERIO DE OPTIMALIDAD. ................................................................................... 2
3. PLANTEAMIENTO DE DUALIDAD ................................................................................. 4
4. NOTACIN ..................................................................................................................... 5
5. FORMULAS .................................................................................................................... 5
6. APLICACIONES: ............................................................................................................. 6
7. PROBLEMAS PROPUESTOS ........................................................................................ 6
8. PREGUNTAS IMPORTANTES: ........................................................................................
9. CONCLUSIONES ..............................................................................................................
Introduccin
Teora de la dualidad. El dualismo es una teora que surge como consecuencia de una
profundizacin en el estudio de la Programacin lineal.
Esto no es algo nuevo, el problema fue propuesto en el siglo XVII por Fermat. El problema
estableca que si tenemos los puntos P1, P2 y P3 en un mismo plano, buscramos un punto P que
minimice la suma de distancias.
Esta suma de distancias es, las distancias desde dicho punto P hasta P1, P2 y P3. Dos siglos
pasaron y un famoso profesor de Geometra de la universidad de Berln, Jacob Steiner tom el
problema y lo hizo ms prctico, el busc encontrar un sistema de carreteras que uniera tres
aldeas llamadas A, B y C con una longitud mnima.
El problema de Fermat est resuelto desde hace siglos, sin embargo an siguen surgiendo
extensiones del mismo, el problema bsico se utiliza para encontrar soluciones de mayor
complejidad.En 1775, a un siglo de haber resuelto el problema de Fermat surgi un nuevo
problema que aparentemente no tena relacin y que result ser el primer caso de problema dual
en optimizacin.
Se trataba de tomar un tringulo de vrtices P1, P2 y P3, se tena que encontrar el tringulo
equiltero circunscrito de mayor rea, la solucin fue encontrada en 1810 por Vecten utilizando
regla y comps. El concepto de dualidad en optimizacin apareci por primera vez en un trabajo
publicado en 1963 por John von Neuman.
Problema dual
Cada problema de programacin lineal (Primal) est estrechamente relacionado con otro problema
simtrico a l, denominado problema dual.
El dualismo es una teora que surge como consecuencia de una profundizacin en el estudio de la
programacin lineal porque la distribucin de los recursos y la formacin de los precios son dos
aspectos del mismo problema. Entonces la doble formulacin de la programacin lineal no se debe
considerar como un simple ejercicio matemtico, sino que una y otra versin del problema viene a
explicar dos aspectos econmicos distintos para una misma situacin polmica. Una propiedad
fundamental de la relacin entre el primal y el dual es que la solucin ptima de cualquiera de
estos problemas proporciona la solucin ptima para el otro.
La importancia de la teora de la dualidad se puede resumir, entre otros aspectos, en lo siguiente:
Permite resolver problemas de programacin lineal de forma ms rpida y sencilla.
Es otra va para resolver un problema de programacin lineal.
Facilita profundizar en el contenido econmico del problema original (primal).
El mtodo dual-simplex se aplica para resolver problemas que empiezan con factibilidad
dual, es decir, ptimos pero infactibles.
2. DUALIDAD
El concepto de dualidad indica que para cada problema de PL hay una asociacin y una relacin
muy importante con otro problema de programacin lineal, llamado precisamente dual.
La relacin entre el problema dual y su asociado, es decir el problema original llamado primal,
presenta varias utilidades:
Aporta elementos que aumentan sustancialmente la compresin de la PL.
El anlisis de dualidad es una herramienta til en la solucin de problemas de PL, por ejemplo:
ms restricciones que variables.
El problema dual tiene interpretaciones e informaciones importantes que muestran que los anlisis
marginales estn siempre involucrados implcitamente al buscar la solucin ptima a un problema
de PL.
La forma estndar general del primal se defina como; para maximizar o minimizar.
2.1. CRITERIO DE FACTIBILIDAD. La variable saliente ser aquella variable bsica que tenga el
valor ms negativo en el vector bi. Si todas las variables bsicas son positivas o sea 0 se tiene la
solucin final, ptima y factible.
2.2. CRITERIO DE OPTIMALIDAD. La variable entrante se selecciona de entre las variables no-
bsicas como sigue:
Dividir los coeficientes de la ecuacin cero entre los coeficientes de la ecuacin asociada con
la variable saliente, ignorando denominadores positivos y/o ceros. La variable entrante ser
aquella cuyo cociente sea el menor, si el problema es de minimizar, el de menor valor absoluto si
es de maximizar. Si todos los denominadores son 0, el problema no tendr solucin factible.
3. PLANTEAMIENTO DE DUALIDAD
Todo problema de programacin lineal tiene asociado con l otro problema de programacin
lineal llamado DUAL. El problema inicial es llamado PRIMAL y el problema asociado (sombra) es
llamado el problema PRIMAL. Los dos juntos son llamados problemas duales ya que ambos
estn formados por el mismo conjunto de datos. La solucin bsica factible ptima de estos
problemas es tal que una puede fcilmente ser usada para la solucin de la otra. La dimensin
del problema de programacin lineal influencia la eleccin del clculo del primo o del dual.
Si el primo tiene mas ecuaciones que variables, es frecuentemente mas fcil obtener la
solucin del dual ya que menor numero de iteraciones son requeridas. Adems si el primo tiene
solucin, el dual tendr solucin. Una vez que el problema dual es formulado, el
procedimiento de solucin es exactamente el mismo que para cualquier problema de
programacin lineal.
4.Notacin
matemtica:
Primo Contiene m ecuaciones y n variables.
Dual Contiene n ecuaciones y m variables.
5. FORMULAS
Eleccin de la fila que sale:
Cuando una variable se vuelve bsica, es decir, entra en la base, comienza a formar parte de la
solucin. Observando los costes reducidos en la fila Z, se decide que entra a la base la variable de
la columna en la que ste sea el de menor valor (o de mayor valor absoluto) entre los negativos.
Una vez obtenida la fila que sale, se determina que columna entra es la que se encuentre en
aquella fila cuyo cociente P0/Pj sea el menor de los estrictamente positivos (teniendo en cuenta
que esta operacin se har nicamente cuando Pj sea superior a 0).
Columna que ingresa = Es el valor absoluto ms cercano a 1 de ( )
Elemento pivote:
El elemento pivote de la tabla queda marcado por la interseccin entre la columna de la variable
entrante y la fila de la variable saliente.
Actualizacin de la tabla:
Nuevo Elemento Fila = Anterior Elemento Fila - (Anterior Elemento Fila en Columna Pivote
* Nuevo Elemento Fila Pivote).
De esta forma se consigue que todos los elementos de la columna de la variable entrante sean
nulos salvo el de la fila de la variable saliente cuyo valor ser 1. (Es anlogo a utilizar el mtodo de
Gauss-Jordan para resolver sistemas de ecuaciones lineales).
6. Aplicaciones:
7. PROBLEMAS PROPUESTOS
= 51 + 42 + 53
s.a. 61 + 22 + 33 350
51 + 32 150
3 20
Asignatura: Investigacin Operativa
Carrera: Ingeniera en Sistemas 6
Ttulo:
METODO DUAL SIMPLEX
__________________________________________________________________________________________________________
Maximizar.
Maximizar.
Max Z = 4X1 +5 X2 +5 X3
S.A.
2X1 +3X2 +4X3 50
5X2 +2X3 +X3 120
3X1 +2X3 30
8. PREGUNTAS IMPORTANTES:
Por qu se plantea el programa dual?.
Por una parte permite resolver problemas lineales donde el nmero de restricciones es
mayor que el nmero de variables. Gracias a los teoremas que expondremos a continuacin
la solucin de unos de los problemas ( primal o dual) nos proporciona de forma
automtica la solucin del otro programa.
1 - 2 3
2 1 + 3 2 5
1 + 2 2
3 1 + 2 3
1 0 , 2 0
Asignatura: Investigacin Operativa
Carrera: Ingeniera en Sistemas 8
Ttulo:
METODO DUAL SIMPLEX
__________________________________________________________________________________________________________
9. CONCLUSIONES
La dualidad permite realizar importantes interpretaciones econmicas de los
problemas de programacin lineal y as como tambin generar mtodos como el
mtodo dual del simplex de gran importancia en el anlisis de post-optimizacin y
en la programacin lineal paramtrica.
En conclusin bajo ciertas hiptesis, los problemas primal y dual dan lugar al
mismo valor ptimo de la funcin objetivo, y por tanto se puede resolver
indirectamente el problema primal resolviendo el problema dual.
BIBLIOGRAFA
Web
http://www.gestiondeoperaciones.net/programacion_lineal/como-resolver-un-modelo-de-
programacion-lineal-con-el-metodo-simplex-dual/
http://inv-oper4rmb.blogspot.com/2008/04/metodo-dual.html
https://www.clubensayos.com/Historia/Metodo-Dual/2257585.html
https://inveoperaciones.wordpress.com/el-problema-dual-y-el-metodo-dual-simplex/
http://www.phpsimplex.com/simplex/page4.php?f=0&l=es
file:///C:/Users/Usuario/Pictures/Investigacion%20de%20Operaciones_%20Metodo%20
Simplex%20Dual.html
http://cdigital.dgb.uanl.mx/la/1020082518/1020082518_008.pdf