You are on page 1of 22

INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ

INGENIERÍA INDUSTRIAL

Asignatura
Investigación de Operaciones I

Actividad de aprendizaje
No.

Tema desarrollado
Ejercicios realizados en método de dos fases y en m

Participantes
Equipo No.
Anotar si el trabajo es por equipos

Luis Antonio Corzo Ramos

“4°A”

Nombre del profesor


Ing. Edali Ramos Mijangos.

Fecha: 17/04/18
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
CONTENIDO

1. Introducción

Método de las dos fases

En muchas ocasiones nos encontraremos con modelos donde el conjunto de


soluciones factibles no consideran al origen como una de ellas, por lo cual sera
imposible utilizar el método simplex.

Para este tipo de casos se han creado muchas metodologías que buscan
resolver este tipo de problemáticas buscando la solución a través de diversos
procesos. Una de estas alternativas es el método de las dos fases, el cual, como
su nombre lo indica, trabaja por medio de 2 fases o procedimientos, con el
objetivo de encontrar primeramente una solución factible inicial y después
pasar a resolver el modelo a través del método simplex. Para utilizar este
método se deber tener el modelo en su forma ampliada, las variables de
decisión deben de ser reales y mayores a cero.

Las fases del método se describen a continuación:

Fase 1 (Se busca la primera Solución básica factible):

Consideramos un modelo de programación lineal que se encuentra en su forma


canónica, este modelo debe de ser transformado en su forma ampliada
agregando variables artificiales en las restricciones donde el origen no es una
solución.
Ahora se cambia la función objetivo por una función de minimización donde las
variables de decisión son las variables artificiales, pero tomamos el conjunto de
restricciones de la función original.
Procedemos a resolver el modelo que tenemos planteado hasta que se de uno de
los siguientes casos: las variables artificiales salen de la base o la función
objetivo obtiene el valor de cero. Si no ocurre ninguno, entonces el modelo no
tiene solución

Fase 2 (Resolvemos el modelo con la nueva solución encontrada):


INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
Eliminamos las variables artificiales de las restricciones, pero conservamos los
cambios que se dieron durante la fase 1.
Regresamos a la función objetivo original y resolvemos el modelo con los
cambios que se dieron en las restricciones durante la fase 1.

En muchos libros se presenta el procedimiento para resolver el modelo como


dos tablas diferentes, una para la función objetivo original y otra para la
cambiada, pero en estos ejercicios se presentan como una sola tabla donde se
hacen operaciones con las dos funciones objetivo al mismo tiempo.

Método de la M grande

El método de la M grande es una forma derivada del método simplex, usado


para resolver problemas donde el origen no forma parte de la región factible
de un problema de programación lineal.

Para realizar este algoritmo, se siguen los mismos pasos que en el método
simplex, pero antes tenemos que cambiar la función objetivo para que incluya a
las variables artificiales. Estas variables tendrán que estar multiplicadas por
un numero suficientemente grande para que no se elimine a través de la
operaciones, llamado M y que además deberá irse solamente cuando se sume o
reste con otra M.

Para el caso de maximización, tenemos que restar las variables artificiales


junto con sus coeficientes para que estas variables no entren a la base, pero si
minimizamos entonces tendremos que sumar las variables artificiales
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
Ejercicios realizados

1.Max Z= 200x1+140x2+360x3
Sujeto a:
200X1+150X2+400X3+=1000
1000X1+1000X2+3000X3≥6000
x1,x2,x3≥0

Forma Estándar

Max Z= 200X1+140X2+360X3-MA1-MA2
Sujeto a:
200X1+150X2+400X3++A1=1000
1000X1+1000X2+3000X3-S1-A2=6000
A1=1000-200X1-150X2-400X3
A2=6000-1000X1-1000X2-3000X3+S1

MAX Z= 200X1+140X2+360X3-M(1000-200X1-150X2-400X3)-M(6000-
1000X1-1000X2-3000X3+S1)
=200X1+140X2+360X3-1000M+200MX1+150MX2+400MX3-
6000M+1000MX1+1000MX2+3000MX3-MS1
=X1(200+200M+1000M)+X2(140+150M+1000M)+X3(360+400M+3000M)-
7000M-MS1
Z-X1(200+1200M)-X2(140+1150M)-X3(360+3400M)+MS1=-7000M
Z+X1(-200-1200M)+X2(-140-1150M)+X3(-360-3400M)+MS1=-7000M

V X1 X2 X3 A1 S1 A2 SOLUCI
ÓN

Z -200- -140- -360- 0 M 0 -7000M


1200M 1150M 3400M

A1 200 150 400 1 0 0 1000

A2 1000 1000 3000 0 -1 1 6000

G3=H3/3000
G2=G3(-400)+H2
G1=G3(360+3400M)+H1
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ

V X1 X2 X3 A1 S1 A2 SOLUCI
ÓN

Z -80- -20- 0 0 3/25- 3/25+17/ 720-


200/3M 50/3M 2/15M 5M 200M

A1 200/3 850/3 0 1 2/15 -2/15 200

A2 ⅓ ⅓ 1 0 1/-3000 1/3000 2

P2=G2/200/3

P1=P2(80+200/3)+G1

P3=P2(-1/3)+G3

V X1 X2 X3 A1 S1 A2 SOLUCI
ÓN

Z 0 320+800 0 6/5+M 1/25 - 960


/3M 1/25+49/
5

A1 1 19/4 0 3/200 1/500 -1/500 3

A2 0 -13/12 1 -1/200 -199/600 199/600 1

Solución

Z=960

X1=3

X2=0
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
X3=1

2.- Min Z= 16x1+24x2+12x3

S.a

200x1+160x2+80x3 >= 4500

X1 <= 10

X2<= 12

X3 <= 20

X1, x2, x3 >=0

FASE 1

Min R= A1

200x1+160x2+80x3 -S1+A1= 4500

X1 +S2 = 10

X2+S3 = 12

X3 +S4 = 20

X1, x2, x3, S1, S2, S3, S4, A1 >=0

R+200X1+160X2+80X3-S1=4500

V.B X1 X2 X3 S1 A1 S2 S3 S4 SOLUCIÓN
R 200 160 80 -1 0 0 0 0 4500
A1 200 160 80 -1 1 0 0 0 4500
S2 1 0 0 0 0 1 0 0 10
S3 0 1 0 0 0 0 1 0 12
S4 0 0 1 0 0 0 0 1 20
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
V.B X1 X2 X3 S1 A1 S2 S3 S4 SOLUCIÓN
R 0 160 80 -1 0 -200 0 0 2500
A1 0 160 80 -1 1 -200 0 0 2500
X1 1 0 0 0 0 1 0 0 10
S3 0 1 0 0 0 0 1 0 12
S4 0 0 1 0 0 0 0 1 20

V.B X1 X2 X3 S1 A1 S2 S3 S4 SOLUCIÓN
R 0 0 80 -1 0 -200 -60 0 580
A1 0 0 80 -1 1 -200 -160 0 580
X1 1 0 0 0 0 1 0 0 10
X2 0 1 0 0 0 0 1 0 12
S4 0 0 1 0 0 0 0 1 20

V.B X1 X2 X3 S1 A1 S2 S3 S4 SOLUCIÓN
R 0 0 80 -1 0 -200 -60 0 580
A1 0 0 80 -1 1 -200 -160 0 580
X1 1 0 0 0 0 1 0 0 10
X2 0 1 0 0 0 0 1 0 12
S4 0 0 1 0 0 0 0 1 20

V.B X1 X2 X3 S1 A1 S2 S3 S4 SOLUCIÓN
R 0 0 0 0 -1 0 0 0 0
X3 0 0 1 -1/80 1/80 -5/2 -2 0 29/4
X1 1 0 0 0 0 1 1 0 10
X2 0 1 0 0 0 0 0 0 12
S4 0 0 0 1/80 -1/80 5/2 2 0 51/4

FASE 2

X1=10-S2

X2=12-S3
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
X3=29/4+1/80S1+5/2S2+2S3

Z=16(10-S2) +24(12-S3) +12(29/4+1/80S1+5/2S2+2S3)

Z-3/80S1-14S2=535

V.B X1 X2 X3 S1 S2 S3 S4 SOLUCIÓN
R 0 0 0 -3/80 -14 0 0 535
X3 0 0 1 -1/80 -5/2 -2 0 29/4
X1 1 0 0 0 1 1 0 10
X2 0 1 0 0 0 0 0 12
S4 0 0 0 1/80 5/2 2 0 51/4
Solución:

Z=535

X1=10

X2=12

X3=29/4

3. Min Z= 10X1+14X2+21X3

Sujeto a:

8X1+11X2 +9X3 ≥ 12

2X1+2X2 +7X3 <= 14

9X1+6X2 +3X3 ≥ 10

x1, x2, x3 ≥ 0

Forma estándar

Min Z = 10X1 +14X2 +21X3 +0S1 +0S2 +0S3 +1MA1 +1MA2

Sujeto a:

8X1+11X2 +9X3 -1S1 +1A1 = 12

2X1+2X2 +7X3 +1S2 = 14

9X1+6X2 +3X3 -1S3 +1A2 = 10


INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
x1, x2, x3, A1, ,A2 ,S1 ,S2 ,S3 ≥ 0

A1 = 12 -8X1 -11X2 -9X3 +S1

A2 = 10 -9X1 -6X2 -3X3 +S3

Min Z =10X1 +14X2 +21X3 +0S1 +0S2 +0S3 +M(12 -8X1 -11X2 -
9X3+S1)+1M( 10 -9X1 -6X2 -3X3 +S3)

Z-17M + 10-17M + 14-12M + 21M+0+M+0+0=22M

X1 = 1.5
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ

X2 = 0

X3 = 0

S1 = 0

S2 = 11

S3 = 3.5

A1 = 0

A2 = 0

Z = 15

4. Max Z = 3 x1 +2 x2 +5 x3

Sujeto a:

2x 1 +2x 2 +2x 3 = 14

2x 1 − 5 x2 + x 3 ≥ 10

X1 , X2 , X3 ≥ 0

Forma Estándar:

Max Z = 3 x1 +2 x2 +5 x3 − MA 1 − MA 2

Sujeto a:

2x 1 +2x 2 +2x 3 + A1 = 14

2x 1 − 5 x2 + x 3 − S 1+ A 2=10

X 1 , X 2 , X 3 , A1 , A 2 , S1 ≥0
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
A1 = 14 - 2x 1 − 2 x 2 − 2x 3

A2 = 10 −2 x1 +5 x 2 − x 3 + S1

Max Z = 3 x1 +2 x2 +5 x3 – M (14 - 2x 1 − 2x 2 − 2x 3 ) – M (10 −2 x1 +5 x 2 − x 3 + S1 )

= 3 x1 +2 x2 +5 x3 – 14M + 2 MX 1 + 2 MX 2 + 2 MX 3 – 10M + 2 MX 1 - 5 MX 2
+ MX 3 - M S1

= X 1 (3 + 4M) + X 2 (2 – 3M) + X 3 (5+ 3M) - M S 1 -14M

Z − X 1 (-3 - 4M) - X 2 (-2 + 3M) - X 3 (-5 - 3M) - M S 1 = -14M

Z + X 1 (-3 - 4M) + X 2 (-2 + 3M) + X 3 (-5 - 3M) - M S 1 = -14M

V.B X1 X2 X3 S1 A1 A2 Solución
Z -3-4M -2+3M -5-3M -1 0 0 -14M

A1 2 2 2 0 1 0 14

A2 2 -5 1 -1 0 1 10

V.B X1 X2 X3 S1 A1 A2 Solución
Z 0 -19/2-7M -7/2-M -5/2-2M 0 3/2+2M 15+6M

A1 0 7 1 1 1 -1 4

X1 1 -5/2 1/2 1/2 0 1/2 5


INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ

V.B X1 X2 X3 S1 A1 A2 Solución
Z 0 0 -15/7 -8/7-M 19/4+M -13/4+M 143/7+10M

X2 0 1 1/7 1/7 1/7 -1/7 4/7

X1 1 0 6/7 -1/7 5/14 1/7 45/7

V.B X1 X2 X3 S1 A1 A2 Solución
Z 0 0 -1+M 0 165/28+2M 125/28 20

S1 0 1 1 1 1 -1 4

X1 1 0 1 0 2/7 -2/7 7

Solución

Z= 20

S1=4

X1=4

5. 2X1-3X2+6X3

Sujeto a =

3X1-4X2-6X3≤2

2X1+X2+2X3≥11

X1+3X2-2X3=5

X1,X2,X3≥0

Minimizar R = A1 + A2

s.a.

3x1 - 4x2 - 6x3 + S1 = 2


INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
2x1 + x2 + 2x3 - S2 + A1 = 11

x1 + 3x2 - 2x3 + A2 = 5

x1, x2 , x3, S1, S2, A1, A2 ≥ 0

A1 = 11 - 2x1 - x2 - 2x3+ S2

A2 = 5 - x1 - 3x2+ 2x3

=16 - 3x1 - 4x2 + S2

R = 16 - 3x1 - 4x2 + S2

R + 3x1 + 4x2 - S2 = 16

H4=G4/3 H2=H4(4)+G2

H3=H4(-1)+G3 H1=H4(-4)+G1

F3=H3/2.67 F2=F3(8.67)+H2

F4=F3(0.67)+H4 F1=F3(2.67)+H1
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
FASE 2

Z = 2X1 - 3X2 + 6X3

s. a.

9.76 x1 + S1 - 3.3 S2 = 39.1

0.62 X1 + X3 - 0.4S2 = 3.5

0.77 X1 + X2 - 0.3S2 = 4

x1, x2 , x3, S1, S2 ≥ 0

Despejar

X3 = 3.5 - 0.62 X1 + 0.4 S2

X2 = 4- 0.77X1 + 0.3 S2

Z = 2X1 - 3(4-0.77X1+0.3S2) + 6(3.5-0.62X1+0.4S2)

Z = 2X1 - 12 + 2.31X1 - 0.9S2 + 21 - 3.72X1 + 2.4S2

Z = 8.03X1 + 1.5S2 + 9

Z - 8.03X1 - 1.5S2 = 9

Z = 9 X1 = 0 X2 = 4 X3 = 3.5

6. MAX Z= 3X1+2X2+X3

Sujeto a=

4X1+X2+X3≤16
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
X1+3X2+2X3=12

3X1+2X2+X3≤15

X1,X2,X3≥0

Minimizar R = A1

s. a.

4x1 + x2 + x3 + s1 = 16

x1 + 3x2+ 2x3+ A1 = 12

3x1 + 2x2+ x3 + s2 = 15

x1, x2, x3, A1, s1, s2 ≥ 0

A1 = 12 - x1 - 3x2- 2x3

R + x1 + 3x2 + 2x3 = 12

H3=G3/3 H1=G3(-3)+G1

H4=H3(-2)+G4 H2=G2(-1)+G2
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
FASE 2

Z =3X1+2X2+X3

s.a.

3.67x1 +0.33x3-0.3A1+S1= 12

0.33x1 +x2+0.67x3+0.33A1= 4

2.33 x1-0.3x3-0.7A1 +S2= 7

X2 = 4 - 0.33X1 - 0.67X3 - 0.33A1

Z = 3X1 + 2(4 - 0.33X1 - 0.67X3 - 0.33A1) + X3

Z = 3X1 + 8 - 0.66X1 - 1.34X3 - 0.66A1 + X3

Z = 2.34X1 - 2.66X3 - 0.66A1 + 8

Z - 2.34X1 + 2.66X3 + 0.66A1 = 8

H4=G4/2.33 H2=G4(-3.67)+H2

H3=H4(-0.33)+H3 H1=G4(2.3)+H1

Z = 15

S1 1
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
X2 = 3

X1 3

X3= 0

7. MIN Z=15X1+18X2+21X3

Sujeto a

X1+X2+X3 =1000

X1 ≤300

X2 ≥150

X3 ≥200

X1, X2, X3 ≥0

FORMA ESTANDAR

15X1+18X2+21X3+MA1+MA2+MA3

X1+X2+X3+A1 =1000

X1 +S1 =300

X2 A2 -S2 =150

X3+ A3-S3 =200

X1, X2, X3 ≥0

A1=1000-X1-X2-X3

A2=150-X2+S2

A3=200-X3+S3

Z= 15X1+18X2+21X3+M(1000-X1-X2-X3)+M(150-X2+S2)+M(200-X3+S3)

Z= 15X1+18X2+21X3+1000M-MX1-MX2-MX3+M150-MX2+MS2+M200-MX3+MS3

Z= X1(15-M)+X2(18-2M)+X3(21-2M)+1350M+MS2+MS3
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
Z= X1(-15+M)+X2(-18+2M)+X3(-21+2M)-MS2-MS3=1350M

Z=20550

X2=150

X3=850

S1=300

S3=650

8. Max. Z = 3X1 + 2X2 + 5X3


INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
S.a.
2X1 + 2X2 + 2X3 = 14
2X1 - 5X2 + X3 ≥ 10
X1, X2, X3 ≥ 0

Fase 1

2X1 + 2X2 + 2X3 + A1 = 14

2X1 - 5X2 + X3 - S1 + A2 = 10

A1 = 14 - 2X1 - 2X2 - 2X3

A2 = 10 - 2X1 + 5X2 - X3 + S1

R = 24 - 4X1 + 3X2 - 3X3 + S1

R + 4X1 - 3X2 + 3X3 - S1 = 24

Pivote = 2

G3 = F3 / 2

G1 = -4 (G3) + F1

G2 = -2 (G3) + F2

Pivote = 7

H2 = G2 / 7

H1 = -7 (H2) + G1
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
H3 = 2.5 (H2) + G3

Fase 2

Max. Z = 3X1 + 2X2 + 5X3

S.a.

X2 + 1/7X3 + 1/7S1 = 4/7

X1 + 6/7X3 - 1/7S1 = 6.43

X2 = 4/7 - 1/7X3 - 1/7S1

X1 = 6.43 - 6/7X3 + 1/7S1

Sustituyendo en Z

Z = 3(6.43-6/7X3 + 1/7S1) + 2(4/7 - 1/7X3 - 1/7S1) + 5X3

Z = 19.29 - 18/7X3 + 3/7S1 + 8/7 - 2/7X3 - 2/7S1 + 5X3

Z = 15/7 X3 + 1/7S1 + 21

Z - 15/7 X3 - 1/7S1 = 21

Solución optima
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
Z = 21

X1 = 7

X2 = 4/7

X3 = 0

Conclusión

El método de dos fases, se conforma efectivamente valga redundancia de dos fases,

de un modelo de programa lineal a solucionar por la minimización de la suma de las

variables artificiales encontradas en la normalización del modelo.

Defiende una manera más compacta al momento de resolver el método simplex, incluye

dos fases que describe la pronta solución de unas formas más prácticas y efectivas.

 Para la comprensión de éste algoritmo es preferible entender primero el Método M,

aunque no es estrictamente necesario.

 El método de dos fases, se usa ante la presencia de variables artificiales en el

modelo a solucionar y después eludir el uso de la constante M.

Cada restricción debe ser convertida de inecuación a una igualdad, agregando

variables como se requiera.

Si el problema tiene un espacio factible, el valor mínimo de la nueva función objetivo

(Ro), lo cual indica que todas las variables artificiales son cero.

Si lo anterior no se cumple, el problema termina concluyendo que no existe solución

factible.

Si el valor mínimo fue cero en la anterior (Ro = 0) se utiliza la solución final com33o

inicio de esta fase colocando únicamente la Xo del problema original con valor de

solución cero.
INSTITUTO TECNOLÓGICO DE TUXTLA GUTIÉRREZ
A partir de aquí se sustituyen los valores de las casillas de Xo correspondientes a las

columnas pivotes considerando además, el tipo de objetivo que este (PL) tenga.

El método de la M grande corresponde a una variación del algoritmo simplex para

penalizar la presencia de variables artificiales, mediante la introducción de una

constante M definida como un valor muy grande aunque finito. También se puede usar

el método de la dos fases para resolver problemas que contengan restricciones ≥ o =

Bibliografía:

https://sites.google.com/site/metodosdeprogramacionlinealdan/metodo-de-la-m-

grande

https://sites.google.com/site/metodosdeprogramacionlinealdan/metodo-de-las-

dos-fases

https://es.slideshare.net/ErickCalderin/metodo-de-la-gran-m

http://virtual.udabol.edu.bo/pluginfile.php/148004/mod_folder/content/0/metodo

%20DOS%20FASES.docx?forcedownload=1

You might also like