Beruflich Dokumente
Kultur Dokumente
Los temas que se tratan en la presente Unidad, tienen por finalidad que el estudiante
desarrolle y ejecute la optimizacin de los modelos matemticos a travs del mtodo
grafico. Mtodo simples y el uso de los software adecuados de solucin durante su
proceso de formacin profesional y contribuyan en el logro de su perfil profesional.
b) Competencia
Define, planifica y genera la optimizacin de los modelos matemticos usando los
diferentes mtodos de solucin.
c) Capacidades
1. Planifica sus metas de aprendizaje y analiza los diferentes mtodos de solucin
de optimizacin de los modelos matemticos.
2. Aplica y genera el ptimo del modelo matemtico y utiliza el mtodo grfico.
3. Aplica y genera el ptimo del modelo matemtico y el mtodo simplex.
4. Aplica y genera la optimizacin del modelo matemtico y utiliza el software
Lingo, Tora, Glp.
d) Actitudes
Disposicin emprendedora.
Respeto a las normas de convivencia.
Sentido de Organizacin.
Perseverancia en las tareas.
e) Presentacin de ideas bsicas y contenido esenciales de la Unidad.
La Unidad de Aprendizaje 1: La Investigacin de Operaciones y la Programacin
Lineal; comprende los siguientes temas:
TEMA 01: Investigacin de Operaciones.
TEMA 02: Modelos de Programacin Lineal.
TEMA 03: El Mtodo Simplex.
TEMA 04: Uso del Software.
Ejercicio Operacional
Si deseamos efectuar un ejercicio operacional que soporta esta decisin, ensayaramos
diferentes combinaciones de tipos de petrleo, directamente en el proceso de la refinera
y observar las utilidades y costos resultantes asociados con cada alternativa de la mezcla.
Ventajas:
Alto grado de realismo.
Desventajas:
Costos altos de implementacin.
En muchos casos imposible de analizar.
Juego (Gaming)
El proceso de la refinera podra ser representado por un modelo matemtico o
computacional, que podra asumir cualquier tipo de estructura.
El modelo debe de reflejar con un grado aceptable de exactitud las relaciones entre las
entradas y las salidas del proceso de la refinera. Posteriormente todo el personal que
participa en estructurar el proceso de decisin en la gerencia de la refinera deber
interactuar con el modelo. El gerente de Produccin establecer planes de produccin, el
Gerente de Compras identificara precios y fuentes de crudos de petrleo y desarrollar
programas de adquisicin y as sucesivamente.
Ventajas:
Se ha retenido algunas de las interacciones humanas del proceso real.
El costo de procesar cada alternativa ha sido reducido.
La velocidad de medicin de la performance de cada alternativa ha sido aumentada.
Desventajas:
Se pierde algn grado de realismo con respecto al ejercicio operacional, debido a que
operamos en un mundo abstracto.
Simulacin
Son similares a los modelos de juego, excepto que todas las personas que toman
decisiones han sido sacadas del proceso de modelaje.
Al igual que el ejercicio operacional y juego, los modelos de simulacin no generan
alternativas ni producen una respuesta ptima a la decisin bajo estudio.
En el ejemplo: Programaramos por adelantado un gran nmero de combinaciones de
cantidades y tipos de petrleo crudo a ser usados y obtendramos las utilidades asociadas
a cada tipo de alternativa sin ninguna entrada externa de los tomadores de decisiones.
Una vez que los resultados del modelo han sido producidos, nuevas corridas podran ser
llevadas a cabo, hasta que percibamos que hemos alcanzado un entendimiento adecuado
de problema.
Modelo Matemtico
En este de modelo, el problema es representado totalmente en trminos matemticos,
normalmente por medio de un criterio u objetivo que buscaremos maximizar o minimizar,
sujeto a un grupo de restricciones que representan las condiciones bajo las cuales tienen
que ser efectuadas.
El modelo computa una solucin ptima, que es, una que satisface todas las restricciones
y nos da el mejor valor posible de la funcin objetivo.
En nuestro ejemplo: el uso de un modelo analtico implica determinar como objetivo la
maximizacin de utilidades netas obtenidas de la operacin de la refinera como una
funcin de los tipos y cantidades de los petrleos crudos usados. Adems la tecnologa del
proceso de la refinera, los requerimientos del producto final y las disponibilidades de
crudo de petrleo deben ser representados en trminos matemticos para definir las
restricciones de nuestro problema.
La solucin del modelo ser la cantidad exacta de cada tipo de petrleo crudo
disponible a ser procesado que maximizar las utilidades netas dentro del grupo de
restricciones propuestas.
Los modelos analticos, son normalmente los modelos menos costosos y ms fciles de
desarrollar. Sin embargo ellos introducen el ms alto grado de simplificacin en la
representacin del modelo.
Mucho del trabajo llevado a cabo por los cientficos de investigacin de Operaciones, ha
sido orientado en el desarrollo de implementacin de modelos analticos.
Z = x1 + 1.5x2
Sobre la regin sombreada de la fig. Anterior que representa a las restricciones del
problema en estudio.
Soluciones factibles
C1: (0,60) C3: (70,0) C5: (40,40)
C2: (0, 0 ) C4: (60,20)
Regin Factible: El conjunto de valores para las variables de decisin en un programa
lineal que satisface todas las restricciones.
Solucin Factible: Una solucin en la que las variables de decisin son factibles (Cualquier
punto, dentro de la regin factible).
Solucin Optima: El punto en la regin factible que tiene el mejor valor de la funcin
objetivo (mx.). Y en caso de minimizacin el menor valor de la funcin objetivo.
Propiedad
La utilidad mxima ocurre en un vrtice del conjunto de soluciones factibles. Probar todos
los vrtices para ver cual aporta la mayor ganancia.
Vrtices
Z = x1 + 1.5x2
C1: (0,60) 0 + 1.5 x 60 = 90
C2: (0, 0)
0 + 1.5 x 0 = 0
C3: (70,0) 70 + 1.5 x 0 = 70
C4: (60,20) 40 + 1.5 x 20 = 90
C5: (40,40)
En el primer tablero, se calcula los valores del vector fila de contribuciones (Zj), el
cual se obtiene de la suma de los productos parciales que corresponden por fila.
contrario elegimos el mayor de los valores positivos, el cual identificara al vector que
ingresa o vector ingresante. En caso de minimizacin de hallarse valores negativos, se
selecciona al mayor de todos ellos, quien identifica al vector ingresante.
Luego se calcula el vector que sale o vector saliente para lo cual se divide los
valores del vector columna b entre los valores del vector ingresante y se selecciona como
vector saliente a aquel que corresponda el menor valor positivo.
Se construye el siguiente tablero y se determina los valores del vector antiguo (que
corresponde a dicha posicin), entre el pvot (el pvot es el valor que se halla en la
interseccin entre el vector que ingresa y el vector que sale, en el tablero anterior).
Para calcular los valores de las dems filas del segundo tablero se aplica la siguiente
forma:
Elemento del vector antiguo (semipivot * elemento del vector ingresante)
El semipivot es aquel elemento que se halla en la interseccin de la fila anterior y el vector
ingresante.
Luego se calcula para el segundo tablero el valor de la fila de contribuciones (Zj) y el
vector de la fila de sensibilidad (Cj + Zj).
Se contina este proceso hasta que:
No se tenga ningn valor positivo si se trata de maximizacin.
No se tenga ningn valor negativo si se trata de minimizacin.
Del tablero ptimo se extrae el valor ptimo (bien sea un Zmax Zmin)
Balanceando
Balanceando
Nota: Dado que la mayor parte de las computadoras no tienen una tecla de menor o igual,
LINGO ha adoptado como convencin utilizar el smbolo <= para representar. Como
alternativa, se puede usar el smbolo < para expresar menor o igual. Lo mismo se usa >=
> para expresar mayor o igual.
Ventana de estado.
En esta ventana se puede monitorear el proceso de resolucin y las dimensiones del
modelo.
El recuadro "Variables" muestra el nmero total de variables del modelo, las variables que
son no lineales y las enteras. Una variable es considerada no lineal si es parte de una
restriccin no lineal en el modelo. Mientras ms variables no lineales y enteras contenga
el modelo, ms difcil ser resolverlo de forma ptima en un tiempo razonable. Los
modelos lineales puros sin variables enteras tienden a resolverse ms rpidamente.
Cuando LINGO termine de resolver el modelo, crear una nueva ventana con el ttulo
Solution Report, conteniendo los detalles de la solucin:
Informe de la solucin.
Para qu utilizar un lenguaje de modelacin?
Una de las caractersticas ms potentes de LINGO, es el lenguaje de modelacin
matemtica. Este lenguaje permite expresar el problema de una manera natural,
similar a la notacin matemtica standard. Adems de poder ingresar cada trmino de
cada restriccin explcitamente, LINGO permite expresar una serie de restricciones
similares en una sola sentencia compacta.
Otra caracterstica conveniente del lenguaje de modelacin de LINGO, es la seccin de
datos. La seccin de datos permite aislar los datos de la formulacin del modelo. De
hecho, LINGO puede incluso, leer los datos de una planilla de clculo, de una base de
datos o un archivo de texto. Con los datos independientes del modelo, es mucho ms fcil
hacer cambios, y hay menos oportunidad de cometer errores.
El modelo de CompuQuick del ejemplo anterior, usa variables escalares, cada variable est
explcitamente listada por nombre (STANDARD y TURBO) y cada restriccin aparece
explcitamente. En la mayor parte de los grandes modelos, ser necesario trabajar con un
grupo de varias restricciones y variables muy similares. Para esto, LINGO tiene la habilidad
de manejar conjuntos de objetos, que permiten efectuar estas operaciones ms
eficientemente.
b) Uso del GLP