miércoles, 22 de mayo de 2013

CRUCIGRAMA MÉTODO SIMPLEX


CRUCIGRAMA MÉTODO SIMPLEX



1.      El método simplex fue inventado por GEORGE DANTZIG.
2.      Condición o limitación. RESTRICCIÓN.
3.      La variable de HOLGURA se suma al lado izquierdo de la restricción de tipo <.
4.      La variable de EXCEDENTE  se resta al lado izquierdo de la restricción de tipo  >.
5.      La COLUMNA pivote representa la variable que entra en la solución óptima.
6.      El elemento PIVOTE se encuentra en la intersección de la fila y la columna pivote.
7.      Cuando se trata de costos la función objetivo se debe MINIMIZAR.
8.      Cuando se trata de utilidad la función objetivo se debe MAXIMIZAR.
9.      La FILA pivote representa la variable que sale de la solución óptima.
10.   El método SIMPLEX  resuelve problemas de programación lineal.

GRACIAS


VIDEOS

METODO SIMPLEX MAXIMIZACION


http://www.youtube.com/watch?v=-4TluDlwfoo

METODO SIMPLEX MINIMIZACION



martes, 21 de mayo de 2013

EJERCICIO DE MAXIMIZAR


     Max.Z = 70x + 50y 

  4x+3y ≤  24o
  2 x + y ≤ 100
  x ≥ 0 , y ≥ 0 
Paso 1: Cada Desigualdad(≤) se convierte en una ecuación introduciendo una variable de holgura.

4X+3Y+S1   =240
2X+Y       +S2=100
x≥0, y≥0,s1≥0,s2≥0

Paso 2   Despejar la Función Objetiva (todas las variables al lado izquierdo).

Z−70x−50y=0


Paso 3: Tabla para Cálculos


4x+3y+ s1=240
2x+y+ s2=100
−70x−50y=0

En las columnas aparecerán todas las variables del problema y en las filas, los coeficientes de las ecuaciones obtenidas.
Primera Interacion:
Paso 1: Determinar cuál variable debe entrar a la solución
Para escoger la variable de decisión que entra a la solución óptima, observamos la fila que muestra los coeficientes de la función objetiva y escogemos la variable con el coeficiente más negativo.



Paso 2: Deteminar cuál variable debe salir de la solución Para encontrar la variable de holgura que tiene que salir de la solución , se divide cada término de la última columna (valores constante) entre el término correspondiente de la columna pivote, siempre que estos últimos sean mayores que cero.

Paso 2: (continuación).
Determinar cuál variable debe salir de la solución.

El término de la columna pivote que en la división anterior dé lugar al menor cociente positivo, indica la fila de la variable de holgura que sale de la base. Esta fila se llama fila pivote.


Paso 3: Primera operación sobre las fila pivote.

Los nuevos coeficientes de la fila pivote se obtienen dividiendo todos los coeficientes de la fila pivote entre el elemento pivote, “2”.
Paso 4: Usar operaciones sobre las filas para que todos los elementos de la columna pivote sean 0, excepto el pivote.

Asi, obtenemos el siguiente cuadro:

Segunda iteración:
Paso 1: Nuevamente, para escoger la variable de decisión que entra a la solución, observamos la fila que muestra los coeficientes de la función objetiva y escogemos la variable con el coeficiente más negativo.

Segunda iteración:

Paso 2: Para encontrar la variable de holgura que tiene que salir de la base, se divide cada término de la última columna (valores constantes) entre el término correspondiente de la columna pivote, siempre que estos últimos sean mayores que cero . Sale la variable que da la razón menor.

Segunda iteración:
Paso 3: Primera operación sobre filas: dividir cada elemento de la fila pivote entre el elemento pivote.
En este caso como el pivote es 1, brincamos este paso.

Segunda iteración:

Paso 4: Operaciones sobre filas para lograr ceros en la columna pivote.  

Segunda iteración:


Como ya las entradas de la última fila son positivas, hemos terminado.











EJERCICIO DE MINIMIZACIÓN


EJERCICIO MINIMIZACIÓN

              Min Z = -5X1-3X2
            ·         3X1 + 5X2 < 15
            ·         5X1 + 2X2< 10
            ·         X1,X2>  0

PASO 1: Convertir el problema de minimización en uno de maximización multiplicando la función objetivo por (-1).

Min Z = -5X1-3X2  (-1)
Max Z = 5X1+ 3X2

PASO 2: Igualar a cero la función Z.
Z - 5X1- 3X2 = 0

PASO 3: Igualar las ecuaciones lineales.

3X1 + 5X2 = 15
5X1 + 2X2 = 10

PASO 4: Agregar variables de holgura.

Z - 5X1-3X2 + 0S1 + 0S2 = 0
3X1 + 5X2 + 1S1 + 0S2 = 15
5X1 + 2X2 + 0S1 + 1S2 = 10
X1, X2, S1, S2 >  0


PASO 5: Elaborar la tabla inicial del simplex.


X1
X2
S1
S2
SOLUCIÓN
Z
-5
-3
0
0
0
S1
3
5
1
0
15
S2
5
2
0
1
10

PASO 6: Seleccione la columna más negativa, esta será la columna pivote que entrará.


X1
X2
S1
S2
SOLUCIÓN
Z
-5
-3
0
0
0
S1
3
5
1
0
15
S2
5
2
0
1
10

PASO 7: Se divide la columna solución entre la columna pivote para encontrar la fila pivote. Esta será la fila que saldrá.

·        15/3=5
·        10/5=2 Fila pivote.


X1
X2
S1
S2
SOLUCIÓN
RAZÓN
Z
-5
-3
0
0
0

S1
3
5
1
0
15
5
S2
5
2
0
1
10
2

·                        “5 es el número pivote”
·                           X1 fila que entra.
·                             S2 fila que sale.



PASO 8: se divide la fila pivote entre el número pivote y se obtiene la nueva fila.

·                              5/5=1
·                             2/5=0.4
·                             0/5=0
·                            1/5=0.2
·                        10/5=2


X1
X2
S1
S2
SOLUCIÓN
Z





S1





X1
1
0.4
0
0.2
2

PASO 9: Se halla la nueva fila Z de la siguiente manera:

-5
-3
0
0
Fila Z
-5
-5
-5
-5
-5
Elemento pivote
1
0.4
0
0.2
2
Nueva fila pivote
0
-1
0
1
     10



X1
X2
S1
S2
SOLUCIÓN
Z
0
-1
0
1
10
S1





X1
1
0.4
0
0.2
2

PASO 10: Se halla la nueva fila S1 de la siguiente manera:

3
5
1
0
15 
Fila Anterior
3
3
3
3
3
Elemento pivote.
1
0.4
0
0.2
2
Nueva fila pivote
0
3.8
1
-0.6
   9



X1
X2
S1
S2
SOLUCIÓN
Z
0
-1
0
1
10
S1
0
3.8
1
-0.6
9
X1
1
0.4
0
0.2
2

SE REPITE DEL PASO 6 AL 10

PASO 6


X1
X2
S1
S2
SOLUCIÓN
Z
0
-1
0
1
10
S1
0
3.8
1
-0.6
9
X1
1
0.4
0
0.2
2

PASO 7

               ·        9/3.8=2.36  Fila Pivote
               ·        2/0.4=5


X1
X2
S1
S2
SOLUCIÓN
RAZÓN
Z
0
-1
0
1
10

S1
0
3.8
1
-0.6
9
2.36
X1
1
0.4
0
0.2
2
5

·        “3.8 es el número pivote”
·        X2 fila que entra.
·        S1 fila que sale.

PASO 8

·                0/3.8=0
·               3.8/3.8=1
·               1/3.8=0.26
·              -0.6/3.8=-0.15
·                9/3.8=2.36


X1
X2
S1
S2
SOLUCIÓN
Z





X2
0
1
0.26
-0.15
2.36
X1






PASO 9:

0
-1
0
1
10 
Fila Z
-1
-1
-1
-1
-1
Elemento pivote
2
1
0.26
-0.15
2.36
Nueva fila pivote
2
0
0.26
0.85
  12.36



X1
X2
S1
S2
SOLUCIÓN
Z
2
0
0.26
0.85
12.36
X2
0
1
0.26
-0.15
2.36
X1







PASO 10:

1
0.4
0
0.2
Fila Anterior
0.4
0.4
0.4
0.4
0.4
Elemento pivote.
0
1
0.26
-0.15
2.36
Nueva fila pivote
1
0
-0.10
-0.26
1.05



X1
X2
S1
S2
SOLUCIÓN
Z
2
0
0.26
0.85
12.36
X2
0
1
0.26
-0.15
2.36
X1
1
0
-0.10
0.26
1.05

No hay más iteraciones cuando no existan soluciones con coeficientes negativos. Es decir cuando no quedan números negativos en Z.

·        Z = 12.36
·        X2 = 2.36
·        X1 = 1.05