Você está na página 1de 23

MTODO SIMPLEX UTILIZANDO TCNICA DE VARIABLES

ARTIFICIALES (MTODO DE LA MGRANDE)




Las variables artificiales se emplean cuando no se pueden utilizar las variables de holgura
como la solucin bsica inicial. Esto se presenta cuando la restriccin original es una
desigualdad del tipo mayor o igual que () o igual que (=).

En general ste ser el caso cuando al menos una de las restricciones es del tipo (=) ( ) > .

La variable artificial (A
i
) o (R
i
) es una variable no negativa que se suma al lado izquierdo de cada
ecuacin que no tenga variables iniciales factibles.

Para este propsito existen dos mtodos basados en el uso de variable artificiales:

a) Tcnica M o Tcnica de la Gran M. (Mtodo de Penalizacin).
b) Tcnica de las dos fases.

a. TCNICA DE LA GRAN M O TCNICA M

Los pasos bsicos de la tcnica de la gran M son:

1) Expresar el problema en su forma estndar.

2) Agregar variables no negativas (variables artificiales) al lado izquierdo de cada ecuacin
correspondientes a las restricciones del tipo ( ) > y (=), para convertirla en una ecuacin de
igualdad.

Si la restriccin es del tipo = (igual que) slo se le agrega (suma) una variable artificial para
convertirla en una ecuacin de igualdad.

Ejemplo: 2X
1
+4X
2
= 20, para convertirla en una ecuacin de igualdad se le suma nicamente
una variable artificial (R
i
) al lado izquierdo y quedara as: 2X1+4X2+R
i
=20

Si la restriccin es del tipo (mayor o igual que), se le resta una variable de holgura y se le
suma una variable artificial al lado izquierdo.

Ejemplo: 3X
1
+2X
2
10, para convertirla en ecuacin de igualdad se le resta una variable de
holgura (H
i
) y se suma una variable artificial (R
i
), as: 3X
1
+2X
2
-H
i
+R
i
=10

Notas:

a) Estas variables se denominan variables artificiales (A
i
) (R
i
) y su adicin hacen que se
infrinjan las restricciones correspondientes.

b) Las variables artificiales (R
i
) (A
i
) deben ser cero en la solucin final. (Siempre que
exista solucin). Si aparece una variable artificial en la solucin, el problema no
tiene solucin factible.

c) En el caso que la desigualdad sea (menor o igual que), slo se le agrega (suma) una
variable de holgura a la restriccin para convertirla en una ecuacin de igualdad, igual
que en el Simplex normal visto anteriormente.

3) Utilizar las variables artificiales en la solucin bsica inicial y considerarlas en la funcin
objetivo as:
- En el caso de maximizacin considere la funcin objetivo, as:
Z = C
1
X
1
+C
2
X
2
+....+C
n
X
n
- MA
1
MA
2
-....-MA
m
, observe los signos que acompaan a
los coeficientes M de las variables artificiales en este caso de maximizacin.


- En el caso de minimizacin considere la funcin objetivo, as:
Z = C
1
X
1
+C
2
X
2
+....+C
n
X
n
+ MA
1
+ MA
2
+....+MA
m
, observe los signos que acompaan a
los coeficientes M de las variables artificiales en este caso de minimizacin.

(Con M >>> 0, valor suficientemente grande; A
1
, A
2
,..., A
i
R1, R
2
.........R
i
variables
artificiales).

4) Proceder con los pasos regulares del mtodo simplex normal, visto anteriormente.

Notas:
a) Si existe alguna A
i
R
i
0, en la solucin final, entonces el problema no tiene solucin.

b) Las variables artificiales proporcionan nicamente un artificio matemtico para obtener una
solucin de inicio.

c) El nombre de variables artificiales se debe a que estas variables son ficticias y no tiene una
interpretacin fsica directa en trminos del problema original.

d) Una forma lgica de lograr que las variables artificiales sean iguales a cero en la solucin
final consiste en penalizarlas en la funcin objetivo con un valor tan grande que debe salir
de la solucin lo ms pronto posible, por eso se le coloca como coeficiente la M, que
significa un valor muy, muy, muy grande.

e) En el caso de un problema de maximizacin, todas las filas que contengan variables
artificiales se deben multiplicar por M y el producto se suma a la fila Z, esto se debe hacer
antes de comenzar a iterar para encontrar la fila Z en funcin de las variables artificiales.

f) En el caso de un problema de minimizacin, todas las filas con variables artificiales se
multiplican por +M y el producto se suma a la fila de la funcin objetivo, para encontrar la
funcin objetivo en funcin de las variables artificiales, esto se debe hacer antes de
comenzar a iterar.

Veamos un ejemplo donde se aplique esta tcnica.


Ejemplo 1:

grande. 0 M Donde 3
3
s
2
2x
1
x
6
2
R
2
s
2
3x
1
4x
3
1
R
2
x
1
3x
: a Suj eto
2
MR
1
MR
3
0s
2
0s
2
x
1
4x Z Minimizar
F.O. adecuada forma en o escribiend y es artificial Variables o 2)Agregand
0.
3
s ,
2
s ,
2
x ,
1
x
3
3
s
2
2x
1
x
6
2
s
2
3x
1
4x
3
2
x
1
3x
: a Suj eto
3
0s
2
0s
2
x
1
4x Z Minimizar
: Estandar 1)Forma
: Solucin
0
2
x ,
1
x
3
2
2x
1
x
6
2
3x
1
4x
3
2
x
1
3x
: a Suj eto
2
x
1
4x Z Minimizar
> = + +
= + +
= + +
+ + + + + + =
>
= + +
= +
= +
+ + + =
>
s +
> +
= +
+ =


3) Formacin de primera tabla: Z - 4x
1
x
2
0s
2
MR
1
- MR
2
-0s
3
= 0

En la fila Z se colocan todos los coeficientes de la funcin objetivo igualada a cero

Variables
Variables Variables Holgura
Decisin Artificiales

Bsica Z x
1
x
2
s
2
R
1
R
2
s
3
Solucin
Z 1 -4 -1 0 -M -M 0 0
R
1
0 3 1 0 1 0 0 3
R
2
0 4 3 -1 0 1 0 6
s
3
0 1 2 0 0 0 1 3
Cuadro No 1 Tabla 1

Fila Z
Fila 1
Fila 2
Fila 3
4) Se actualiza la tabla.

* La funcin objetivo debe expresarse en trminos de las variables no bsicas, para reflejar el
valor apropiado por unidades de cada variable.
* En general la tabla estar en forma adecuada si es cero cada coeficiente de las variables
bsicas iniciales en Z.
En la tabla anterior esto es equivalente a sustituir R
1
y R
2
en Z.

En este caso como se est minimizando entonces se multiplica cada fila donde hay variables
artificiales (R
1
y R
2
) por (+M) y se le suma la fila Z, as:

Fila Z -4 -1 0 -M -M 0 0
Fila 1 3M M 0 M 0 0 3M
Fila 2 4M 3M -M 0 M 0 6M
Nva. Fila Z -4+7M -1+4M -M 0 0 0 9M

Actualizada, tabla 2 o cuadro 2, con la nueva fila Z, encontrada en funcin de las variables
artificiales:

V.E
Bsica Z
1
x
+

x2 s2 R1 R2 s3 Solucin Razn
Z 1 -4+7M -1+4M -M 0 0 0 9 M
R1 0 3 1 0 1 0 0 3
R2 0 4 3 -1 0 1 0 6 6/4=1.5
s3 0 1 2 0 0 0 1 3 3/1=3
Cuadro No 2 actualizado

5) Ahora estamos listos para iniciar con los pasos elementales del mtodo simplex y la variable
que entra como es minimizar entra la que tiene el coeficiente ms positivo en la fila Z en
este caso la variable x
1
. Recuerde que M toma un valor muy grande.

Para la variable que Sale, se encuentra las razones, as:

1
R Sale 3
1
3
1.5
4
6
1
3
3
= = =

Como se observa la menor razn se encuentra en la fila 1, R
1.
Entonces procedemos a encontrar la nueva fila 1, multiplicando toda la fila 1 por 1/3, as:

3(1/3) 1(1/3) 0(1/3) 1(1/3) 0(1/3) 0(1/3) 3(1/3)
= 1 1/3 0 1/3 0 0 1 = Nueva fila 1(pivote)

A partir de esta nueva fila 1 (pivote), operamos entre fila, as:
Nueva fila Z = Nueva fila1 (pivote) multiplicada por 4-7M ms fila Z, as:


3/3=1V.S.
Fila Z
Fila 1
Fila 2
Fila 3

1(4-7M) 1/3(4-7M) 0(4-7M) 1/3(4-7M) 0(4-7M) 0(4-7M) 1(4-7M)
= 4-7M 4/3-7/3M 0 4/3-7/3M 0 0 4-7M
+ -4+7M -1 +4M -M 0 0 0 9M
= 0 1+5M -M 4-7M 0 0 4+2M

3 3

Nueva fila 2= Nueva fila 1 (pivote) multiplicada por -4 ms la fila 2, as:

1(-4) 1/3(-4) 0(-4) 1/3(-4) 0(-4) 0(-4) 1(-4)
= -4 -4/3 0 -4/3 0 0 -4
+ 4 3 -1 0 1 0 6
= 0 5/3 -1 -4/3 1 0 2

Nueva fila 3= Nueva fila 1(pivote) multiplicada por -1 ms fila 3:

V.E.
Bsica Z x1
2
x
+

s2 R1 R2 s3 Solucin
Z 1 0

3
5M 1+

-M
3
7M 4

0 0 4+2M
x1 0 1 1/3 0 1/3 0 0 1
R2
0 0 5/3 -1 -4/3 1 0 2
s3 0 0 5/3 0 -1/3 0 1 2
Cuadro No 3 Tabla 3

1
f
1
f
3
f
3
5M - 1 -

4
f
4
f
3
f
3
5
-
2
f
2
f
3
f
3
1
3
f
3
f
5
3
2
R Sale
2
x Entre
5 Cuadro s Operacione
+ + + ; ; ;
;



Bsica Z x1 x2 s2 R1 R2 s3 Solucin
Z 1 0 0 1/5 8/5-M 1/5-M 0 18/5
x1 0 1 0 1/5 3/5 1/5 0 3/5
x2 0 0 1 -3/5 -4/5 3/5 0 6/5
s3 0 0 0 1 1 -1 1 0
Cuadro No 4 Tabla 4

V.S.
Fila Z
Fila Z
Fila 1
Fila 1
Fila 2 Fila 2
Fila 2
Fila 3
Fila 3
4




Ejemplo La solucin es:

0.
3
s ; 0
2
R
1
R ;
5
18
z ;
5
6

2
x ;
5
3
1
x = = = = = =


Nota: Como existen coeficientes negativos en Z , no se ha alcanzado el ptimo, por lo tanto hay
que hacer otra tabla, donde la variable que entre ser s
2
. Tabla 5 o Cuadro 5




2:

( )
0
2
x ,
1
x
12
2
4x
1
3x
3
2
x
1
2x
: a Suj eto
2
2x
1
3x
2
x ,
1
x Z Maximizar
>
> +
s +
+ =


0
1
R ,
2
s ,
1
s ,
2
x ,
1
x
0 MR
2
2x - 3x - Z 12
1
R
2
s
2
4x
1
3x
2
1
s
2
x
1
2x
1
MR
2
2x
1
3x Z Maximizar : O . F
. es artificial Variables o b)Agregand
0.
2
s ,
1
s ,
2
x ,
1
x
12
2
s
2
4x
1
3x
2
1
s
2
x
1
2x
: a Suj eto
2
0s
1
0s
2
2x
1
3x Z Maximizar
: Estandar a)Forma
: Solucin
>
= + = + +
= + +
+ =
>
= +
= + +
+ + + =


b) Formando la primera tabla.




Bsica Z x1 x2 s2 s1 R1 Solucin
Z 1 -3 -2 0 0 M 0
s1 0 2 1 0 1 0 2
R1 0 3 4 -1 0 1 12
Cuadro No 6

d) Actualizando la tabla.

Bsica Z x1
2
x
+

s2 s1 R1 Solucin
Z 1 -3-3M -2-4M M 0 0 -12M
s1 0 2 1 0 1 0 2
R1 0 3 4 -1 0 1 12
Cuadro No 7

1
f
1
f
3
Mf -
actualizar Para
12M z FO
7 Cuadro peraciones O
+
= =


Primera Interaccin
La variable que entra es la ms negativa, por lo que: entra x
2
. Sale: S
1
.


Bsica Z x1 x2 s2 s1 R1 Solucin
Z 1 1+5M 0 M 2+4M 0 4-4M
x2 0 2 1 0 1 0 2
R1 0 -5 0 -1 -4 1 4
Cuadro No 8

( )
1
f
1
f
2
f 4M 2
3
f
3
f
2
4f
8 cuadro es Opreracion
+ +
+

Nota: El problema termina, no hay variable que entra. Pero
solucin. tiene no problema el tanto lo por , 0 4
1
R = = .

Ejemplo 3:

Resuelva el siguiente problema utilizando la tcnica de la gran M.
Fila Z
Fila Z
Fila Z
Fila 1
Fila 1
Fila 1
Fila 2
Fila 2
Fila 2


0
3
s ,
2
s ,
1
s ,
3
x ,
2
x ,
1
x
0
3
s -
3
x
2
x
1
x
20
2
s
3
10x
2
6x
1
5x
15
1
s
3
3x
2
5x
1
x
: a Suj eto
3
0s
2
0s
1
0s
3
7x
2
6x
1
5x Z Minimizar
Estandar Forma 1)
: Soucin
0
3
x ,
2
x ,
1
x

3
x
2
x
1
x
20
3
10x
2
6x
1
5x
15
3
3x
2
5x
1
x
: a Suj eto
3
7x
2
6x
1
5x Z Minimizar
>
= + +
= + +
= +
+ + + + =
>
> + +
s +
> +
+ =
0









0
2
MR
1
MR
3
7x
2
6x
1
5x - z
F.O la O a igualando e tabla, primera la Elaborando 3)
0. M 0
2
R ,
1
R ,
3
s ,
2
s ,
1
s ,
3
x ,
2
x ,
1
x
0
2
R
3
s -
3
x
2
x
1
x
20
2
s
3
10x
2
6x
1
5x
15
1
R
1
s
3
3x
2
5x
1
x
: a Suj eto
2
MR
1
MR
3
7x
2
6x
1
5x Z Minimizar
. F.O la adecuada forma en o escribiend y es artificial Variables o 2)Agregand
= + +
> >
= + + +
= + +
= + +
+ + + =


Bsica Z x1 x2 x3 s1 s3 R1 s2 R2 Solucin
Z 1 -5 6 7 0 0 -M 0 -M 0
R1 0 1 5 -3 -1 0 1 0 0 15
s2 0 5 -6 10 0 0 0 1 0 20
R2
0 1 1 1 0 -1 0 0 1 0
Cuadro No 9



Actualizando la tabla.

Bsica Z x1
2
x
+

x3 s1 s3 R1 s2 R2 Solucin
Z 1 M-5 5M+6 -3M+7 -M 0 0 0 -M 15M
R1 0 1 5 -3 -1 0 1 0 0 15
s2 0 5 -6 10 0 0 0 1 0 20
R2
0 1 1 1 0 -1 0 0 1 0
Cuadro No 10

.
2
R sale ,
2
x Entra
). ( ms e coeficient el tiene que la entra, que Variable
1
f
1
f
2
Mf
+
+






Fila Z
Fila 1
Fila 1
Fila 2
Fila 2
Fila 3
Fila 3
Fila Z

Bsica Z x1
2
x
+

x3 s1
3
s
+

R1 s2 R2 Solucin
Z 1 -4M-11 0 -8M+1 -M 5M+6 0 0 -6M-6 15M
R1
0 -4 0 -8 -1 5 1 0 -5 5
s2 0 11 0 16 0 -6 0 1 6 20
R2 0 1 1 1 0 -1 0 0 1 0
Cuadro No 11

( )
1
R sale ,
3
s Entre
1
f
4
f
4
f 6 5M
2
f
2
f
4
5f
3
f
3
f
4
6f
+
+
+


Bsica z x1 x2 x3 s1 s3 R1 s2 R2 Solucin
z 1 -31/5 0 53/5 -6/5 0
5
6 5M

0 19M+24 10M-6
s3 0 -4/5 0 -8/5 -1/5 1 1/5 0 -1 1
s2 0 31/5 0
x2 0
Cuadro No 11
2
2
f
5
f

Siga..




TCNICA DE LAS DOS FASES


Este nuevo mtodo elimina el uso de la constante M, resolviendo el problema en dos fases.

Fase 1:

Formule un nuevo problema reemplazando la funcin objetivo original por la suma de las
variables artificiales. La nueva funcin objetivo entonces se minimiza sujeto a las restricciones
del problema original.

Fila Z
Fila Z
Fila 1
Fila 1
Fila 2
Fila 2
Fila 3
Fila 3
a- Si el problema tiene un espacio factible, el valor mnimo de la nueva funcin objetivo ser
cero (0). Lo cual indica que todas las variables artificiales son cero. De otra manera si el valor
mnimo es mayor que cero, el problema se termina con la informacin de que no existes
soluciones factibles.

Fase 2:

Utilice la solucin bsica ptima de la fase 1, como una solucin de inicio para el problema
original. En este caso la funcin objetivo original se expresa en trminos de las variables no
bsicas.


Ejemplo 1:

( )
0.
2
R ,
1
R ,
3
s ,
2
s ,
2
x ,
1
x
3
3
s
2
2x
1
x
6
2
R
2
s
2
3x
1
4x
3
1
R
2
x
1
3x
: a Suj eto
2
0R
1
0R
3
0s
2
0s
2
x
1
4x )
2
R ,
1
R
3
s ,
2
s ,
2
x ,
1
(x Z Minimizar
: es artificial variables Usando
0.
3
s ,
2
s ,
2
x ,
1
x
3
3
s
2
2x
1
x
6
2
s
2
3x
1
4x
3
2
x
1
3x
: a Suj eto
3
0s
2
0s
2
x
1
4x )
2
R ,
1
R
3
s ,
2
s ,
2
x ,
1
(x Z Minimizar
: Estandar 1)Forma
: Solucin
0
2
x ,
1
x
0
2
2x
1
x
20
2
3x
1
4x
3
2
x
1
3x
: a Suj eto
2
x
1
4x
2
x ,
1
x Z Minimizar
>
= + +
= + +
= + +
+ + + + + =
>
= + +
= +
= +
+ + + =
>
s +
> +
= +
+ =



0
2
R ,
1
R ,
3
s ,
2
s ,
2
x ,
1
x
3
3
s
2
x 2
1
x
6
2
R
2
s
2
3x
1
4x
3
1
R
2
x
1
x 3
: a Suj eto
2
R
1
R )
2
R ,
1
R R( Minimizar
: 1 Fase
>
= + +
= + +
= + +
+ =

Nota: Si al resolver este problema se alcanza el mnimo en R = 0, entonces R
1
= R
2
= 0 y el
problema tiene solucin, si no es as el problema no tiene solucin.

0 R R - R
2 1
F.O. nueva la cero a Igualando
=


Nota:
En la tabla de inicio las restricciones permanecen exactamente iguales.
*La nueva funcin objetivo es del tipo minimizacin, independientemente de si el problema
original es de maximizacin o de minimizacin.

Bsica Z x1 x2 s2 R1 R2 s3 Solucin
Z 1 0 0 0 -1 -1 0 0
R1 0 3 1 0 1 0 0 3
R2 0 4 3 -1 0 1 0 6
s3 0 1 2 0 0 0 1 3
Cuadro No 12

Actualizando la tabla F.O Z = R
1
+R
2
= 9 ; R
1
= 3
;
R
2
= 6



Bsica Z x1 x2 s2 R1 R2 s3 Solucin
Z 1 7 4 -1 0 0 0 9
R1 0 3 1 0 1 0 0 3
R2 0 4 3 -1 0 1 0 6
s3 0 1 2 0 0 0 1 3
Cuadro No 13


1
f f f f
1 2 3
+ +

Como se minimiza la variable que entra en la ms positiva.
*La que entra x
1
; la que sale R
1

Z
Fila 1
Fila 1
Fila 2
Fila 2
Fila 3
Fila 3
Fila Z
Fila Z

3
1
3

1.5
4
6

Mnimo. 1
3
3
=
=
=






Bsica
Z x
1
2
x
+

s
2
R
1
R
2
s
3
Solucin
Z 1 0 5/3 -1 -7/3 0 0 2
x1 0 1 1/3 0 1/3 0 0 1
R2
0 0 5/3 -1 -4/3 1 0 2
s
3
0 0 5/3 0 -1/3 0 1 2
Cuadro No 14


1
f
1
f
2
7f 4)
4
f
4
f
2
f 3)
3
f
3
f
2
4f 2)
3
f
3
2
f
1)
14 Cuadro s Operacione
+ + + ; ; ;


Nota: Variable que entra x
2

Variable que sale R
2


Mnimo
5
6
3
5
1
2
; Mnimo
5
6
3
5
1
2
: 3
1/3
1
= = =

Bsica Z x1 x2 s2 R1 R2 s3 Solucin
Z 1 0 0 0 -1 -1 0 0
x1 0 1 0 1/5 3/5 -1/5 0 3/5
x2 0 0 1 -3/5 -4/5 3/5 0 6/5
s3 0 0 0 1 1 -1 1 0
Cuadro No 15

Fila 1
Fila 1
Fila 2
Fila 2
Fila 3
Fila Z
Fila Z

1
f
1
f
3
f
3
5
- 4)
4
f
4
f
3
f
3
5
- 3)
2
f
2
f
3
f
3
1
2)
3
f
3
f
5
3
1)
15 Cuadro s Operacione
+ + + ; ; ;






Como es de minimizar, ya no hay variable que entra y como R
1
= R
2
= 0, entonces el problema
tiene solucin. Y termina fase 1.
La solucin bsica ptima de fase 1 es x
1
= 3/5 ; x
2
= 6/5.

Fase 2: Utiliza la solucin bsica ptima de fase 1, como solucin de inicio para el problema
original.
En este como la funcin objetivo original se expresa en trmino de las variables no basicas que
son x
1
, x
2
.

Las variables artificiales se han eliminado de la ltima tabla ya que son no bsicas:

La tabla inicial para la fase II se obtiene reemplazando R por la Z original.

Bsica Z x1 x2 s2 s3 Solucin
Z 1 -4 -1 0 0 0
x1 0 1 0 1/5 0 3/5
x2 0 0 1 -3/5 0 6/5
s3 0 0 0 1 1 0
Cuadro No 16

Z = 4x
1
+ x
2
- 0s
2
-0s
3

Z = -4x
1
x
2
+0s
2
+ 0s
3
= 0

Nota: La nueva tabla se actualiza y luego se procede a minimizar o maximizar segn sea el
caso.


Bsica Z x1 x2 s2 s3 Solucin
Z 1 0 0 1/5 0 18/5
x1 0 1 0 1/5 0 3/5
x2 0 0 1 -3/5 0 6/5
s3 0 0 0 1 1 0
Cuadro No 17

Para Actualizar F.O
Z = 4x
1
+ x
2

Z = 4(3/5) +6/5
= 12/5 + 6/5
Fila Z
Fila Z
Fila 1
Fila 1
Fila 2
Fila 2
Fila 3
Fila 3
Z = 18/5
Se logra: 4f
2
+f
3
+f
1
f
1



Como ya no se puede hacer nada el ptimo es:

Z = 18/5 ; x
1
= 3/5 ; x
2
= 6/5.








VARIANTES DE LAS APLICACIONES DEL MTODO SIMPLEX

Los casos ms importantes que se encuentran a menudo en las aplicaciones del mtodo
simplex son:
a- Degeneracin
b- Soluciones no acotadas
c- Soluciones ptimas alternativas
d- Soluciones factibles no existentes.

a- Caso de Degeneracin:

Un empate al elegir la variable que sale se rompe arbitrariamente, el problema, sin embargo,
ocurre en la siguiente interaccin donde los valores de uno o ms de las variables bsicas
llegan a ser cero, en cuyo caso se dice que la solucin es degenerada.

Ejemplo: (solucin ptima degenerada)
0.
2
s ,
1
s ,
2
x ,
1
x
4
2
s
2
2x
1
x
8
1
s
2
4x
1
x
: a Suj eto
0
2
0s 0s
2
9x
1
3x - z ;
2
0s
1
0s
2
9x
1
3x Z Minimizar
: Estandar 1)Forma
: Solucin

0
2
x ,
1
x
4
2
2x
1
x
8
2
4x
1
x
: a Suj eto
2
9x
1
3x Z Maximizar
>
= + +
= + +
= + + + =
>
s +
s +
+ =

Tabla de inicio


Bsica

Z

x1
2
x
+


s1

s2

Solucin
Z 1 -3 -9 0 0 0
s1
0 1 4 1 0 8
s2 0 1 2 0 1 4
Cuadro No 18


Pueden salir los dos variables, pero saquemos a s1. (El cociente 2 es el mismo).





Bsica

Z
1
x
+


x2

s1

s2

Solucin
Z 1 -3/4 0 9/4 0 18
x2 0 1/4 1 1/4 0 2
s2
0 1/2 1 -1/2 1 0
Cuadro No 19

Fila Z
Fila 1
Fila 1
Fila 2
Fila 2

1
f
1
f
2
9f ;
3
f
3
f
2
2f ;
2
f
4
2
f

19 Cuadro s Operacione
+ +

Segunda Iteracin

Bsica Z x1 x2 s1 s2 Solucin
Z 1 0 0 9/4 0 18
x2 0 0 1 1/2 -1/2 2
x1 0 1 0 -1 2 0
Cuadro No 20

1
f
1
f
3
f
4
3
2
f
2
f
3
f
4
1
3
f
3
2f
20 Cuadro s Operacione
+ + ; ;


Solucin ptima degenerada x
1
= 0 ; x
2
= 2 ; Z = 18.

Note que los valores de las variables en la 1 y segunda Iteracin son exactamente las mismas;
en ambas Iteraciones una de las variables, bsicas es cero.
Por qu no se puede parar en la primera iteracin donde aparece una variable bsica igual a
cero?, es decir, donde aparece una solucin degenerada.
R/ No se puede estar seguro de que la primera ocurrencia de una solucin degenerada
coincidir con la solucin ptima.

En otras palabras el problema puede ser temporalmente degenerado.

Grficamente una solucin degenerada se ve cuando ms de dos restricciones o ms de las
restricciones necesarias determinan el punto extremo.

Ejemplo 2: (Solucin Degenerada Temporal)
0
2
x ,
1
x
8
2
x -
1
4x
8
2
x
1
4x
12
2
3x
1
4x
: a Suj eto
2
x
1
2x Z Maximizar
>
>
s +
s +
+ =




0.
3
s ,
2
s ,
1
s ,
2
x ,
1
x
8
3
s
2
x -
1
x 4
8
2
s
2
x
1
4x
12
1
s
2
3x
1
4x
: a Suj eto
3
0s
2
0s
1
0s
2
x
1
2x Z Maximizar
: Estandar 1)Forma
: Solucin

0 0s 0s 0s x 2x - Z
3 2 1 2 1
=
>
= +
= + +
= + +
+ + + + =
Fila Z
Fila 1
Fila 2
Bsica
Z
1
x
+


x2

s1

s2

Solucin
Z 1 -2 -1 0 0 0
s1 0 4 3 1 0 12
s2
0 4 1 0 0 8
s3 0 4 -1 0 1 8
Cuadro No 21

Pueden salir s
2
y s
3
optamos por sacar a s
2
, entra x
1
.

Primera Iteracin:


Bsica

Z

x1
2
x
+


s1

s2

s3

Solucin
Z 1 0 -1/2 0 1/2 0 4
s1 0 0 2 1 -1 0 4
x1 0 1 1/4 0 1/4 0 2
s3 0 0 -2 0 -1 1 0
Cuadro No 22
0
3
s bsica variable la aparece Aqu

4
f
4
f
3
4f - ;
2
f
2
f
3
4f - ;
1
f
1
f
3
2f ;
3
f
4
3
f
22 Cuadro s Operacione
=
+ + +
Segunda Iteracin:

Bsica Z x1 x2 s1 s2 s3 Solucin
Z 1 0 0 1/4 1/4 0 5
x2 0 0 1 1/2 -1/2 0 2
x1 0 1 0 -1/8 3/8 0 3/2
s3 0 0 0 1 -2 1 4
Cuadro No 23
4
f
4
f
2
2f
3
f
3
f
2
f
4
1
1
f
1
f
2
f
2
1
2
f
2
2
f
1
s sale y
2
x Entre
23 Cuadro s Operacione
+ + + ; ; ;



Solucin ptima es: x
1
= 3/2 , x
2
= 2 y Z = 5.

Fila Z
Fila Z
Fila Z
Fila 1
Fila 1
Fila 1
Fila 2
Fila 2
Fila 2
Fila 3
Fila 3
Fila 3
Es decir haba solucin degenerada temporal.

b) Soluciones No Acotadas.

Este caso ocurre cuando el espacio de soluciones (Regin Factible) no est acotada, de tal
manera que la funcin objetivo puede aumentarse indefinidamente:
Ejemplo:
0.
2
s ,
1
s ,
2
x ,
1
x
40
2
s
2
x
1
2x
10
1
s
2
x
1
x
: a Suj eto
2
0s
1
0s
2
x
1
2x Z Maximizar
: Estandar 1)Forma
: Solucin

0
2
x ,
1
x
40
2
x
1
2x
10
2
x
1
x
: a Suj eto
2
x
1
2x Z Maximizar
>
= +
= +
+ + + =
>
s
s
+ =


Bsica Z x1 x2 s1 s2 Solucin
Z 1 -2 -1 0 0 0
s1 0 1 -1 1 0 10
s2 0 2 -1 0 1 40
Cuadro No 24

En este caso la variable que entra x
1
, pero suponiendo que fuese x
2
la variable de entrada, no
hubiese variable de salida y cuando suceden estos casos se dice que el problema tiene un
espacio de soluciones no acotado. (Ya que x
2
tiene dos coeficientes negativos en las
restricciones).





Nota:
En general, una solucin no acotada puede detectarse si ; en determinada iteracin, cualquiera
de los candidatos para la variable de entrada tiene todos los coeficientes negativos o ceros en
las restricciones.

Ejemplo:
Fila Z
Fila 1
Fila 2
0.
2
s ,
1
s ,
2
x ,
1
x
4
2
s
1
x
2
1
s
2
x
1
2x
: a Suj eto
2
0s
1
0s
2
2x
1
6x Z Maximizar
: Estandar 1)Forma
: Solucin

0
2
x ,
1
x
4
1
x
2
2
x
1
2x
: a Suj eto
2
2x
1
6x Z Maximizar
>
= +
= +
+ + =
>
s
s
=



Bsica

Z
1
x
+


x2

s1

s2

Solucin
Z 1 -6 2 0 0 0
s1
0 2 -1 1 0 2
s2 0 1 0 0 1 4
Cuadro No 25

Se nota que en la tabla de inicio los coeficientes de x
2
tienen a (-1 y 0) como coeficiente.
Por lo tanto, el espacio de soluciones no est acotado, pero la solucin ptima es acotada.

Primera Iteracin


Bsica

Z

x1
2
x
+


s1

s2

Solucin
Z 1 0 -1 3 0 6
x1 0 1 -1/2 1/2 0 1
s2
0 0 1/2 -1/2 1 3
Cuadro No 26


Segunda Iteracin

Fila Z
Fila 1
Fila 1
Fila 2
Fila 2
Fila Z
Bsica Z x1 x2 s1 s2 Solucin
Z 1 0 0 2 2 12
x1 0 1 0 0 1 4
x2 0 0 1 -1 2 6
Cuadro No 27

Solucin ptima: x
1
= 4 , x
2
= 6 y Z = 12

c) Soluciones ptimas alternativas.

Este caso ocurre cuando la funcin objetivo es paralela o es un mltiple escalar de una
restriccin obligatoria.

En tales casos, la funcin objetivo puede tener el mismo valor ptimo en ms de una solucin
bsica (solucin mltiple). Estas soluciones se llaman Soluciones Bsicas Alternativas, sto
indica que el problema tiene un nmero infinito de soluciones y donde cada solucin
proporciona el mismo valor de la funcin objetivo.

Ejemplo:

0.
2
s ,
1
s ,
2
x ,
1
x
21
2
s
2
2x
1
7x
21
1
s
2
7x
1
2x
: a Suj eto
2
0s
1
0s
2
14x
1
4x Z Maximizar
: Estandar 1)Forma
: Solucin

0
2
x ,
1
x
21
2
2x
1
7x
21
2
7x
1
2x
: a Suj eto
2
14x
1
4x Z Maximizar
>
= + +
= + +
+ + + =
>
s +
s +
+ =


Como puede verse la funcin objetivo
Z = 4x
1
+ 14x
2
se puede escribir: 2 (Restriccin 1)
2 (2x
1
+ 7x
2
) = 4x
1
+14x
2

Es decir que es mltiple escalar de una restriccin obligatoria, y geomtricamente resultara
que est es paralela a la restriccin.
Por tanto este problema tiene soluciones ptimas alternativas.

Fila Z
Fila 1
Fila 2

Bsica

Z

x1
2
x
+


s1

s2

Solucin
Z 1 -4 -14 0 0 0
s1
0 2 7 1 0 21
s2 0 7 2 0 1 21
Cuadro No 28





Bsica

Z
1
x
+


x2

s1

s2

Solucin
Z 1 0 0 2 0 42
x2 0 2/7 1 1/7 0 3
s2
0 45//7 0 -2/7 1 15
Cuadro No 29

La solucin ptima es x
1
= 0, x
2
= 3 y Z = 42, la inspeccin en la ecuacin Z, muestra que la
variable no bsica x
1
no ha entrado y tiene coeficiente cero en Z. Esta es una indicacin que
existen soluciones ptimas alternativas.

Segunda Iteracin. Entra x
1
y Sale s
2
.

Bsica Z x
1
x
2
s
1
s
2
Solucin
Z 1 0 0 2 0 42
x2 0 0 1 7/45 -2/45 7/3
x1 0 1 0 -2/45 7/45 7/3
Cuadro No 30

La nueva solucin ptima es x
1
= 7/3, x
2
= 7/3 y Z = 42; el valor de Z no cambia ya el coeficiente
de x
1
es cero en Z, de la primera iteracin. (En fila 1).

Ahora dadas las soluciones bsicas alternativas x
1
= 0, x
2
= 3 . x
1
= x
2
= 7/3 se puede obtener
un nmero infinito de soluciones no bsicas.
Es decir:
La familia de soluciones (ptimas) alternativas est dada como:
1 0 1/3(
2
x y ) (7/3)(1
1
x
)(7/3) - (1 (3)
2
x y )(7/3) (1 (0)
1
x
s s + = =
+ = + =
) 2 7
~ ~
~


d) Soluciones Factibles No existentes.

Fila Z
Fila Z
Fila Z
Fila 1
Fila 1
Fila 1
Fila 2
Fila 2
Fila 2
Este caso ocurre cuando el problema es tal que ningn punto puede satisfacer todas las
restricciones. En este caso, el espacio de soluciones est vaco y el problema no tiene solucin
factible.

Ejemplo:

0
2
x ,
1
x
12
2
4x
1
3x
2
2
x
1
2x
: a Suj eto
2
2x
1
3x Z Maximizar
>
> +
s +
+ =
RESUELVALO

Você também pode gostar