Sie sind auf Seite 1von 25

Casos sobre los

Algoritmos de Planos de
Corte

Algoritmo Fraccional (Entero Puro)

CASO

1:

Tomamos el PL:

Ya que todos los coeficientes y las constantes del segundo miembro son
enteros, desarrollamos el problema por el mtodo simplex hasta obtener la
tabla ptima.

7/22

1/22

7/2

-1/22

3/22

9/2

un corte
Ahora que tenemos la0 tabla, agregamos
0
28/11 fraccionario:
15/11

Ya que ambas ecuaciones tienen el mismo valor de , podemos utilizar


cualquiera.

Tomando la ecuacin :

Entonces el corte fraccional ser:

Ahora lo agregamos a la ltima tabla:

63

7/22

1/22

7/2

-1/22

3/22

9/2

-7/22

-1/22

-1/2

28/11

15/11

63

Resolvemos por el 0mtodo simplex:


0

1/7

-1/7

32/7

1/7

-22/7

11/7

no0es entera,0 se elabora1 un nuevo 8corte. Tomamos


Ya que la solucin todava
0
59
la ecuacin :

Entonces
el corte fraccional ser:

Agregando esto a la ltima tabla:

1/7

-1/7

32/7

1/7

-22/7

11/7

Resolvemos por el
0 mtodo0 simplex:0

-1/7

-6/7

-4/7

59

-1

-4

-7

55

Es as como obtenemos la solucin ptima entera:

Estos cortes se pueden comprobar grficamente, expresando las ecuaciones


de los cortes fraccionarios en funcin de y .

La ecuacin del primer corte es:

Lo cual es equivalente a:

La ecuacin del segundo corte es:

Lo cual es equivalente a:

Entonces la adicin de estas 2 restricciones proporcionar el nuevo punto


extremo (ptimo):

Algoritmo Mixto

CASO

2:

Consideramos el ejemplo anterior, pero ahora suponemos que est


nicamente restringida a valores enteros. La ecuacin es:

Analizamos los coeficientes de cada variable para hacer el corte mixto de


acuerdo a la teora, y tenemos:

Entonces el corte fraccional ser:

Este corte se agrega a la ltima tabla:

7/22

1/22

7/2

-1/22

3/22

9/2

0
-1/22
-3/22
Resolvemos por el 0mtodo simplex
y obtenemos:

-1/2

28/11

15/11

63

10/33

-1/3

10/3

-1/11

23/11

10

58

Esta tabla nos proporciona


la0solucin ptima
(donde
solo requiere
ser
0
1/3
1
-22/3
11/3
entero):

Caso de ejemplo 3:

Max. Z= 4x1+5x2+x3 Sujeto a;


3x1 + 2x2 10
1x1 + 4x2 11
3x1 + 3x2 + x3 13
x1 , x2 ,x3 0 , enteros

Tabla inicial

Tabla optima

1a. Restriccin
x1+4/10 x4+8/10 x5 = 1 + 8/10
x1=1
4/10 x4+8/10 x5 8/10
s1 = 4/10 x4+8/10 x5-8/10
s1 - 4/10 x4-8/10 x5 =-8/10

a [a]

f= a

-[a]
0

4/10

4/10

-2/10

-1

+8/10

2da. Restriccin
x2 + 9/10 x4 + 3/10 x5 = 2 + 3/10
x2 =2

a [a]

f= a

-[a]
0

+9/10 x4 + 3/10 x5 3/10

-1/10 -1

+ 9/10

s1=+9/10 x4 +3/10 x5-3/10

3/10

3/10

a [a]

f= a

-[a]

-9/10

-1

+1/10

s1-9/10 x4-3/10 x5 =-3/10

3a. Restriccin
x3 + 1/10 x4 + 7/10 x5 =7/10
x3=1
1/10 x4 + 7/10 x5 7/10
s1 =+1/10 x4+7/10 x5 -7/10
s1-1/10 x4-7/10 x5 = -7/10

-3/10

-1

+7/10

como f1 (8/10) > f2 (3/10) y f1(8/10) > f3 (7/10) ( f1 tiene la mayor fraccin) se trabaja con la
ecuacin un 1 ecuacin

Utilizando el Dual-Simplex para determinar la variable que entra en solucin: Max {(z 4-c4 )/y44 ,
(z5 -c5 )/y45 } = Max {(2/10)/(- 4/10) , (4/10)/(- 8/10)} = Max {-1/2 , -1/2} (empate), entra
(arbitrariamente) x4 en solucin.

2da. Ecuacin
x2 +1/2 x5 +3/4 x1 = 2 + 5/10

a [a]

f=a

-[a]

x2 = 2

1/2

1/2

s2 = 1/2 x5 +3/4 s1-1/2

-1/4

-1

3/4

s2-1/2x5-3/4 s1=-1/2

3a. Ecuacin
x3 +1/2 x5 +x6 +3/4 s1 = 2 + 5/10

a [a]

f =a

-[a]

1/2 x5 +3/4 s1 5/10


x3 +x6 = 2

(1 1 /2 ) 3/2

1 1/2

s2=1/2 x5+3/4 s1-1/2

(-21 /4 ) -9/4 -3 3/4

s2 -1/2 x5 -3/4 s1 =-1/2.

como son iguales sus partes fraccionales, se elige la ecuacin que corresponda a la variable
bsica con la mayor contribucin en la funcin objetivo (la ecuacin 2).

Utilizando Dual-Simplex para determinar la variable que entra en solucin Max {(0/-1/2) ,
(1/2/- 3/4)} = Max {0 , -2/3)} entra x5 en solucin.

Solucin ptima:
Por
Programacin lineal

Programacin entera

x1= 1.8

x 1= 2

x2= 2.3

x 2= 2

x3= .7

x 3= 1
x 4= 0
x 5= 1

Z* = 19.4
Si el sistema de ecuaciones fuera:
3x1+ 2x2 10
x1+ 4x2 11
3x1+ 3x2+ x3 13
x1+ 2x2 6 Corresponde al 1er corte
5x1+14x2 38 Corresponde al 2do corte
y su funcin objetivo
Max Z = 4x1 +5x2 +x3

La solucin ptima sera:


x1 = 2
x2 = 2
x3 = 1
z = 19

Z* =19

Obtencin de las ecuaciones de los cortes

1er Corte
Dado que inicialmente 3x1+2x2 10 y que 3x1+2x2 +x4 = 10, as x4 = 10- 3x1-2x2
Y dado que inicialmente x1+4x2 11 y que x1+4x2 + x5 = 11, as x5 = 11- x1- 4x2
Del primer corte, tenemos;
s1-4/10x4 -8/10x5 = -8/10
sustituyendo el valor de x4 y de x5 tenemos;
s1-4/10 (10-3x1-2x2) - 8/10 (11-x1-4x2) = -8/10
s1-128/10 +2x1+4x2= -8/10 ; s1+2x1+4x2= 12
Reduciendo, tenemos;
2x1+4x2 12
x1+2x2 6

2do Corte
Dado que inicialmente x1+2x2 6 y que x1+2x2 + s1 = 6, as s1 = 6- x1- 2x2
Del 2do. Corte tenemos que;
s2 -1/2 x5-3/4 s1 = -1/2
Sustituyendo el valor de s2, tenemos que;
s2 -1/2(11-x1-4x2) -3/4(6-x1-2x2) = -1/2
s2-11/2+1/2 x1+2x2-9/2+3/4 x1+3/2 x2 = -1/2
s2-10+5/4 x1+7/2 x2 = 19/2
Reduciendo, tenemos;
5/4 x1+7/2 x2 19/2
5/2 x1+7 x2 19
5x1+ 14x2 38

Caso de Ejemplo 4:
Max. Z = 2x1+ x2
Sujeto a;
x1 + x2 5
-x1 + x2 0
6x1 + 2x2 21
x1 , x2 0 , enteros

Max. Z = 2x1+ x2
Sujeto a;
x1 + x2 +x3 5
-x1 + x2 + x4 0
6x1 + 2x2 + x5 21
x1 , x2 0 , enteros

Tabla inicial

Tabla optima

La 3a. Ecuacin es la que tiene la mayor parte fraccional en el lado derecho

3a. Restriccin
x1 + 1/2x3 + 1/4x5 = 2 3/4

[a]

x1 = 2

11/4

1/2x3 + 1/4x5

-1/2

-1

1/2

s1 = 1/2 x3 + 1/4 x5 3/4

1/4

1/4

Tenemos el 1er. Corte y se aade la ecuacin


-1/2x3- 1/4x5 + s1= -3/4

f= a-[a]
3/4

Utilizando el Dual-Simplex para determinar la variable que entra en solucin:


Max {(z4-c4 )/y44 , (z5 -c5 )/y45 } = Max {(1/2)/(-1/2) , (1/4)/(-1/4)} = Max {1 , 1} (empate),
entra (arbitrariamente) x3 en solucin.

Las ecuaciones 1, 2 y 3 tienen la mayor parte fraccional

1da. Ecuacin
x3 -1/2x5 -2s1 = 1
x3 -2s1 = 1
s2 =1/2x5 + 1/2

[a]

f=a -[a]

1 1/2

1/2

-1/2

-1

1/2

2a. Ecuacin
x4 +3/2x5 -4s1 = 3 1/2

[a]

f =a-[a]

x4 -4s1 = 3

(3 1 /2 ) 1/2

1/2

s2=1/2 x5+1/2

( 1 1/2 ) 1/2

1/2

3a. Ecuacin
x1 +1/2x5 -1s1 = 3 1/2
x1 -1s1 = 3
s2=1/2 x5+1/2

[a]

f =a-[a]

(3 1 /2 ) 1/2

1/2

( 1/2 ) 1/2

1/2

Existe un empate, por lo que se elige la ecuacin que corresponda a la variable bsica con la mayor
contribucin en la funcin objetivo (la ecuacin 1). Tenemos el 2do. Corte y se aade la ecuacin s2 -1/2 x5 =
-1/2

Utilizando Dual-Simplex para determinar la variable que entra en solucin


Max {(0/-1/2) = Max {0} entra x5 en solucin.

Solucin ptima:
Por
Programacin lineal

Programacin entera

x1= 2.75

x1= 3

x2= 2.25

x2= 1

x4= .5

x3= 1
x4= 2
x5= 1

Z* = 7.75

Z* =7

Determinacin de las ecuaciones correspondientes a los cortes y que debern ser aadidas a
las ecuaciones del problema original, que al ser resuelto se obtenga una solucin entera.

1er. Corte
Tenemos que s1-1/2x3- 1/4x5 = -3/4 que equivale a 1/2x3 + 1/4x5 3/4y como x3 en la 1 restriccin
x1 + x2 + x3 =5 es igual a x3= 5 -x1 - x2
y x5 en la 3 restriccin 6x1 + 2x2 +x5 = 21 es igual a x5= 21 -6x1 - 2x2
sustituyndolas en el 1er. Corte, tenemos que
1/2(5 -x1 -x2) + (-6x1 - 2x2 +21 ) 3/4, reduciendo encontramos que: 2x1+x2 7

2do. Corte
Tenemos que s2 -1/2 x5 = -1/2 que equivale a 1/2 x5 1/2 y como en la 1 restriccin 6x1 + 2x2 + x5 21
es igual a x5 = -6x1 - 2x2 +21
sustituyndolas en el 2do Corte, tenemos que
-1/2(-6x1 - 2x2 +21) -1/2, reduciendo encontramos que: 3x1+x2 10

Das könnte Ihnen auch gefallen