You are on page 1of 12

Ttulo:

METODO DUAL SIMPLEX


__________________________________________________________________________________________________________

Ttulo: METODO DUAL SIMPLEX

Autor: Leydy Flores Callejas


Enrrique Arrazola Espinoza
Fecha: 24/04/2017
Carrera: Ingeniera en Sistemas
Asignatura: Investigacin Operativa
Grupo: A
Docente: Ing. Edwin Jara Arias
Periodo Acadmico: 1/2017
Subsede: Campus-Cochabamba
Ttulo:
METODO DUAL SIMPLEX
__________________________________________________________________________________________________________

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 ..............................................................................................................

Materia: investigacin operativa


Carrera: Ingeniera de sistemas
Ttulo:
METODO DUAL SIMPLEX
__________________________________________________________________________________________________________

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).

Asignatura: Investigacin Operativa


Carrera: Ingeniera en Sistemas 1
Ttulo:
METODO DUAL SIMPLEX
__________________________________________________________________________________________________________

1. MTODO DUAL SIMPLEX

El mtodo dual-simplex se aplica para resolver problemas que empiezan con factibilidad
dual, es decir, ptimos pero infactibles.

Un problema se puede resolver por el mtodo dual-simplex, cuando, despus de igualar


acero la funcin objetivo y convertir las restricciones en ecuaciones, agregando las
variables de holgura necesarias, al menos uno, cualquiera de los elementos del vector
b (vector de disponibilidades) es negativo y la condicin de optimalidad se satisface.

Un comparativo entre el mtodo simplex y el mtodo dual-simplex.

El mtodo dual-simplex requiere de la aplicacin de dos criterios para su solucin: El


criterio de optimalidad que asegura que la solucin permanecer ptima todo el tiempo y
el criterio de factibilidad que forza las soluciones bsicas hacia el espacio factible.

Asignatura: Investigacin Operativa


Carrera: Ingeniera en Sistemas 2
Ttulo:
METODO DUAL SIMPLEX
__________________________________________________________________________________________________________

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.

La aplicacin del mtodo dual-simplex es especialmente til para el tema de anlisis de


sensibilidad. El procedimiento del mtodo dual-simplex se explicara ms objetivamente con los
siguientes ejemplos:

Asignatura: Investigacin Operativa


Carrera: Ingeniera en Sistemas 3
Ttulo:
METODO DUAL SIMPLEX
__________________________________________________________________________________________________________

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.

MECNICAMENTE EL DUAL ES FORMULADO PARTIENDO DEL PROBLEMA PRIMO


EN LA SIGUIENTE FORMA:

Si el primo es un problema de Maximizacin, el dual es un problema de Minimizacin y


viceversa.
1. Los coeficientes de la funcin objetivo del primo se convierten en las restricciones
constantes de las ecuaciones del dual.
2. Las restricciones de las ecuaciones del primo se convierten en los coeficientes de la
funcin objetivo del dual.
3. Los coeficientes de las variables del dual en las ecuaciones restrictivas son obtenidas
sacando la transpuesta de la matriz de coeficientes del primo ( los arreglos de los coeficientes
en las columnas del primo se convierten en los coeficientes de las filas en el dual y viceversa ).
4. Los signos de la desigualdad son
invertidos.
5. Las Xn variables del primo son remplazadas por Wm variables en el
dual.

Asignatura: Investigacin Operativa


Carrera: Ingeniera en Sistemas 4
Ttulo:
METODO DUAL SIMPLEX
__________________________________________________________________________________________________________

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.

FILA QUE SALE = (coeficiente del lado derecho ms negativo)

Eleccin de la variable que entra:

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:

Asignatura: Investigacin Operativa


Carrera: Ingeniera en Sistemas 5
Ttulo:
METODO DUAL SIMPLEX
__________________________________________________________________________________________________________

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:

Las filas correspondientes a la funcin objetivo y a los ttulos permanecern inalteradas en la


nueva tabla. El resto de valores debern calcularse como se explica a continuacin:

En la fila del elemento pivote cada nuevo elemento se calcula como:

Nuevo Elemento Fila Pivote = Anterior Elemento Fila Pivote / Pivote.

En el resto de las filas cada elemento se calcula:

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:

6.1. Sistemas y telecomunicaciones: con el mtodo dual simplex podemos resolver


problemas relacionados con el control de las organizaciones o sistemas (hombre
maquina). A fin de que se produzcan soluciones que mejor sirvan a los objetivos de la
organizacin.

7. PROBLEMAS PROPUESTOS

1.- considere el siguiente problema de programacin lineal

= 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
__________________________________________________________________________________________________________

2. considere el siguiente problema de programacin lineal

3. Considere el siguiente modelo de PL y determine su solucin por el mtodo dual-simplex.

Maximizar.

Z= -4X1 -12 X2 -18 X3


S.A.
X1 +3X3 3
+2X2 +2X3 5

X10 , X20 X30

4. Considere el siguiente modelo de PL y determine su solucin por el mtodo dual-simplex.

Maximizar.

Max Z = 4X1 +5 X2 +5 X3
S.A.
2X1 +3X2 +4X3 50
5X2 +2X3 +X3 120
3X1 +2X3 30

Asignatura: Investigacin Operativa


Carrera: Ingeniera en Sistemas 7
Ttulo:
METODO DUAL SIMPLEX
__________________________________________________________________________________________________________

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.

Qu significado tiene su solucin?.


La dualidad permite realizar importantes interpretaciones econmicas de los problemas de
programacin lineal.

La solucin del dual se puede obtener desde el primal?.


La dualidad permite generar mtodos como el mtodo dual del simplex de gran
importancia en el anlisis de post- optimizacin y en la programacin lineal parametrica.Otra
de las ventajas de la dualidad, es la posibilidad de resolver grficamente algunos problemas.
Consideremos el siguiente problema lineal:
Min Z(x) = 2 x1 + 3 x2 + 5 x3 + 2 x4 + 3 x5
s.a:
x1 + x2 + 2 x3 + x4 + 3 x5 4
2 x1 - x2 + 3 x3 + x4 + x5 3
x1 0 , x2 0 , x3 0 , x4 0 , x5 0
Dado que se trata de un programa lineal en forma cannica, ello nos proporciona un dual
en forma simtrica como el siguiente:
Max G() = 4 1 + 3 2
s.a:
1 + 2 2 2

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.

La resolucin de los problemas duales respecto a los primales se justifica dada la


facilidad que representan dados problemas, donde el nmero de restricciones
supere al nmero de variables. Adems de tener gran aplicacin en el anlisis
econmico del problema.

La diferencia principal del mtodo simplex y el mtodo dual, es que el simplex se


inicia con una solucin factible y la mantiene mientras busca conseguir la
optimizacin. El mtodo dual inicia con una solucin ptima pero no factible y
busca la factibilidad manteniendo la optimizacin.

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.

Asignatura: Investigacin Operativa


Carrera: Ingeniera en Sistemas 9
Ttulo:
METODO DUAL SIMPLEX
__________________________________________________________________________________________________________

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

Asignatura: Investigacin Operativa


Carrera: Ingeniera en Sistemas
10

You might also like