ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

CALCULO DE SOLUCION INICIAL


Enviado por   •  17 de Abril de 2020  •  Examen  •  2.193 Palabras (9 Páginas)  •  318 Visitas

Página 1 de 9

Cálculo de solución inicial

Técnicas Cuantitativas en Transporte

27 de marzo de 2020

Solución inicial

Considere el siguiente programa lineal

min x1 + x2 − x3

sujeto a

−x1 − x2 + 2x3 ≥ 3,

−2x1 + x2 + 3x3 ≤ 7,

x1, x2, x3 ≥ 0

Si obtenemos el problema en su forma básica , obtenemos

−x1 − x2 + 2x3 − x4 = 3,

−2x1 + x2 + 3x3 + x5 = 7,

x1, x2, x3, x4, x5 ≥ 0

El inconveniente introducido por la primer restricción es que no es posible obtener un bloque de la matriz

identidad, en la columna correspondiente a x4 y x5, como componentes básicas. Por lo que no se puede

empezar facilmente el método simplex. El objetivo de los siguientes métodos es obtener una solución básica

factible para éste tipo de programas lineales (que no tienen una matriz identidad). Supongamos que se tiene

el siguiente programa lineal.

min c

0

· x

sujeto a

Ax ̄ =  ̄b

con A una matriz de tamaño m × n. Tal que A no tiene un bloque de matriz identidad de tamaño m × m.

Método de las dos fases

El primer método, llamado de las dos fases, consiste en introducir otras variables, llamadas variables arti-

ficiales . Esto permite separar el problema en 2 partes, por que se introducen dos programas lineales, el

primero busca encontrar la solución básica inicial, a partir de dicha solución, se empieza las iteraciones del

método simplex en formato Tableau.

En el siguiente ejemplo, mostramos como se introducen las variables artificiales.

Ejemplo.

Supongamos que tenemos las siguientes restricciones.

x1 + 2x2 ≥ 4,

−3x1 + 4x2 ≥ 5,

2x1 + x2 ≤ 6,

x1, x2 ≥ 0

1

Introducimos las variables de holgura

x1 + 2x2 − x3 ≥ 4,

−3x1 + 4x2 + x4 ≥ 5,

2x1 + x2 ≤ 6,

x1, x2 ≥ 0

Introducimos las variables de holgura

x1 + 2x2 − x3 = 4,

−3x1 + 4x2 − x4 = 5,

2x1 + x2 + x5 ≤ 6,

x1, x2, x3, x4, x5 > 0

El problema con las dos primeras restricciones es que generan variables con signo negativo, si quisieramos

encontrar las soluciones básicas factibles con x3, x4 y x5 entonces algunas de las variables serían negativas.

Para el método de dos fases, introducimos otras variables además de las de holgura. En las mismas restric-

ciones que tienen el signo negativo agregamos tantas variables como sean necesarias para tener un bloque de

la matriz identidad.

Introducimos las variables artificiales.

x1 + 2x2 − x3 + x6 = 4,

−3x1 + 4x2 − x4 + x7 = 5,

Ahora tenemos una solución factible, x6 = 4, x7 = 5, y x5 = 6.

Buscamos un programa lineal cuya solución factible contenga a variables de holgura y básicas.

Ahora tenemos a una matriz con las variables del problema original, las variables de holgura y las artificiales,

el nuevo problema se puede escribir de la forma

Ax ̄ + Ix ̄a =  ̄b

Se busca que eventualmente todas las variables artificiales salgan de la componente básica. Por tanto se

busca minimizar a una función de costo que solo incluya a las variables artificiales. Así, el primer problema

lineal es

Fase I

min 1 · x ̄a

sujeto a

Ax ̄ +  ̄xa =  ̄b,

x,  ̄ x ̄a ≥ 0

Aqui x ̄a son las variables artificiales. Al programa lineal anterior se le llama la primer fase.

• Si x ̄a 6= 0 entonces no existe el óptimo en el problema original.

• Si por el contrario, x ̄a =  ̄0 y la componente básica xB no contiene a ninguna variable artificial, entonces,

dejando de considerar a las variables artificiales en el problema original el vector

xB, xNB

es una

solución factible. A partir de dicha solución básica factible resolvemos el problema

2

Fase II

min c · x ̄

sujeto a

Ax ̄ =  ̄b,

x ̄ ≥ 0

usando como punto de partida la solución inicial de la fase I.

Ejemplo

Resolver el siguiente problema por medio del método de las 2 fases.

min x1 − 2x2

sujeto a x1 + x2 ≥ 2

−x1 + x2 ≥ 1

x2 ≤ 3

x1, x2 ≥ 0

Su forma estándar:

min x1 − 2x2

sujeto a x1 + x2 − x3 = 2

−x1 + x2 − x4 = 1

x2 + x5 = 3

x1, x2, x3, x4, x5 ≥ 0

Ya con el programa en la forma estándar, vemos que las variables de holgura no forman a la matriz identidad,

por lo que no podemos obtener una solución básica factible. Para las primeras dos restricciones, introducimos

las variables artificiales x6 y x7.

sujeto a x1 + x2 − x3 + x6 = 2

−x1 + x2 − x4 + x7 = 1

x2 + x5 = 3

x1, x2, x3, x4, x5, x6, x7 ≥ 0

Por lo que la fase I está dada por

min x6 + x7

sujeto a x1 + x2 − x3 + x6 = 2

−x1 + x2 − x4 + x7 = 1

x2 + x5 = 3

x1, x2, x3, x4, x5, x6, x7 ≥ 0

Aplicando el método simplex en formato Tableau.

3

Vemos que hay un ciclo en el método simplex, pues los costos en x3 son 0. Pero una solución básica factible

es x1 = 1/2, x2 = 3/2, x5 = 5/2, x3 = 0 y x4 = 0.

Fase II

Partiendo del tableau sin x6 ni x7

...

Descargar como (para miembros actualizados) txt (12 Kb) pdf (54 Kb) docx (12 Kb)
Leer 8 páginas más »
Disponible sólo en Clubensayos.com