Você está na página 1de 5

INVESTIGACIN DE OPERACIONES (IO)

CICLO II-2016
UNIVERSIDAD MODULAR ABIERTA
DOCENTE:
SAN MIGUEL

Lic.

Juan

Francisco

Aguirre

Snchez

PROGRAMACIN LINEAL
La Programacin Lineal u optimizacin lineal, es un mtodo matemtico para determinar la forma
de lograr el mejor resultado (por ejemplo, el mximo beneficio o el costo ms bajo) de un modelo
matemtico dado por alguna lista de requisitos representados por relaciones lineales. La
programacin lineal es un caso particular de programacin matemtica.
La Programacin Lineal corresponde a un algoritmo a travs del cual se resuelven situaciones reales
en las que se pretende identificar y resolver dificultades para aumentar la productividad respecto a
los recursos (principalmente los limitados y costosos), aumentando as los beneficios. El objetivo
primordial de la Programacin Lineal es optimizar, es decir, maximizar o minimizar funciones
lineales en varias variables reales con restricciones lineales (sistemas de inecuaciones lineales),
optimizando una funcin objetivo tambin lineal.
COMO RESOLVER UN PROBLEMA MEDIANTE PROGRAMACIN LINEAL?
El primer paso para la resolucin de un problema de programacin lineal consiste en la
identificacin de los elementos bsicos de un modelo matemtico, estos son:
Funcin Objetivo
-

Variables

Restricciones

El siguiente paso consiste en la determinacin de los mismos, para lo cual proponemos seguir la
siguiente metodologa
Definir el criterio
dela Funcin
Objetivo

Identificar y definir
variables

Identificar y definir
restricciones

Plantear la Funcin
Objetivo

LA FUNCIN OBJETIVO
La funcin objetivo tiene una estrecha relacin con la pregunta general que se desea responder. S
en un modelo resultasen distintas preguntas, la funcin objetivo se relacionara con la pregunta del
nivel superior, es decir, la pregunta fundamental. As por ejemplo, si en una situacin se desean
minimizar los costos, es muy probable que la pregunta de mayor nivel sea la que se relacione con
aumentar la utilidad en lugar de un interrogante que busque hallar la manera de disminuir los
costos.

Pregunta fundamental/ Funcin Objetivo


-

Cmo se pueden disminuir los costos


de inventario?

Qu se debe hacer para mejorar las


utilidades netas de la Empresa?

MINIMIZAR costos

MAXIMIZAR utilidades

LAS VARIABLES DE DECISIN


Similar a la relacin que existe entre
objetivos especficos y objetivo general se
comportan las variables de decisin
respecto a la funcin objetivo, puesto que
estas se identifican partiendo de una serie
de preguntas derivadas de la pregunta
fundamental. Las variables de decisin
son en teora factores controlables del
sistema que se est modelando, y como
tal, estas pueden tomar diversos valores
posibles, de los cuales se precisa conocer
su valor ptimo, que contribuya con la
consecucin del objetivo de la funcin
general del problema.

LAS RESTRICCIONES
Cuando hablamos de las restricciones en un problema de programacin lineal, nos referimos a todo
aquello que limita la libertad de los valores que pueden tomar las variables de decisin. La mejor
manera de hallarlas consiste en pensar en un caso hipottico en el que decidiramos darle un valor
infinito a nuestras variables de decisin, por ejemplo, qu pasara si en un problema que precisa
maximizar sus utilidades en un sistema de produccin de calzado decidiramos producir una
cantidad infinita de zapatos? Seguramente ahora nos surgiran mltiples interrogantes, como por
ejemplo:
Con cunta materia prima cuento para producirlos?
Con cunta mano de obra cuento para fabricarlos?
Pueden las instalaciones de mi empresa albergar tal cantidad de producto?
Podra mi fuerza de mercadeo vender todos los zapatos?
Puedo financiar tal empresa?
Pues bueno, entonces habramos descubierto que nuestro sistema presenta una serie de limitantes,
tanto fsicas, como de contexto, de tal manera que los valores que en un momento dado podran
tomar nuestras variables de decisin se encuentran condicionados por una serie de restricciones.
MTODOS DE SOLUCIN

3
a) Mtodo Grfico
b) Mtodo Simplex : Algebraico, Tabular y Matricial

MTODO GRFICO
El mtodo grfico es un procedimiento de solucin de
problemas de programacin lineal muy limitado en
cuanto al nmero de variables (2 si es un grfico 2D y 3 si
es 3D) pero muy rico en materia de interpretacin de
resultados e incluso anlisis de sensibilidad. Este consiste
en representar cada una de las restricciones y encontrar en
la medida de lo posible el polgono (poliedro) factible,
comnmente llamado el conjunto solucin o regin
factible, en el cual por razones trigonomtricas en uno de
sus vrtices se encuentra la mejor respuesta (solucin
ptima).

MTODO SIMPLEX
El Mtodo Simplex es un mtodo analtico de solucin de problemas de
programacin lineal capaz de resolver modelos ms complejos que los
resueltos mediante el mtodo grfico sin restriccin en el nmero de
variables.
El Mtodo Simplex es un mtodo iterativo que permite ir mejorando la
solucin en cada paso. La razn matemtica de esta mejora radica en
que el mtodo consiste en caminar del vrtice de un poliedro a un
vrtice vecino de manera que aumente o disminuya (segn el contexto
de la funcin objetivo, sea maximizar o minimizar), dado que el
nmero de vrtices que presenta un poliedro solucin es finito siempre
se hallar solucin.
Este famossimo mtodo fue creado en el ao de 1947 por el
estadounidense George Bernard Dantzig y el ruso Leonid Vitalievich
Kantorovich, con el nimo de crear un algoritmo capaz de solucionar problemas de m restricciones
y n variables.
OBSERVACIONES IMPORTANTES AL UTILIZAR MTODO SIMPLEX
VARIABLES DE HOLGURA Y EXCESO
El Mtodo Simplex trabaja basndose en ecuaciones y las restricciones iniciales que se modelan
mediante programacin lineal no lo son, para ello hay que convertir estas inecuaciones en
ecuaciones utilizando unas variables denominadas de holgura y exceso relacionadas con el recurso
al cual hace referencia la restriccin y que en el tabulado final representa el "Slack or surplus" al
que hacen referencia los famosos programas de resolucin de investigacin de operaciones, estas
variables adquieren un gran valor en el anlisis de sensibilidad y juegan un rol fundamental en la
creacin de la matriz identidad base del Simplex.

4
Estas variables suelen estar representadas por la letra "S", se suman si la restriccin es de signo "<"
y se restan si la restriccin es de signo ">".
MTODO SIMPLEX ALGEBRAICO
Los problemas de Programacin L que solo incluyen dos variables y en ocasiones tres
resultan susceptibles de solucionarse en forma grfica, sin embargo, al volverse ms complicados
la solucin grfica resulta imposible.
Por lo tanto, se requiere una forma ms eficiente que mantenga los clculos al mnimo, esto lo hace
el Mtodo Simplex con el procedimiento algebraico.
El procedimiento algebraico al igual que el grfico, consiste en resolver puntos
seleccionados del polgono de factibilidad tcnica y llega a la solucin ptima por medio de
iteraciones o pasos sucesivos.

MTODO SIMPLEX TABULAR


La Forma Algebraica del Mtodo Simplex puede ser la mejor para entender la lgica que
fundamente el algoritmo. Sin embargo, no es la ms conveniente para realizar los clculos
necesarios. Cuando se tenga que resolver un problema, se recomienda la forma tabular.
La Forma Tabular del mtodo Simplex es matemticamente equivalente a la forma algebraica, nada
ms que en lugar de escribir cada conjunto de ecuaciones con todo detalle, se usa una tabla Simplex
para registrar slo la informacin esencial, a saber:

Solucin: (segundo trmino)= En esta fila se consigna el segundo trmino de la solucin, es decir
las variables, lo ms adecuado es que estas se consignen de manera ordenada, tal cual como se
escribieron en la definicin de restricciones.
Cj = La fila "Cj" hace referencia al coeficiente que tiene cada una de las variables de la fila
"solucin" en la funcin objetivo.
Variable Solucin = En esta columna se consigna la solucin bsica inicial, y a partir de esta en
cada iteracin se van incluyendo las variables que formarn parte de la solucin final.
Cb = En esta fila se consigna el valor que tiene la variable que se encuentra a su derecha "Variable
solucin" en la funcin objetivo.
Zj = En esta fila se consigna la contribucin total, es decir la suma de los productos entre trmino y
Cb.

5
Cj - Zj = En esta fila se realiza la diferencia entre la fila Cj y la fila Zj, su significado es un
"Shadow price", es decir, la utilidad que se deja de recibir por cada unidad de la variable
correspondiente que no forme parte de la solucin.

MTODO SIMPLEX MATRICIAL


El Mtodo Simplex Matricial es el ms usado para la programacin de paquetes computacionales de
programacin lineal, ya que utiliza nicamente los coeficientes relevantes del sistema de ecuaciones
del modelo en cuestin, sin necesidad de acarrear nmeros intiles, evitando as errores entre datos.
Lo interesante de este mtodo es que no necesariamente se tiene que realizar la operacin de toda la
matriz, que los resultados de ciertas columnas son los que interesan, por lo que la mayora del
tiempo se est multiplicando y sumando renglones y columnas; y a veces, cuando la operacin es
para toda la matriz, por lo general, estn llenas de ceros y unos, facilitando los clculos.
Este mtodo tiene ciertas ventajas sobre el Simplex original, por las siguientes razones:
1. Realiza las mismas funciones que el mtodo Simplex original, pero es ms eficiente.
2. Es fcil de programar en computadora para dar solucin a modelos de Programacin Lineal
3. Hace solamente las operaciones necesarias, sin guardar datos que no son tiles.
4. Las operaciones que realiza son entre matrices.
Una matriz puede definirse como una ordenacin rectangular de elementos, (o listado finito de
elementos), los cuales pueden ser nmeros reales o complejos, dispuestos en forma de filas y de
columnas.
La matriz idntica o identidad es una matriz cuadrada (que posee el mismo nmero tanto de
columnas como de filas) de orden n que tiene todos los elementos diagonales iguales a uno (1) y
todos los dems componentes iguales a cero (0), se denomina matriz idntica o identidad de orden
n, y se denota por:

Você também pode gostar