Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ao
1826
Acontecimiento
Joseph Fourier anticipa la programacin lineal. Carl Friedrich Gauss
resuelve ecuaciones lineales por eliminacin "gaussiana".
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:
Tipo 1:
Tipo 2:
Tipo 3:
Donde:
X = Incgnitas, de 1 a N;
Funcin Objetivo
La funcin objetivo puede ser:
Donde:
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 esta 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 (acortar) 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 lineal es muy usada en la
Soporte para toma de decisin en tiempo real, para operacin de un sistema de obras
hidrulicas;
Ejemplo
Este es un caso curioso, con solo 6 variables (un caso real de problema de transporte puede
tener fcilmente ms de 1.000 variables) en el cual se aprecia la utilidad de este
procedimiento de clculo.
Existen tres minas de carbn cuya produccin diaria es:
Si se preguntase a los pobladores de la zona cmo organizar el transporte, tal vez la mayora
opinara que debe aprovecharse el precio ofrecido por el transportista que va de "a" a "d",
porque es ms conveniente que los otros, debido a que es el de ms bajo precio.
En este caso, el costo total del transporte es:
Sin embargo, formulando el problema para ser resuelto por la programacin lineal se tienen
las siguientes ecuaciones:
Restricciones de la produccin:
Vase tambin
Poliedro convexo
Algoritmo de pivote
Algoritmo simplex
Conjetura de Hirsch
Leonid Kantorvich
Referencias
1.
2.
Bibliografa
Crilly, Tony (2011). 50 cosas que hay que saber sobre matemticas. Ed.
Ariel. ISBN 978-987-1496-09-9.