Está en la página 1de 8

Programacion lineal

Metodo grafico
Metodo grafico
Planteamiento de un problema de Programacin Lineal
Ejemplo: Una empresa fabrica dos modelos de mesas para ordenador, M1 y M2. Para su produccin se necesita un
trabajo manual de 20 minutos para el modelo M1 y de 30 minutos para el M2; y un trabajo de mquina de 20
minutos para M1 y de 10 minutos para M2. Se dispone de 100 horas al mes de trabajo manual y de 80 horas al mes
de mquina. Sabiendo que el beneficio por unidad es de 1,5 y 1 para M1 y M2, respectivamente, planificar la
produccin para obtener el mximo beneficio.
Nos limitaremos ahora a plantear formalmente el problema (ya lo resolveremos ms adelante):
Llamando: X = n unidades producidas al mes de M1, e Y = n unidades producidas al
mes de M2 ,
nuestra funcin objetivo sera: Maximizar:
Z(X,Y) = 1,5X + Y
y las restricciones vendrn dadas por:
Sujeto a:
20X + 30Y <= 100*60
20X + 10Y <= 80*60
X >= 0
Y >= 0
Las dos ltimas restricciones, si bien no constan de forma explcita en el enunciado, s figuran de forma implcita, pues
el nmero de mesas a producir no puede ser inferior a 0.
Metodo grafico
Supuestos bsicos de la independiente de los valores del resto de las
variables, siendo el total de todas las
actividades igual a la suma de cada actividad
Programacin Lineal individual. As, por ejemplo, si producimos
dos tipos de bienes, uno que nos reporte un
Desde un punto de vista tcnico, hay cinco beneficio de 20 /unidad, y otro que nos
supuestos que debe cumplir todo problema de reporte un beneficio de 10 /unidad, la
programacin lineal: produccin de un bien de cada tipo supondr
1) Los coeficientes, tanto de la funcin objetivo un beneficio total de 30 .
como de las restricciones, son conocidos con 4) Las soluciones del problema sern, en
exactitud y adems no varan durante el general, nmeros reales no necesariamente
perodo de tiempo en que se realiza el enteros (supuesto de divisibilidad). Para
estudio (supuesto de certidumbre). aquellos problemas en los cuales slo tenga
2) Tanto en la funcin objetivo como en las sentido obtener soluciones enteras (cuando
restricciones hay proporcionalidad: si para la las soluciones se refieran a objetos
produccin de un bien empleamos 5 horas indivisibles), se usarn tcnicas de
de un determinado recurso (mano de obra, Programacin Lineal Entera (PLE).
maquinaria, etc.), para producir diez
unidades de dicho bien sern necesarias 50 5) Las variables de nuestro modelo tomarn
siempre valores positivos (supuesto de no
horas del mismo recurso. negatividad), dado que no tiene sentido
3) Aditividad de actividades: tanto en la funcin hablar de cantidades negativas de objetos
objetivo como en las restricciones, la fsicos.
contribucin de cada variable es
Metodo grafico
Resolucin grfica de un problema de
Programacin Lineal
El mtodo grfico de resolucin tan slo es aplicable a problemas con
dos variables (X e Y). Para aquellos casos en que el nmero de
variables del problema sea superior a dos, no ser posible
encontrar la solucin a partir de un grfico bidimensional y, por
tanto, tendremos que usar mtodos de resolucin ms complejos.
An as, el mtodo grfico es de un gran valor pedaggico dado que
nos permite vislumbrar de una forma intuitiva las ideas bsicas de
la Programacin Lineal.
Volviendo al ejemplo de las mesas de ordenador, dado que en l
tenemos slo dos variables, podremos representar cada una de las
restricciones en el plano real. Estas restricciones son semiespacios
(por ser lineales), la interseccin de los cuales se denomina regin
factible (rea de color verde en la figura):
Metodo grafico
Metodo grafico
La teora matemtica establece que, dado un problema de
Programacin Lineal que tenga solucin, sta vendr dada por uno
de los vrtices (o puntos extremos) del polgono que configura la
regin factible. Por tanto, ser suficiente hallar las coordenadas de
dichos vrtices (intersecciones de rectas) y determinar
(sustituyendo en la funcin objetivo) cul de ellos es la solucin
ptima. En nuestro ejemplo, tendramos slo cuatro puntos
candidatos a ser solucin del problema (los cuatro vrtices del
polgono), sustituyendo sus coordenadas en la funcin objetivo
obtenemos:
Z(0,0) = 0; Z(0,200) = 200; Z(210,60) = 375; y Z(240,0) = 360
Como en este caso buscbamos maximizar Z(X,Y), concluiremos que el
punto ptimo es el (210,60), dado que con l obtenemos el valor
mximo de la funcin objetivo. As pues, la solucin a nuestro
dilema ser fabricar 210 mesas de tipo M1 y slo 60 de tipo M2,
con ello conseguiremos unos beneficios de 375 .
Metodo grafico
Casos especiales
A la hora de resolver un problema de Programacin Lineal, nos podramos encontrar con cualquiera de
estas cuatro situaciones especiales que conviene conocer:
No Factibilidad: Podra ocurrir que el problema propuesto no tuviese solucin. ste sera el caso en
que las restricciones fuesen incompatibles, i.e., que ningn punto del plano (o, en general, del
espacio real n-dimensional) puede cumplir simultneamente todas las limitaciones a las que
estamos sometidos, es decir, la regin factible es un conjunto vaco.
No Acotacin: En ocasiones, podemos encontrarnos con problemas que no tengan una solucin
finita; as por ejemplo, en un problema de maximizacin podramos tener alguna variable que
pudiese incrementarse indefinidamente sin violar ninguna de las restricciones, permitiendo a la
funcin objetivo tomar valores tan grandes como se desee. Grficamente, tendramos una regin
factible no acotada.
Redundancia: Algunas restricciones pueden estar de ms por no aportar nada nuevo a la forma
de la regin factible, ya que hay otras que resultan ser ms restrictivas (esto suele ocurrir en
problemas extensos, donde resulta difcil reconocer restricciones redundantes).
Soluciones Mltiples: Un problema de Programacin Lineal puede tener ms de una solucin
ptima (e incluso infinitas). En el caso grfico de dos variables, si dos vrtices consecutivos de la
regin factible son solucin ptima del problema, entonces todos los puntos del segmento
comprendido entre ellos tambin sern ptimos.
Metodo grafico

También podría gustarte