0% encontró este documento útil (0 votos)
99 vistas2 páginas

Introducción a la Programación Lineal

Este documento describe la programación lineal, incluyendo la función objetivo, la existencia de soluciones ópticas, la programación entera y aplicaciones. La función objetivo intenta maximizar o minimizar una función lineal sujeta a restricciones lineales. Las soluciones óptimas pueden no ser únicas debido a que las funciones lineales no son estrictamente convexas o cóncavas. La programación lineal se usa comúnmente en ingeniería, microeconomía y administración de empresas para optimizar procesos como la mezcla de alimentos y la gestión
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
99 vistas2 páginas

Introducción a la Programación Lineal

Este documento describe la programación lineal, incluyendo la función objetivo, la existencia de soluciones ópticas, la programación entera y aplicaciones. La función objetivo intenta maximizar o minimizar una función lineal sujeta a restricciones lineales. Las soluciones óptimas pueden no ser únicas debido a que las funciones lineales no son estrictamente convexas o cóncavas. La programación lineal se usa comúnmente en ingeniería, microeconomía y administración de empresas para optimizar procesos como la mezcla de alimentos y la gestión
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Función objetivo[editar]

La función objetivo puede ser:

o
Donde:
  = coeficientes

Existencia de soluciones óptimas[editar]


Geométricamente, las restricciones lineales definen la región factible, que es
un poliedro convexo. Una función lineal es una función convexa, por lo que un mínimo
local es un mínimo global; una función lineal es también una función cóncava, así que todo
máximo local es también un máximo global.
Como las funciones lineales no son ni estrictamente convexas ni estrictamente cóncavas,
las soluciones óptimas no son necesariamente únicas.
Si la región factible es acotada y no vacía, entonces existirá al menos una solución óptima,
puesto que una función lineal es continua y por lo tanto alcanza un máximo en cualquier
región cerrada y acotada. Sin embargo, puede no existir una solución óptima en dos
situaciones. En primer lugar, si la región factible es vacía, es decir, si ningún punto verifica
todas las restricciones, entonces el problema es inviable. En segundo lugar, si la región
factible no está acotada en la dirección del gradiente de la función objetivo, el problema
es no acotado, y se pueden encontrar puntos que verifican todas las restricciones y con
un valor tan alto como queramos de la función objetivo.

Programación entera[editar]
En algunos casos se requiere que la solución óptima se componga de valores enteros para
algunas de las variables. La resolución de este problema se obtiene analizando las
posibles alternativas de valores enteros de esas variables en un entorno alrededor de la
solución obtenida considerando las variables reales. Muchas veces la solución del
programa lineal truncado está lejos de ser el óptimo entero, por lo que se hace necesario
usar algún algoritmo para hallar esta solución de forma exacta. El más famoso es el
método de 'Ramificar y Acotar' o Branch and Bound por su nombre en inglés. El método de
Ramificar y Acotar parte de la adición de nuevas restricciones para cada variable de
decisión (acotar) que al ser evaluado independientemente (ramificar) lleva al óptimo
entero.

Aplicaciones[editar]
La programación lineal constituye un importante campo de la optimización por varias
razones, muchos problemas prácticos de la investigación de operaciones pueden
plantearse como problemas de programación lineal. Algunos casos especiales de
programación lineal, tales como los problemas de flujo de redes y problemas de flujo de
mercancías se consideraron en el desarrollo de las matemáticas lo suficientemente
importantes como para generar por sí mismos mucha investigación sobre algoritmos
especializados en su solución. Una serie de algoritmos diseñados para resolver otros tipos
de problemas de optimización constituyen casos particulares de la más amplia técnica de
la programación lineal. Históricamente, las ideas de programación lineal han inspirado
muchos de los conceptos centrales de la teoría de optimización tales como la dualidad, la
descomposición y la importancia de la convexidad y sus generalizaciones. Del mismo
modo, la programación lineal es muy usada en la microeconomía, la ingeniería y la
administración de empresas, ya sea para aumentar al máximo los ingresos o reducir al
mínimo los costos de un sistema de producción. El aprendizaje de la metodología
programación lineal es importante en la formación del ingeniero industrial y el
administrador porque le da herramientas para mejorar la toma de decisiones en las
empresas, lo que llevará a mejorar los procesos de las mismas. Algunos ejemplos son la
mezcla de alimentos, la gestión de inventarios, la cartera y la gestión de las finanzas, la
asignación de recursos humanos y recursos de máquinas, la planificación de campañas de
publicidad, etc.
Otros son:

 Optimización de la combinación de cifras comerciales en una red lineal de


distribución de agua.

 Aprovechamiento óptimo de los recursos de una cuenca hidrográfica, para un año


con afluencias caracterizadas por corresponder a una determinada frecuencia.

 Soporte para toma de decisión en tiempo real, para operación de un sistema de


obras hidráulicas;

 Solución de problemas de transporte.

También podría gustarte