ACTIVIDAD COLABORATIVA
102016_11
Tutor
GOMEZ SILVA JOSE
cero), dado que su valor puede ser calculado trivialmente (para ellas, dado que la matriz
problema aumentada en diagonal es su lado derecho)
En cada una de las desigualdades que se plantean en el modelo matemtico de
programacin lineal, se plantean desigualdades de <, >, , o =; estas desigualdades se
convierten en igualdades completando con variables de holgura si se trata de menor o igual
que, o menor que; en el caso de que sea mayor o igual que o mayor que, se completa con
variables de excedente, estas con signo negativo ya que como su nombre lo indica, es una
cantidad que esta de excedente y hay que quitar para convertirla en igualdad; en caso se
maneje el =, se manejan las variables artificiales.
Variables
Las variables son nmeros reales mayores o iguales a cero.
En caso que se requiera que el valor resultante de las variables sea un nmero entero, el
procedimiento de resolucin se denomina Programacin entera.
Restricciones
Las restricciones pueden ser de la forma:
Donde:
X = Incgnitas, de 1 a N;
Programacin entera
En algunos casos se requiere que la solucin ptima se componga de valores enteros para
algunas de las variables. La resolucin de este problema se obtiene analizando las posibles
alternativas de valores enteros de esas variables en un entorno alrededor de la solucin
obtenida considerando las variables reales. Muchas veces la solucin del programa lineal
truncado est lejos de ser el ptimo entero, por lo que se hace necesario usar algn
algoritmo para hallar esta solucin de forma exacta. El ms famoso es el mtodo de
'Ramificar y Acotar' o Branch and Bound por su nombre en ingls. El mtodo de Ramificar
y Acotar parte de la adicin de nuevas restricciones para cada variable de decisin (acotar)
que al ser evaluado independientemente (ramificar) lleva al ptimo entero.
Aplicaciones
La programacin lineal constituye un importante campo de la optimizacin por varias
razones, muchos problemas prcticos de la investigacin de operaciones pueden plantearse
como problemas de programacin lineal. Algunos casos especiales de programacin lineal,
tales como los problemas de flujo de redes y problemas de flujo de mercancas se
consideraron en el desarrollo de las matemticas lo suficientemente importantes como para
generar por si mismos mucha investigacin sobre algoritmos especializados en su solucin.
Una serie de algoritmos diseados para resolver otros tipos de problemas de optimizacin
constituyen casos particulares de la ms amplia tcnica de la programacin lineal.
Histricamente, las ideas de programacin lineal han inspirado muchos de los conceptos
centrales de la teora de optimizacin tales como la dualidad, la descomposicin y la
importancia de la convexidad y sus generalizaciones. Del mismo modo, la programacin
Adems, anteriormente vimos que los problemas de transporte consisten en decidir cuntas
unidades trasladar desde ciertos puntos de origen (plantas, ciudades, etc) a ciertos puntos de
destino (centros de distribucin, ciudades, etc) de modo de minimizar los costos de
transporte, dada la oferta y demanda en dichos puntos. Se suponen conocidos los costos
unitarios de transporte, los requerimientos de demanda y la oferta disponible.
Los principales objetivos de un modelo de transporte son la satisfaccin de todos los
requerimientos establecidos por los destinos y claro est la minimizacin de los costos
relacionados con el plan determinado por las rutas escogidas. El contexto en el que se
aplica el modelo de transporte es amplio y puede generar soluciones atinentes al rea de
operaciones, inventario y asignacin de elementos.
Cualquier modelo de transporte se compone de unidades de un bien a distribuir, m orgenes,
n destinos, recursos en el origen, demandas en los destinos y costos de distribucin por
unidad. Adicionalmente, se tienen varios supuestos:
Supuesto de requerimientos: cada origen tiene un suministro fijo de unidades que se deben
distribuir por completo entre los destinos.
Propiedad de soluciones enteras: En los casos en los que tanto los recursos como las
demandas toman un valor entero, todas las variables bsicas (asignaciones), de cualquiera
de las soluciones bsicas factibles (inclusive la solucin ptima), asumen tambin valores
enteros.
Lo primero que se debe hacer es formular el problema en trminos de programacin lineal
para esto se necesita identificar las actividades y los requerimientos del problema para de
esta manera formularlo como un problema de programacin lineal.
El mtodo del costo mnimo o de los mnimos costos es un algoritmo desarrollado con el
objetivo de resolver problemas de transporte o distribucin, arrojando mejores resultados
que mtodos como el de la esquina noroeste, dado que se enfoca en las rutas que presentan
menores costos. El diagrama de flujo de este algoritmo es mucho ms sencillo que los
anteriores dado que se trata simplemente de la asignacin de la mayor cantidad de unidades
posibles (sujeta a las restricciones de oferta y/o demanda) a la celda menos costosa de toda
la matriz hasta finalizar el mtodo.
En este mtodo, se determina una mejor solucin de inicio, porque se concentra en las rutas
menos costosas, es decir, se inicia asignando todo lo posible a la celda que tenga el mnimo
costo unitario los empates se rompen en forma arbitraria.
A continuacin el rengln o columna ya satisfecho se tacha y las cantidades de oferta y
demanda se ajustan en consecuencia. Si se satisfacen en forma simultanea un rengln y una
columna al mismo tiempo solo se tacha uno de los dos.
Posteriormente se busca la celda no tachada con el costo unitario mnimo y se repite el
proceso hasta que queda sin tachar exactamente un rengln o columna.
Ms adelante estaremos hablando acerca de este tema pero no quiero despedirme sin
recordarte que el estudio sistemtico y consecutivo de esta asignatura as como el repaso
de los temas ser la clave de tu xito para temas posteriores.