Вы находитесь на странице: 1из 7

MR2da Parcial-2011-2 Versión 1 315- 1/7

SE APLICÓ EL 18/02/2012

UNIVERSIDAD NACIONAL ABIERTA Semana 05


VICERRECTORADO ACADÉMICO
ÁREA INGENIERÍA

MODELO DE RESPUESTA

ASIGNATURA: Investigación de Operaciones I CÓDIGO: 315


MOMENTO: Segunda Parcial
FECHA DE APLICACIÓN: 04/02/2012

MOD. II, UND. 5, OBJ. 5 CRITERIO DE DOMINIO 1/1

1- Aplicación del Método Simplex Revisado:

Maximizar -2 x1 + 3x2
Sujeto a x1 - x2 ≤ 0
4x1 + x2 ≥ 60
x1 + 6 x2 ≤ 150
x1, x2 ≥ 0

Agregamos variables de holgura (x4 y x6), la variable surplus es x3 y la


variable artificial es x5, quedando el conjunto de restricciones de la
siguiente forma:

x1 - x2 + x4 = 0
4x1 + x2 - x3 + x5 = 60
x1 + 6x2 + x6 = 150
x1, x2, x3, x4, x5, x6 ≥ 0

⎡ 1 − 1 1 0 0 0⎤ ⎛ 0 ⎞
⎢ ⎥ ⎜ ⎟
A = ⎢4 1 0 − 1 1 0⎥ ; b = ⎜ 60 ⎟
⎢⎣ 1 6 0 0 0 1⎥⎦ ⎜150 ⎟
⎝ ⎠

Como el conjunto de restricciones contiene una restricción tipo “≥” debe


aplicarse el MSR con Dos Fases o con Técnica M. Emplearemos la técnica
de las Dos Fases.

Primera iteración: La función objetivo a minimizar es: z’ = x5. Se deben


hacer operaciones elementales para llevar a cero los coeficientes de las
variables básicas en la fila de la función objetivo. Por lo tanto se suman las
dos primeras fila con la fila de z’
Especialista: María E. Mazzei Ingeniería de Sistemas Evaluador. Carmen Velásquez
MR2da Parcial-2011-2 Versión 1 315- 2/7
SE APLICÓ EL 18/02/2012

Base inicial:

⎡ 1 0 0⎤ ⎛ 0 ⎞
⎜ ⎟
B −1
= ⎢⎢0 1 0⎥⎥ −1
x B = B b = ⎜ 60 ⎟
⎢⎣0 0 1⎥⎦ ⎜150 ⎟
⎝ ⎠

Conjunto básico inicial:


⎛ x4 ⎞ ⎛ 0 ⎞
⎜ ⎟ ⎜ ⎟
x B = ⎜ x 5 ⎟ = ⎜ 60 ⎟ , z = 60
⎜ x ⎟ ⎜150 ⎟
⎝ 6⎠ ⎝ ⎠

Determinación del vector entrante: Cálculo de los zj –cj para las


variables no básicas. Las variables no básicas son: {x1, x2 y x3}

zi = cB y i ; y i = B −1ai

z1 –c1 = 4; z2 – c2 = 1; z4 –c4 = -1 Entra x1 (Solución no óptima)

Determinación del vector saliente:

Calculamos y1

⎡ 1 0 0⎤ ⎛ 1 ⎞ ⎛ 1 ⎞
⎜ ⎟ ⎜ ⎟
y1 = ⎢⎢0 1 0⎥⎥ ⎜ 4 ⎟ = ⎜ 4 ⎟
⎢⎣0 0 1⎥⎦ ⎜⎝ 1 ⎟⎠ ⎜⎝ 1 ⎟⎠

Min {0,60/4,150/1} = 0. Corresponde salir a a4 (r = 4)

Segunda Iteración :

⎛ x1 ⎞
⎜ ⎟
x B = ⎜ x5 ⎟
⎜x ⎟
⎝ 6⎠
Nueva base:

⎡ 1 0 0⎤ ⎡ 1 0 0⎤ ⎛ 0 ⎞ ⎛ 0 ⎞
⎜ ⎟ ⎜ ⎟
B −1
= ⎢⎢− 4 1 0⎥⎥ x B = B b = ⎢⎢− 4 1 0⎥⎥ ⎜ 60 ⎟ = ⎜ 60 ⎟
−1

⎢⎣ − 1 0 1⎥⎦ ⎢⎣ − 1 0 1⎥⎦ ⎜⎝150 ⎟⎠ ⎜⎝150 ⎟⎠

z = 60

Especialista: María E. Mazzei Ingeniería de Sistemas Evaluador. Carmen Velásquez


MR2da Parcial-2011-2 Versión 1 315- 3/7
SE APLICÓ EL 18/02/2012

cBT = (0, 1, 0) zi = cB y i ; y i = B −1ai

Determinación del vector entrante: Cálculo de los zj –cj para los no


básicos

z2 – c2 = 5; z3 –c3 = -1; z4 –c4 = -4 Entra x2 (Solución no óptima)

Determinación del vector saliente:

Calculamos y1

⎡ 1 0 0⎤ ⎛ − 1⎞ ⎛ − 1⎞
⎜ ⎟ ⎜ ⎟
y1 = ⎢⎢− 4 1 0⎥⎥ ⎜ 1 ⎟ = ⎜ 5 ⎟
⎢⎣ − 1 0 1⎥⎦ ⎜⎝ 6 ⎟⎠ ⎜⎝ 7 ⎟⎠

Min {-,60/5,150/7} = 12. Corresponde salir a a5 (r = 5)

La solución actual no es óptima y aún no ha terminado la Fase I. Por lo


tanto debe proseguirse con otra iteración, hasta hallar la solución óptima.

Criterio de corrección: se logra el objetivo si se aplica correctamente el


Método Simplex Revisado (al menos hasta dos iteraciones). Debe emplearse o
la Técnica M o las Dos Fases. No se acepta la forma tabular. El modelo aquí
presentado es una simplificación de lo que se debe obtener según el método
aprendido del libro.

MOD. II, UND. 6, OBJ. 6 CRITERIO DE DOMINIO 1/1


2- Método Húngaro

Componentes
1 2 3
A 17 10 12
Máquinas B 9 8 10
C 14 4 7

Se identifica el menor elemento en cada fila y se resta a cada uno

Hallamos el menor en cada fila

Especialista: María E. Mazzei Ingeniería de Sistemas Evaluador. Carmen Velásquez


MR2da Parcial-2011-2 Versión 1 315- 4/7
SE APLICÓ EL 18/02/2012

1 2 3 Menor
A 17 10 12 10
B 9 8 10 8
C 14 4 7 4

Se obtiene:

1 2 3
A 7 0 2
B 1 0 2
C 10 0 3

Se identifica el menor elemento en cada columna y se resta a cada uno

1 2 3
A 7 0 2
B 1 0 2
C 10 0 3
Menor 1 0 2

Se obtiene:
1 2 3
A 6 0 0
B 0 0 0
C 9 0 1

1 2 3
A 6 0 0
B 0 0 0
C 9 0 1

Especialista: María E. Mazzei Ingeniería de Sistemas Evaluador. Carmen Velásquez


MR2da Parcial-2011-2 Versión 1 315- 5/7
SE APLICÓ EL 18/02/2012

Como podemos asociar un cero a cada fila y a cada columna, se tiene una
solución óptima:

A: 3, B:1, C: 2 . El costo asociado es 25

Criterio de corrección: se logra el objetivo si se aplica correctamente el


método estudiado(Método Húngaro) para hallar la solución óptima y su
costo.

MOD. III, UND. 7, OBJ. 7 CRITERIO DE DOMINIO 1/1

3- Método Simplex empleando técnica para evitar el ciclaje ( Método Simplex


Generalizado, con ordenamiento lexicográfico)

Maximizar 3/4 x1 - 150 x2 +1/50 x3 + 6 x4


Sujeto a ¼ x1 - 60 x2 - 1/25 x3 + 9 x4 ≤ 0
½ x1 - 90 x2 - 1/50 x3 + 3 x4 ≤ 0
x3 ≤1
x1 , x2, x3, x4 ≥ 0

Cambiamos los nombres de las variables

Iteración 1:
x1 x2 x3 x4 x5 x6 x7 b
z 0 0 0 -3/4 150 -1/50 -6 0
x1 1 0 0 1/4 -60 -1/25 9 0
x2 0 1 0 1/2 -90 -1/50 3 0
x3 0 0 1 0 0 1 0 1

Entra a7
El vector saliente no está determinado unívocamente ya que

Min {0/9, 0/3,- } = 0

Se hace la siguiente selección:

Min {1/9,0/3} =0

Por lo tanto corresponde salir al vector a2

Especialista: María E. Mazzei Ingeniería de Sistemas Evaluador. Carmen Velásquez


MR2da Parcial-2011-2 Versión 1 315- 6/7
SE APLICÓ EL 18/02/2012

Iteración 2:
x1 x2 x3 x4 x5 x6 x7 b
z 0 2 0 1/4 -30 -3/50 0 0
x1 1 -3 0 -5/4 210 1/50 0 0
x7 0 1/3 0 1/6 -30 -1/150 1 0
x3 0 0 1 0 0 1 0 1

Entra a5
El vector saliente se determina por:

Min {0/210, - , - } = 0

Por lo tanto corresponde salir al vector a1

Debe proseguir la aplicación del método, ya que la solución actual NO ES


ÓPTIMA.

Criterio de corrección: Se logra el objetivo, si se aplica correctamente el


Método Simplex, empleando la técnica para evitar el ciclaje (hasta dos
iteraciones). Es obligatorio especificar los criterios de selección de variables
entrantes y salientes de la base, y al final, la solución óptima.

MOD. III, UND. 8, OBJ. 8 CRITERIO DE DOMINIO 1/1


4- Problema lineal complementario

w – Mz = q

wi . zi = 0 para todo i; w ≥ 0; z ≥ 0;

⎡0 0 −10 ⎤ ⎡ 1⎤
⎢0 0 − 4 − 2⎥⎥ ⎢ 2 ⎥
M=⎢ , q=⎢ ⎥
⎢1 4 0 0 ⎥ ⎢ − 1⎥
⎢ ⎥ ⎢ ⎥
⎣0 2 0 0 ⎦ ⎣ − 2⎦

Especialista: María E. Mazzei Ingeniería de Sistemas Evaluador. Carmen Velásquez


MR2da Parcial-2011-2 Versión 1 315- 7/7
SE APLICÓ EL 18/02/2012

Iteración 1

w1 w2 w3 w4 z1 z2 z3 z4 z0 q
W1 1 0 0 0 0 0 1 0 -1 1
W2 0 1 0 0 0 0 4 2 -1 2
W3 0 0 1 0 -1 -4 0 0 -1 -1
W4 0 0 0 1 0 -2 0 0 -1 -2

Entra z0 y sale w4

Iteración 2

w1 w2 w3 w4 z1 z2 z3 z4 z0 q
W1 1 0 0 -1 0 2 1 0 0 3
W2 0 1 0 -1 0 2 4 2 0 4
W3 0 0 1 -1 -1 -2 0 0 0 1
z0 0 0 0 -1 0 2 0 0 1 2

Como salió w4, debe entrar z4

La variable saliente se determina por: min{ -, 4/2,-,-} = 2 , corresponde a w2

Iteración 3

w1 w2 w3 w4 z1 z2 z3 z4 z0 q
W1 1 0 0 -1 0 2 1 0 0 3
z4 0 ½ 0 -½ 0 1 2 1 0 2
W3 0 0 1 -1 -1 -2 0 0 0 1
Z0 0 0 0 -1 0 2 0 0 1 2

Como salió w2, debe entrar z2

La variable saliente se determina por: min{ 3/2, 2/1, -, 2/2} = 1 , corresponde


salir a z0. Se concluye que el algoritmo resolvió el PLC.

Criterio de corrección: Se logra el objetivo si el estudiante aplica


correctamente el algoritmo del Pivote Complementario y se obtienen idénticos
resultados.

FIN DEL MODELO DE RESPUESTA

Especialista: María E. Mazzei Ingeniería de Sistemas Evaluador. Carmen Velásquez

Вам также может понравиться