SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
1
Restricciones
“=“ y “≥”
Docente : Lic. Gabriel Solari Carbajal
Universidad Nacional Mayor de San Marcos
Facultad de Ingeniería de Sistemas e Informática
Investigación Operativa I
2
Estos problemas requieren un tratamiento diferente al
procedimiento del método Simplex.
Ejemplo:
Restricciones “=“ y “≥”
21
x5x3ZMin +−=
18x2x3 21
≥+
6x2
≤
0x,x 21
≥
sujeto a
4x1
≤
2
3
A la forma estándar, añadiendo las variables de holgura
y de exceso:
Restricciones “=“ y “≥”
21
x5x3ZMin +−=
18xx2x3 521
=−+
6xx 42
=+
0x,x,x,x,x 54321
≥
sujeto a
4xx 31
=+
4
La solución básica inicial sería:
Restricciones “=“ y “≥”
18x18x 55
−=⇒=−
6x4
=
4x3
=
Lo que contradice con las condiciones de no
negatividad.
Se hace necesario el uso de las “variables artificiales”.
Cuyo propósito es generar una solución básica inicial.
3
5
Añadiendo las variables artificiales:
Restricciones “=“ y “≥”
21
x5x3ZMin +−=
18wxx2x3 1521
=+−+
6xx 42
=+
0w,x,x,x,x,x 154321
≥
sujeto a
4xx 31
=+
6
Para este caso en particular la base inicial esta
compuesta por x3, x4 y w1.
Las variables artificiales no deben permanecer en la
base, dado que no son propiamente variables del
sistema.
La manera de eliminar las variables artificiales de la
base origina 2 métodos:
Restricciones “=“ y “≥”
1) Método de Penalización (o de la M grande).
2) Método de la Doble Fase.
4
7
Método de Penalización (o de la M grande)
Las variables artificiales participan en la función objetivo
con un costo prohibitivo.
Si la función objetivo es de maximización, el coeficiente
de las variables artificiales será –M, si la función
objetivo es de minimización, el coeficiente de las
variables artificiales será +M, siendo M un valor
extremadamente grande.
Con estos costos prohibitivos las variables artificiales
deben ser las primeras candidatas a salir de la base.
Restricciones “=“ y “≥”
8
Para el ejemplo se tiene:
Restricciones “=“ y “≥”
154321
Mw0x0x0x5x3xZMin +++++−=
18wxx2x3 1521
=+−+
6xx 42
=+
0w,x,x,x,x,x 154321
≥
sujeto a
4xx 31
=+
5
9
Construyendo el tablero Simplex:
Restricciones “=“ y “≥”
Z x1 x2 x3 x4 x5 w1 Sol.
Z 1 3 -5 0 0 0 -M
x3 0 1 0 1 0 0 0 4
x4 0 0 1 0 1 0 0 6
w1 M 3 2 0 0 -1 1 18
Θ
Pero este tablero aún requiere ser transformado para
que se cumplan las condiciones de variables básicas
(vector unitario y coeficiente Zj-cj = 0).
10
Transformando y resolviendo por el método Simplex:
Restricciones “=“ y “≥”
Z x1 x2 x3 x4 x5 w1 Sol.
Z 1 3M+3 2M-5 0 0 -M 0 18M
x3 0 1 0 1 0 0 0 4 4
x4 0 0 1 0 1 0 0 6
w1 M 3 2 0 0 -1 1 18 6
Θ
Z 1 0 2M-5 -3M-3 0 -M 0 6M-12
x1 -3 1 0 1 0 0 0 4
x4 0 0 1 0 1 0 0 6
w1 M 0 2 -3 0 -1 1 6
6
11
Transformando y resolviendo por el método Simplex:
Restricciones “=“ y “≥”
Z x1 x2 x3 x4 x5 w1 Sol.
Z 1 0 2M-5 -3M-3 0 -M 0 6M-12
x1 -3 1 0 1 0 0 0 4
x4 0 0 1 0 1 0 0 6 6
w1 M 0 2 -3 0 -1 1 6 3
Θ
Z 1 0 0 -21/2 0 -5/2 -M+5/2 3
x1 -3 1 0 1 0 0 0 4
x4 0 0 0 3/2 1 1/2 -1/2 3
x2 5 0 1 -3/2 0 -1/2 1/2 3
12
Solución:
Restricciones “=“ y “≥”
0x3
=
3x2
=
4x1
=
0w1
=
0x5
=
3x4
=
3Z =
7
13
Método de la Doble Fase
Al implementar en software el método de Penalización,
se originan errores de redondeo por el uso de un
parámetro M muy grande.
El métodos de la Doble Fase requiere el siguiente
procedimiento:
Restricciones “=“ y “≥”
FASE 1.- Resolver:
Min Z = w1 + w2 + ... + wk
Sujeto al conjunto de restricciones dado. El resultado
debe ser w1= 0, w2 = 0, ..., y wk = 0.
14
Restricciones “=“ y “≥”
FASE 2.-
Se retiran del cuadro óptimo de la FASE 1, las
columnas correspondientes a las variables artificiales, y
se resuelve con la función objetivo original.
8
15
Para el ejemplo se tiene:
Restricciones “=“ y “≥”
18wxx2x3 1521
=+−+
6xx 42
=+
0w,x,x,x,x,x 154321
≥
sujeto a
4xx 31
=+
154321
w0x0x0xx0x0ZMin +++++=
16
Construyendo el tablero Simplex:
Restricciones “=“ y “≥”
Transformado el tablero para que se cumplan las
condiciones de variables básicas (vector unitario y
coeficiente Zj-cj = 0).
Z x1 x2 x3 x4 x5 w1 Sol.
Z 1 0 0 0 0 0 -1
x3 0 1 0 1 0 0 0 4
x4 0 0 1 0 1 0 0 6
w1 1 3 2 0 0 -1 1 18
Θ
9
17
Transformando y resolviendo por el método Simplex:
Restricciones “=“ y “≥”
Z x1 x2 x3 x4 x5 w1 Sol.
Z 1 3 2 0 0 -1 0 18
x3 0 1 0 1 0 0 0 4 4
x4 0 0 1 0 1 0 0 6
w1 1 3 2 0 0 -1 1 18 6
Θ
Z 1 0 2 -3 0 -1 0 6
x1 0 1 0 1 0 0 0 4
x4 0 0 1 0 1 0 0 6
w1 1 0 2 -3 0 -1 1 6
18
Transformando y resolviendo por el método Simplex:
Restricciones “=“ y “≥”
Z x1 x2 x3 x4 x5 w1 Sol.
Z 1 0 2 -3 0 -1 0 6
x1 0 1 0 1 0 0 0 4
x4 0 0 1 0 1 0 0 6 6
w1 1 0 2 -3 0 -1 1 6 3
Θ
Z 1 0 0 0 0 0 -1 0
x3 0 1 0 1 0 0 0 4
x4 0 0 0 3/2 1 1/2 -1/2 3
x2 0 0 1 -3/2 0 -1/2 1/2 3
10
19
Eliminando la columna de w1 y resolviendo:
Restricciones “=“ y “≥”
54321
0x0x0x5x3xZMin ++++−=
Z x1 x2 x3 x4 x5 Sol.
Z 1 3 -5 0 0 0
x1 -3 1 0 1 0 0 4
x4 0 0 0 3/2 1 1/2 3
x2 5 0 1 -3/2 0 -1/2 3
Θ
Transformado el tablero para que se cumplan las
condiciones de variables básicas (vector unitario y
coeficiente Zj-cj = 0).
20
Siendo el tablero resultante:
Restricciones “=“ y “≥”
Z x1 x2 x3 x4 x5 Sol.
Z 1 0 0 -21/2 0 -5/2 3
x1 -3 1 0 1 0 0 4
x4 0 0 0 3/2 1 1/2 3
x2 5 0 1 -3/2 0 -1/2 3
Θ
Se verifica que el tablero ya es óptimo.
11
21
Solución:
Restricciones “=“ y “≥”
0x3
=
3x2
=
4x1
=
0x5
=
3x4
=
3Z =
22
NOTA:
Si alguna variable artificial permanece en la base
óptima, el problema no tiene solución.
Restricciones “=“ y “≥”

Mais conteúdo relacionado

Mais procurados

Sistemas inecuaciones 2i
Sistemas inecuaciones 2iSistemas inecuaciones 2i
Sistemas inecuaciones 2iMarta Martín
 
Inecuaciones den sistemas1i_blog
Inecuaciones den sistemas1i_blogInecuaciones den sistemas1i_blog
Inecuaciones den sistemas1i_blogMarta Martín
 
Inecuaciones g3 blog
Inecuaciones g3 blogInecuaciones g3 blog
Inecuaciones g3 blogMarta Martín
 
Dual y método dual simplex
Dual y método dual simplexDual y método dual simplex
Dual y método dual simplexJaime Medrano
 
Inecuaciones g3 denominadores_blog
Inecuaciones g3 denominadores_blogInecuaciones g3 denominadores_blog
Inecuaciones g3 denominadores_blogMarta Martín
 
Ejercicios Método Simplex
Ejercicios Método SimplexEjercicios Método Simplex
Ejercicios Método SimplexYozze Martinez
 
Ejercicios M-Simplex
Ejercicios M-SimplexEjercicios M-Simplex
Ejercicios M-Simplexguest99c498
 
Método de las dos fases
Método de las dos fasesMétodo de las dos fases
Método de las dos fasesJaime Medrano
 
Metodo simplex en dos fases
Metodo simplex en dos fasesMetodo simplex en dos fases
Metodo simplex en dos fasesLuis Salazar
 
Sistemas igualacion graficamente
Sistemas igualacion graficamenteSistemas igualacion graficamente
Sistemas igualacion graficamenteMarta Martín
 
Solución de problemas en programación lineal
Solución de problemas en programación linealSolución de problemas en programación lineal
Solución de problemas en programación linealARLO SOLIS
 
Metodos numericos 5
Metodos numericos 5Metodos numericos 5
Metodos numericos 5monica
 
Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)Ayda Ramirez Montalvo
 

Mais procurados (19)

Sistemas inecuaciones 2i
Sistemas inecuaciones 2iSistemas inecuaciones 2i
Sistemas inecuaciones 2i
 
Expo 2 método dual simplex
Expo 2   método dual simplexExpo 2   método dual simplex
Expo 2 método dual simplex
 
Inecuaciones den sistemas1i_blog
Inecuaciones den sistemas1i_blogInecuaciones den sistemas1i_blog
Inecuaciones den sistemas1i_blog
 
Inecuaciones g3 blog
Inecuaciones g3 blogInecuaciones g3 blog
Inecuaciones g3 blog
 
Método
 Método Método
Método
 
Dual y método dual simplex
Dual y método dual simplexDual y método dual simplex
Dual y método dual simplex
 
Materia i.o
Materia i.oMateria i.o
Materia i.o
 
Inecuaciones g3 denominadores_blog
Inecuaciones g3 denominadores_blogInecuaciones g3 denominadores_blog
Inecuaciones g3 denominadores_blog
 
Ejercicios Método Simplex
Ejercicios Método SimplexEjercicios Método Simplex
Ejercicios Método Simplex
 
Ejercicios M-Simplex
Ejercicios M-SimplexEjercicios M-Simplex
Ejercicios M-Simplex
 
Ecuaciones
EcuacionesEcuaciones
Ecuaciones
 
Método de las dos fases
Método de las dos fasesMétodo de las dos fases
Método de las dos fases
 
Metodo simplex en dos fases
Metodo simplex en dos fasesMetodo simplex en dos fases
Metodo simplex en dos fases
 
Sistemas igualacion graficamente
Sistemas igualacion graficamenteSistemas igualacion graficamente
Sistemas igualacion graficamente
 
Solución de problemas en programación lineal
Solución de problemas en programación linealSolución de problemas en programación lineal
Solución de problemas en programación lineal
 
Expo 2 método dual simplex
Expo 2   método dual simplexExpo 2   método dual simplex
Expo 2 método dual simplex
 
Metodos numericos 5
Metodos numericos 5Metodos numericos 5
Metodos numericos 5
 
Tema 5. Programación entera
Tema 5. Programación enteraTema 5. Programación entera
Tema 5. Programación entera
 
Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)
 

Destaque

Unmsm fisi - programación lineal 2 - io1 cl04
Unmsm   fisi - programación lineal 2 - io1 cl04Unmsm   fisi - programación lineal 2 - io1 cl04
Unmsm fisi - programación lineal 2 - io1 cl04Julio Pari
 
Unmsm fisi - el problema dual - io1 cl09-dualidad
Unmsm   fisi - el problema dual - io1 cl09-dualidadUnmsm   fisi - el problema dual - io1 cl09-dualidad
Unmsm fisi - el problema dual - io1 cl09-dualidadJulio Pari
 
01 tdecisiones introduccion
01 tdecisiones introduccion01 tdecisiones introduccion
01 tdecisiones introduccionAndree Ramos
 
18 simulacion de sistemas semana9 - elvis del aguila lopez
18 simulacion de sistemas   semana9 - elvis del aguila lopez18 simulacion de sistemas   semana9 - elvis del aguila lopez
18 simulacion de sistemas semana9 - elvis del aguila lopezElvis Del Aguila Lopez
 
Unmsm fisi - método dual simplex - io1 cl10-dual_simplex
Unmsm   fisi - método dual simplex - io1 cl10-dual_simplexUnmsm   fisi - método dual simplex - io1 cl10-dual_simplex
Unmsm fisi - método dual simplex - io1 cl10-dual_simplexJulio Pari
 
Unmsm fisi - resolución de un ppl con lindo - io1 cl08-lindo
Unmsm   fisi - resolución de un ppl con lindo - io1 cl08-lindoUnmsm   fisi - resolución de un ppl con lindo - io1 cl08-lindo
Unmsm fisi - resolución de un ppl con lindo - io1 cl08-lindoJulio Pari
 
Unmsm fisi - introducción a la investigación de operaciones - io1 cl01
Unmsm   fisi - introducción a la investigación de operaciones - io1 cl01Unmsm   fisi - introducción a la investigación de operaciones - io1 cl01
Unmsm fisi - introducción a la investigación de operaciones - io1 cl01Julio Pari
 
Metodo simplex - Elvis del Aguila L
Metodo simplex - Elvis del Aguila LMetodo simplex - Elvis del Aguila L
Metodo simplex - Elvis del Aguila Lelvisdelaguila
 
01 simulacion de sistemas semana1 - elvis del aguila lopez
01 simulacion de sistemas   semana1 - elvis del aguila lopez01 simulacion de sistemas   semana1 - elvis del aguila lopez
01 simulacion de sistemas semana1 - elvis del aguila lopezElvis Del Aguila Lopez
 
SYLLABUS INVESTIGACIÓN DE OPERACIONES
SYLLABUS INVESTIGACIÓN DE OPERACIONESSYLLABUS INVESTIGACIÓN DE OPERACIONES
SYLLABUS INVESTIGACIÓN DE OPERACIONESMiltonValarezo
 
Unmsm fisi - estudio de casos de problemas de programación lineal - io1 cl05
Unmsm   fisi - estudio de casos de problemas de programación lineal - io1 cl05Unmsm   fisi - estudio de casos de problemas de programación lineal - io1 cl05
Unmsm fisi - estudio de casos de problemas de programación lineal - io1 cl05Julio Pari
 
01 sistemas operativos elvis del aguila lopez
01 sistemas operativos elvis del aguila lopez01 sistemas operativos elvis del aguila lopez
01 sistemas operativos elvis del aguila lopezElvis Del Aguila Lopez
 
Unmsm fisi - casos especiales de problemas de programación lineal - io1 cl07
Unmsm   fisi - casos especiales de problemas de programación lineal - io1 cl07Unmsm   fisi - casos especiales de problemas de programación lineal - io1 cl07
Unmsm fisi - casos especiales de problemas de programación lineal - io1 cl07Julio Pari
 
Investigacion de operaciones
Investigacion de operacionesInvestigacion de operaciones
Investigacion de operacionesGARAVITOGIOVANNI
 
PRESENTACION FALABELLA
PRESENTACION FALABELLAPRESENTACION FALABELLA
PRESENTACION FALABELLAItalo Espinoza
 

Destaque (16)

Unmsm fisi - programación lineal 2 - io1 cl04
Unmsm   fisi - programación lineal 2 - io1 cl04Unmsm   fisi - programación lineal 2 - io1 cl04
Unmsm fisi - programación lineal 2 - io1 cl04
 
Unmsm fisi - el problema dual - io1 cl09-dualidad
Unmsm   fisi - el problema dual - io1 cl09-dualidadUnmsm   fisi - el problema dual - io1 cl09-dualidad
Unmsm fisi - el problema dual - io1 cl09-dualidad
 
01 tdecisiones introduccion
01 tdecisiones introduccion01 tdecisiones introduccion
01 tdecisiones introduccion
 
18 simulacion de sistemas semana9 - elvis del aguila lopez
18 simulacion de sistemas   semana9 - elvis del aguila lopez18 simulacion de sistemas   semana9 - elvis del aguila lopez
18 simulacion de sistemas semana9 - elvis del aguila lopez
 
Unmsm fisi - método dual simplex - io1 cl10-dual_simplex
Unmsm   fisi - método dual simplex - io1 cl10-dual_simplexUnmsm   fisi - método dual simplex - io1 cl10-dual_simplex
Unmsm fisi - método dual simplex - io1 cl10-dual_simplex
 
Unmsm fisi - resolución de un ppl con lindo - io1 cl08-lindo
Unmsm   fisi - resolución de un ppl con lindo - io1 cl08-lindoUnmsm   fisi - resolución de un ppl con lindo - io1 cl08-lindo
Unmsm fisi - resolución de un ppl con lindo - io1 cl08-lindo
 
Unmsm fisi - introducción a la investigación de operaciones - io1 cl01
Unmsm   fisi - introducción a la investigación de operaciones - io1 cl01Unmsm   fisi - introducción a la investigación de operaciones - io1 cl01
Unmsm fisi - introducción a la investigación de operaciones - io1 cl01
 
Metodo simplex - Elvis del Aguila L
Metodo simplex - Elvis del Aguila LMetodo simplex - Elvis del Aguila L
Metodo simplex - Elvis del Aguila L
 
Metodo transporte
Metodo transporteMetodo transporte
Metodo transporte
 
01 simulacion de sistemas semana1 - elvis del aguila lopez
01 simulacion de sistemas   semana1 - elvis del aguila lopez01 simulacion de sistemas   semana1 - elvis del aguila lopez
01 simulacion de sistemas semana1 - elvis del aguila lopez
 
SYLLABUS INVESTIGACIÓN DE OPERACIONES
SYLLABUS INVESTIGACIÓN DE OPERACIONESSYLLABUS INVESTIGACIÓN DE OPERACIONES
SYLLABUS INVESTIGACIÓN DE OPERACIONES
 
Unmsm fisi - estudio de casos de problemas de programación lineal - io1 cl05
Unmsm   fisi - estudio de casos de problemas de programación lineal - io1 cl05Unmsm   fisi - estudio de casos de problemas de programación lineal - io1 cl05
Unmsm fisi - estudio de casos de problemas de programación lineal - io1 cl05
 
01 sistemas operativos elvis del aguila lopez
01 sistemas operativos elvis del aguila lopez01 sistemas operativos elvis del aguila lopez
01 sistemas operativos elvis del aguila lopez
 
Unmsm fisi - casos especiales de problemas de programación lineal - io1 cl07
Unmsm   fisi - casos especiales de problemas de programación lineal - io1 cl07Unmsm   fisi - casos especiales de problemas de programación lineal - io1 cl07
Unmsm fisi - casos especiales de problemas de programación lineal - io1 cl07
 
Investigacion de operaciones
Investigacion de operacionesInvestigacion de operaciones
Investigacion de operaciones
 
PRESENTACION FALABELLA
PRESENTACION FALABELLAPRESENTACION FALABELLA
PRESENTACION FALABELLA
 

Semelhante a Unmsm fisi - restricciones - io1 cl06

Ecuaciones con denominadores en forma de polinomio
Ecuaciones con denominadores en forma de polinomioEcuaciones con denominadores en forma de polinomio
Ecuaciones con denominadores en forma de polinomioYeray Andrade
 
Guía de Clase: Ecuación de primer grado
Guía de Clase: Ecuación de primer gradoGuía de Clase: Ecuación de primer grado
Guía de Clase: Ecuación de primer gradoivanvcslide
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
Ejercicios de limites indeterminados
Ejercicios de limites indeterminadosEjercicios de limites indeterminados
Ejercicios de limites indeterminadostinardo
 
Metodos numericos 4
Metodos numericos 4Metodos numericos 4
Metodos numericos 4monica
 
Metodos numericos 4
Metodos numericos 4Metodos numericos 4
Metodos numericos 4monica
 
Solucione s d einecuaciones
Solucione s d einecuacionesSolucione s d einecuaciones
Solucione s d einecuacionesharal1
 
Sistemas hasta24 blog
Sistemas hasta24 blogSistemas hasta24 blog
Sistemas hasta24 blogMarta Martín
 
Inecuaciones y sistemas
Inecuaciones y sistemasInecuaciones y sistemas
Inecuaciones y sistemasFcoJavierMesa
 
Dual y simplex dual
Dual y simplex dualDual y simplex dual
Dual y simplex dualpuracastillo
 
Solución de ecuaciones e inecuaciones con valor absoluto.
Solución de ecuaciones e inecuaciones con valor absoluto.Solución de ecuaciones e inecuaciones con valor absoluto.
Solución de ecuaciones e inecuaciones con valor absoluto.AbyDialy0804
 

Semelhante a Unmsm fisi - restricciones - io1 cl06 (20)

Método
 Método Método
Método
 
Inecuaciones
InecuacionesInecuaciones
Inecuaciones
 
INECUACIONES
INECUACIONESINECUACIONES
INECUACIONES
 
Ejercicios de Inecuaciones
Ejercicios de InecuacionesEjercicios de Inecuaciones
Ejercicios de Inecuaciones
 
Ecuaciones con denominadores en forma de polinomio
Ecuaciones con denominadores en forma de polinomioEcuaciones con denominadores en forma de polinomio
Ecuaciones con denominadores en forma de polinomio
 
Guía de Clase: Ecuación de primer grado
Guía de Clase: Ecuación de primer gradoGuía de Clase: Ecuación de primer grado
Guía de Clase: Ecuación de primer grado
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
Ejercicios de limites indeterminados
Ejercicios de limites indeterminadosEjercicios de limites indeterminados
Ejercicios de limites indeterminados
 
Inecuaciones. algunos ejercicios resueltos
Inecuaciones. algunos ejercicios resueltosInecuaciones. algunos ejercicios resueltos
Inecuaciones. algunos ejercicios resueltos
 
Metodos numericos 4
Metodos numericos 4Metodos numericos 4
Metodos numericos 4
 
Metodos numericos 4
Metodos numericos 4Metodos numericos 4
Metodos numericos 4
 
Integral indefinida
Integral indefinidaIntegral indefinida
Integral indefinida
 
Solucione s d einecuaciones
Solucione s d einecuacionesSolucione s d einecuaciones
Solucione s d einecuaciones
 
Sistemas hasta24 blog
Sistemas hasta24 blogSistemas hasta24 blog
Sistemas hasta24 blog
 
Inecuaciones y sistemas
Inecuaciones y sistemasInecuaciones y sistemas
Inecuaciones y sistemas
 
Dual y simplex dual
Dual y simplex dualDual y simplex dual
Dual y simplex dual
 
Solución de ecuaciones e inecuaciones con valor absoluto.
Solución de ecuaciones e inecuaciones con valor absoluto.Solución de ecuaciones e inecuaciones con valor absoluto.
Solución de ecuaciones e inecuaciones con valor absoluto.
 
etapa 3
etapa 3etapa 3
etapa 3
 
ANDRE (1).docx
ANDRE  (1).docxANDRE  (1).docx
ANDRE (1).docx
 
Condor 1 1er trabajo io
Condor 1 1er trabajo ioCondor 1 1er trabajo io
Condor 1 1er trabajo io
 

Mais de Julio Pari

Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes #Ibm virtual la...
Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes #Ibm virtual la...Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes #Ibm virtual la...
Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes #Ibm virtual la...Julio Pari
 
Links kubernetes - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
Links kubernetes - Evento - Virtual Lab Despliegue de aplicaciones en KubernetesLinks kubernetes - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
Links kubernetes - Evento - Virtual Lab Despliegue de aplicaciones en KubernetesJulio Pari
 
Comandos - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
Comandos - Evento - Virtual Lab Despliegue de aplicaciones en KubernetesComandos - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
Comandos - Evento - Virtual Lab Despliegue de aplicaciones en KubernetesJulio Pari
 
Indice General Tesis Sistemas UPC
Indice General Tesis Sistemas UPCIndice General Tesis Sistemas UPC
Indice General Tesis Sistemas UPCJulio Pari
 
Arquitectura Web FISI UNMSM
Arquitectura Web FISI UNMSMArquitectura Web FISI UNMSM
Arquitectura Web FISI UNMSMJulio Pari
 
Jelastic Enterprise
Jelastic EnterpriseJelastic Enterprise
Jelastic EnterpriseJulio Pari
 
Marketing Examen Parcial Profesor Osorio
Marketing Examen Parcial Profesor OsorioMarketing Examen Parcial Profesor Osorio
Marketing Examen Parcial Profesor OsorioJulio Pari
 
Ingenieria Software Examen Parcial 2013 2 Profesor Cordero
Ingenieria Software Examen Parcial 2013 2 Profesor CorderoIngenieria Software Examen Parcial 2013 2 Profesor Cordero
Ingenieria Software Examen Parcial 2013 2 Profesor CorderoJulio Pari
 
Documento de Arquitectura
Documento de ArquitecturaDocumento de Arquitectura
Documento de ArquitecturaJulio Pari
 
Solucion Examen Parcial Sistemas Digitales UNMSM FISI
Solucion Examen Parcial Sistemas Digitales UNMSM FISISolucion Examen Parcial Sistemas Digitales UNMSM FISI
Solucion Examen Parcial Sistemas Digitales UNMSM FISIJulio Pari
 
Práctica de Inventarios - Investigación Operativa II
Práctica de Inventarios - Investigación Operativa IIPráctica de Inventarios - Investigación Operativa II
Práctica de Inventarios - Investigación Operativa IIJulio Pari
 
Armas silenciosas para guerras tranquilas
Armas silenciosas para guerras tranquilasArmas silenciosas para guerras tranquilas
Armas silenciosas para guerras tranquilasJulio Pari
 
Formato de presentación de Proyecto UNMSM FISI
Formato de presentación de Proyecto UNMSM FISIFormato de presentación de Proyecto UNMSM FISI
Formato de presentación de Proyecto UNMSM FISIJulio Pari
 
Cuento para nuestro hijo y nuestra hija
Cuento para nuestro hijo y nuestra hijaCuento para nuestro hijo y nuestra hija
Cuento para nuestro hijo y nuestra hijaJulio Pari
 
Ingeniería de Software Examen Parcial
Ingeniería de Software Examen ParcialIngeniería de Software Examen Parcial
Ingeniería de Software Examen ParcialJulio Pari
 
Sistemas Distribuidos Examen Parcial
Sistemas Distribuidos Examen ParcialSistemas Distribuidos Examen Parcial
Sistemas Distribuidos Examen ParcialJulio Pari
 
Php07 consultas bd
Php07 consultas bdPhp07 consultas bd
Php07 consultas bdJulio Pari
 
Php06 instalacion my_sql
Php06 instalacion my_sqlPhp06 instalacion my_sql
Php06 instalacion my_sqlJulio Pari
 
Php05 funciones usuario
Php05 funciones usuarioPhp05 funciones usuario
Php05 funciones usuarioJulio Pari
 

Mais de Julio Pari (20)

Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes #Ibm virtual la...
Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes #Ibm virtual la...Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes #Ibm virtual la...
Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes #Ibm virtual la...
 
Links kubernetes - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
Links kubernetes - Evento - Virtual Lab Despliegue de aplicaciones en KubernetesLinks kubernetes - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
Links kubernetes - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
 
Comandos - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
Comandos - Evento - Virtual Lab Despliegue de aplicaciones en KubernetesComandos - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
Comandos - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
 
Indice General Tesis Sistemas UPC
Indice General Tesis Sistemas UPCIndice General Tesis Sistemas UPC
Indice General Tesis Sistemas UPC
 
Arquitectura Web FISI UNMSM
Arquitectura Web FISI UNMSMArquitectura Web FISI UNMSM
Arquitectura Web FISI UNMSM
 
Jelastic Enterprise
Jelastic EnterpriseJelastic Enterprise
Jelastic Enterprise
 
Marketing Examen Parcial Profesor Osorio
Marketing Examen Parcial Profesor OsorioMarketing Examen Parcial Profesor Osorio
Marketing Examen Parcial Profesor Osorio
 
Ingenieria Software Examen Parcial 2013 2 Profesor Cordero
Ingenieria Software Examen Parcial 2013 2 Profesor CorderoIngenieria Software Examen Parcial 2013 2 Profesor Cordero
Ingenieria Software Examen Parcial 2013 2 Profesor Cordero
 
Documento de Arquitectura
Documento de ArquitecturaDocumento de Arquitectura
Documento de Arquitectura
 
Solucion Examen Parcial Sistemas Digitales UNMSM FISI
Solucion Examen Parcial Sistemas Digitales UNMSM FISISolucion Examen Parcial Sistemas Digitales UNMSM FISI
Solucion Examen Parcial Sistemas Digitales UNMSM FISI
 
Práctica de Inventarios - Investigación Operativa II
Práctica de Inventarios - Investigación Operativa IIPráctica de Inventarios - Investigación Operativa II
Práctica de Inventarios - Investigación Operativa II
 
Armas silenciosas para guerras tranquilas
Armas silenciosas para guerras tranquilasArmas silenciosas para guerras tranquilas
Armas silenciosas para guerras tranquilas
 
UML Java
UML JavaUML Java
UML Java
 
Formato de presentación de Proyecto UNMSM FISI
Formato de presentación de Proyecto UNMSM FISIFormato de presentación de Proyecto UNMSM FISI
Formato de presentación de Proyecto UNMSM FISI
 
Cuento para nuestro hijo y nuestra hija
Cuento para nuestro hijo y nuestra hijaCuento para nuestro hijo y nuestra hija
Cuento para nuestro hijo y nuestra hija
 
Ingeniería de Software Examen Parcial
Ingeniería de Software Examen ParcialIngeniería de Software Examen Parcial
Ingeniería de Software Examen Parcial
 
Sistemas Distribuidos Examen Parcial
Sistemas Distribuidos Examen ParcialSistemas Distribuidos Examen Parcial
Sistemas Distribuidos Examen Parcial
 
Php07 consultas bd
Php07 consultas bdPhp07 consultas bd
Php07 consultas bd
 
Php06 instalacion my_sql
Php06 instalacion my_sqlPhp06 instalacion my_sql
Php06 instalacion my_sql
 
Php05 funciones usuario
Php05 funciones usuarioPhp05 funciones usuario
Php05 funciones usuario
 

Unmsm fisi - restricciones - io1 cl06

  • 1. 1 Restricciones “=“ y “≥” Docente : Lic. Gabriel Solari Carbajal Universidad Nacional Mayor de San Marcos Facultad de Ingeniería de Sistemas e Informática Investigación Operativa I 2 Estos problemas requieren un tratamiento diferente al procedimiento del método Simplex. Ejemplo: Restricciones “=“ y “≥” 21 x5x3ZMin +−= 18x2x3 21 ≥+ 6x2 ≤ 0x,x 21 ≥ sujeto a 4x1 ≤
  • 2. 2 3 A la forma estándar, añadiendo las variables de holgura y de exceso: Restricciones “=“ y “≥” 21 x5x3ZMin +−= 18xx2x3 521 =−+ 6xx 42 =+ 0x,x,x,x,x 54321 ≥ sujeto a 4xx 31 =+ 4 La solución básica inicial sería: Restricciones “=“ y “≥” 18x18x 55 −=⇒=− 6x4 = 4x3 = Lo que contradice con las condiciones de no negatividad. Se hace necesario el uso de las “variables artificiales”. Cuyo propósito es generar una solución básica inicial.
  • 3. 3 5 Añadiendo las variables artificiales: Restricciones “=“ y “≥” 21 x5x3ZMin +−= 18wxx2x3 1521 =+−+ 6xx 42 =+ 0w,x,x,x,x,x 154321 ≥ sujeto a 4xx 31 =+ 6 Para este caso en particular la base inicial esta compuesta por x3, x4 y w1. Las variables artificiales no deben permanecer en la base, dado que no son propiamente variables del sistema. La manera de eliminar las variables artificiales de la base origina 2 métodos: Restricciones “=“ y “≥” 1) Método de Penalización (o de la M grande). 2) Método de la Doble Fase.
  • 4. 4 7 Método de Penalización (o de la M grande) Las variables artificiales participan en la función objetivo con un costo prohibitivo. Si la función objetivo es de maximización, el coeficiente de las variables artificiales será –M, si la función objetivo es de minimización, el coeficiente de las variables artificiales será +M, siendo M un valor extremadamente grande. Con estos costos prohibitivos las variables artificiales deben ser las primeras candidatas a salir de la base. Restricciones “=“ y “≥” 8 Para el ejemplo se tiene: Restricciones “=“ y “≥” 154321 Mw0x0x0x5x3xZMin +++++−= 18wxx2x3 1521 =+−+ 6xx 42 =+ 0w,x,x,x,x,x 154321 ≥ sujeto a 4xx 31 =+
  • 5. 5 9 Construyendo el tablero Simplex: Restricciones “=“ y “≥” Z x1 x2 x3 x4 x5 w1 Sol. Z 1 3 -5 0 0 0 -M x3 0 1 0 1 0 0 0 4 x4 0 0 1 0 1 0 0 6 w1 M 3 2 0 0 -1 1 18 Θ Pero este tablero aún requiere ser transformado para que se cumplan las condiciones de variables básicas (vector unitario y coeficiente Zj-cj = 0). 10 Transformando y resolviendo por el método Simplex: Restricciones “=“ y “≥” Z x1 x2 x3 x4 x5 w1 Sol. Z 1 3M+3 2M-5 0 0 -M 0 18M x3 0 1 0 1 0 0 0 4 4 x4 0 0 1 0 1 0 0 6 w1 M 3 2 0 0 -1 1 18 6 Θ Z 1 0 2M-5 -3M-3 0 -M 0 6M-12 x1 -3 1 0 1 0 0 0 4 x4 0 0 1 0 1 0 0 6 w1 M 0 2 -3 0 -1 1 6
  • 6. 6 11 Transformando y resolviendo por el método Simplex: Restricciones “=“ y “≥” Z x1 x2 x3 x4 x5 w1 Sol. Z 1 0 2M-5 -3M-3 0 -M 0 6M-12 x1 -3 1 0 1 0 0 0 4 x4 0 0 1 0 1 0 0 6 6 w1 M 0 2 -3 0 -1 1 6 3 Θ Z 1 0 0 -21/2 0 -5/2 -M+5/2 3 x1 -3 1 0 1 0 0 0 4 x4 0 0 0 3/2 1 1/2 -1/2 3 x2 5 0 1 -3/2 0 -1/2 1/2 3 12 Solución: Restricciones “=“ y “≥” 0x3 = 3x2 = 4x1 = 0w1 = 0x5 = 3x4 = 3Z =
  • 7. 7 13 Método de la Doble Fase Al implementar en software el método de Penalización, se originan errores de redondeo por el uso de un parámetro M muy grande. El métodos de la Doble Fase requiere el siguiente procedimiento: Restricciones “=“ y “≥” FASE 1.- Resolver: Min Z = w1 + w2 + ... + wk Sujeto al conjunto de restricciones dado. El resultado debe ser w1= 0, w2 = 0, ..., y wk = 0. 14 Restricciones “=“ y “≥” FASE 2.- Se retiran del cuadro óptimo de la FASE 1, las columnas correspondientes a las variables artificiales, y se resuelve con la función objetivo original.
  • 8. 8 15 Para el ejemplo se tiene: Restricciones “=“ y “≥” 18wxx2x3 1521 =+−+ 6xx 42 =+ 0w,x,x,x,x,x 154321 ≥ sujeto a 4xx 31 =+ 154321 w0x0x0xx0x0ZMin +++++= 16 Construyendo el tablero Simplex: Restricciones “=“ y “≥” Transformado el tablero para que se cumplan las condiciones de variables básicas (vector unitario y coeficiente Zj-cj = 0). Z x1 x2 x3 x4 x5 w1 Sol. Z 1 0 0 0 0 0 -1 x3 0 1 0 1 0 0 0 4 x4 0 0 1 0 1 0 0 6 w1 1 3 2 0 0 -1 1 18 Θ
  • 9. 9 17 Transformando y resolviendo por el método Simplex: Restricciones “=“ y “≥” Z x1 x2 x3 x4 x5 w1 Sol. Z 1 3 2 0 0 -1 0 18 x3 0 1 0 1 0 0 0 4 4 x4 0 0 1 0 1 0 0 6 w1 1 3 2 0 0 -1 1 18 6 Θ Z 1 0 2 -3 0 -1 0 6 x1 0 1 0 1 0 0 0 4 x4 0 0 1 0 1 0 0 6 w1 1 0 2 -3 0 -1 1 6 18 Transformando y resolviendo por el método Simplex: Restricciones “=“ y “≥” Z x1 x2 x3 x4 x5 w1 Sol. Z 1 0 2 -3 0 -1 0 6 x1 0 1 0 1 0 0 0 4 x4 0 0 1 0 1 0 0 6 6 w1 1 0 2 -3 0 -1 1 6 3 Θ Z 1 0 0 0 0 0 -1 0 x3 0 1 0 1 0 0 0 4 x4 0 0 0 3/2 1 1/2 -1/2 3 x2 0 0 1 -3/2 0 -1/2 1/2 3
  • 10. 10 19 Eliminando la columna de w1 y resolviendo: Restricciones “=“ y “≥” 54321 0x0x0x5x3xZMin ++++−= Z x1 x2 x3 x4 x5 Sol. Z 1 3 -5 0 0 0 x1 -3 1 0 1 0 0 4 x4 0 0 0 3/2 1 1/2 3 x2 5 0 1 -3/2 0 -1/2 3 Θ Transformado el tablero para que se cumplan las condiciones de variables básicas (vector unitario y coeficiente Zj-cj = 0). 20 Siendo el tablero resultante: Restricciones “=“ y “≥” Z x1 x2 x3 x4 x5 Sol. Z 1 0 0 -21/2 0 -5/2 3 x1 -3 1 0 1 0 0 4 x4 0 0 0 3/2 1 1/2 3 x2 5 0 1 -3/2 0 -1/2 3 Θ Se verifica que el tablero ya es óptimo.
  • 11. 11 21 Solución: Restricciones “=“ y “≥” 0x3 = 3x2 = 4x1 = 0x5 = 3x4 = 3Z = 22 NOTA: Si alguna variable artificial permanece en la base óptima, el problema no tiene solución. Restricciones “=“ y “≥”