Sunteți pe pagina 1din 28

PROGRAMACIN LINEAL

Formulacin de problemas con


programacin lineal
La formulacin de un problema de cualquier tamao con programacin
lineal debe sujetarse al formato del modelo de PL general ya presentado
antes.
Se empieza como parte 1, con la observacin y anlisis necesario para
definir el significado cuantitativo de las variables de decisin o controlables
que se pueden representar, en smbolos como X1, X2, X3,... ,o bien,
identificar con nombre especfico de producto o bienes de manufactura,
almacn o venta, disponibilidad y/o requerimiento de recurso o materia
prima.
Se contina con la parte 2, para construir la funcin objetivo o medida de
efectividad, representada por una variable (denotada con Z, G, U, etc.) cuyo
valor se desea maximizar(utilidad, rendimiento, ingreso, produccin) o bien
minimizar (costo, tiempo, mano de obra, inventario). Puede ocurrir en algn
caso, que la formulacin resulte no lineal, pero con las transformaciones
adecuadas se puede hacer la conversin a lineal.

Como parte 3 debe considerarse la construccin de las


restricciones que limitan el valor ptimo que puede tomar la
funcin objetivo, o sea, definen las soluciones admisibles o
regin factible del problema. Las restricciones pueden ser de
una o todas las clases siguientes:
Si no se debe exceder el recurso disponible, de la forma ;
para no menos de lo requerido, de la forma ;
tambin para igualar el recurso especificado, de la forma =.
Se termina con la parte 4, para condicionar las variables a
valores no negativos, debido a que en la gran mayora de los
problemas los valores negativos no tienen significado fsico.
Los casos de excepcin merecen tratamiento especial.

El siguiente procedimiento puede ser til antes de pretender la


estructura matemtica del problema en estudio:
Identificar las decisiones ( variables controlables) en forma
cuantitativa con la unidad precisa de medicin, como # de
personas, # de quetzales, # de toneladas.
Concentrar la atencin en identificar el objetivo general como
puede ser, el mximo de: utilidades, rendimientos, audiencia; o
bien, el mnimo de: costos, personal, distancias, tiempo, materia
prima, o contaminacin.
Identificar las constantes conocidas como coeficientes Cj que
aportan al valor del objetivo, o coeficientes aij que contribuyen al
consumo de materia prima o al requerimiento de recurso.

Ejemplos de formulacin de modelos


de PL
Ejemplo 1.
La compaa Reddy Mikks produce pintura tanto para interiores
como para exteriores, a partir de dos materias primas, M1 y M2.
Una encuesta de mercado restringe la demanda mxima de pintura
para interiores a 2 toneladas, Adems, la demanda diaria de pintura
de interiores no puede exceder a la de pintura de exteriores por
mas de 1 tonelada. Reddy Mikks quiere determinar la mezcla de
productos ptima de pinturas para interiores y para exteriores que
maximice la utilidad total diaria. El modelo de PL, lo mismo que
cualquier modelo de IO, incluye los siguientes elementos bsicos:
1. Variables de decisin que tratamos de determinar
2. Objetivos, (meta) que tratamos de optimizar
3. Restricciones, que necesitamos satisfacer
4. No negatividad

Ejemplos de formulacin de modelos


de PL
Ejemplo 1.
Variables de decisin que tratamos de determinar
Las variables del modelo se definen como:
X1=Toneladas diarias producidas de pintura para exteriores
X2=Toneladas diarias producidas de pintura para interiores
Objetivos, (meta) que tratamos de optimizar. Si Z representa la utilidad diaria total (en miles de
dlares), obtenemos: Z=5X1+4X2
El objetivo de la compaa es Maximizar Z=5X1+4X2
Restricciones, que necesitamos satisfacer. Debido a que las disponibilidades diarias de la materia
prima M1 y M2 estn limitadas a 24 y 6 toneladas respectivamente, las restricciones asociadas se
expresan como:
6X1 +4X2 24
X1+2X2 6
X2 2
- X1+ X2 1
No negatividad
X1, X2 0
Cualquier solucin que satisface todas las soluciones del modelo es una solucin factible.

Ejemplos de formulacin de modelos


de PL
Ejemplo 2.
En la siguiente tabla se tiene la informacin de costo en renta y tambin
las capacidades, de dos tipos de camin transportista refrigerado para la
distribucin de alimentos, una parte de los cuales pueden
descomponerse durante el viaje. En particular se requiere un total de 900
y 1200 metros cbicos (m3) de espacio refrigerado y no refrigerado,
respectivamente. Formule un modelo de PL para decidir y resolver el
problema de cuntos camiones de cada tipo rentar para que el costo sea
el menor posible.

1ra. parte.- Definicin de las variables de decisin

2da. parte.- Funcin econmica u objetivo de costo

Ejemplo 2.
Restricciones, que necesitamos satisfacer.

No negatividad
XA, XB 0

Ejemplo 3
PL al combinar tamaos de camiones en transporte .
Una compaa transportadora tiene 10 camiones con capacidad de
20 toneladas y 5 camiones de 15 toneladas. Los camiones grandes
tienen costos de operacin de $150 por kilmetro recorrido y los
pequeos de $ 125 por kilmetro recorrido. En la siguiente semana
la compaa requiere transportar 200 toneladas de azcar en un
recorrido de 800 kilmetros. La posibilidad de otros compromisos de
transporte, impone una poltica tctica de mantener en reserva, por
lo menos, dos camiones pequeos por cada camin grande. Cul es
el nmero ptimo de camiones de ambas clases que se deben
utilizar para transportar el azcar? Formule un modelo de
programacin lineal para este problema.

1a parte.- Definicin de variables de decisin

2a
parte.Funcin
econmica
u
objetivo:
Planteamiento de costo mnimo de operar Xj
camiones

3a parte.- Restricciones o condiciones.- Requerimiento de


carga a transportar:

Restricciones de camiones disponibles a utilizar: Xg 10 ; Xp 5


(camiones).
Para la restriccin de tener en reserva dos camiones pequeos por
cada camin grande, se definen otras variables y significan
camiones en reserva para otro uso:
Sea X r j = nmero de camiones en reserva de tipo j ( j = g , p)
Camiones grandes reservados = total de grandes menos los
utilizados: Xrg=10-Xg
Camiones pequeos reservados = total de pequeos menos los
utilizados: Xrp=5-Xp

4a parte: Condiciones de signo para las


variables:

Ejemplo 4.
PL en horarios para cubrir turnos de trabajo

Cada polica debe laborar 8 horas consecutivas. El


periodo 1 sigue al 6.
Formule un modelo de PL para determinar el
nmero ptimo de policas.

Ayuda para el anlisis: En este problema se conoce, que para fines


de control, se divide el da completo en periodos de 4 horas de
duracin, logrando continuidad de la vigilancia de policas los que
deben trabajar durante dos periodos consecutivos. Tambin se sabe
el requerimiento en nmero de policas para cada uno de los seis
periodos; entonces la siguiente forma tabular puede ser buena ayuda
para la comprensin del problema considerando a X j como grupo de
policas asignados para iniciar los periodos j ( j = 1,2,...,6 ).

Inicio y permanencia de grupos X j de policas en los periodos j del da

1a parte.- Definicin de variables:

2a parte.- Funcin econmica.- Aqu debe


pensarse en el menor nmero de policas
necesarios para cumplir, por lo menos, los
requeridos en cada uno de los seis
periodos j:

3a parte.- Restricciones: La misma tabla da la


combinacin de los grupos de policas Xj para
cubrir, como se observa, los requerimientos
de cada periodo j.

4a parte.- Condiciones de signo, NO NEGATIVO:

Ejemplo 5
La EZ Company fabrica tres productos de ltima moda, a los
cuales el departamento de mercadotecnia ha denominado Mad,
Mud y Mod. Estos tres productos se fabrican a partir de tres
ingredientes los cuales, por razones de seguridad, se han
designado con nombres en cdigo que son Alpha, Baker y
Charlie. Las libras de cada ingrediente que se requieren para
fabricar una libra de producto final se muestran en la siguiente
tabla.

La empresa cuenta respectivamente con 400, 800, 1000 libras de


los ingredientes Alpha, Baker y Charlie. Bajo las condiciones
actuales del mercado, las contribuciones a las utilidades para los
productos son $18 para Mad, $10 para Mud y $12 para Mod.
Plantee un problema de PL para determinar la cantidad de cada
uno de los productos de ltima moda que deben fabricarse.

Solucin para el modelo de


programacin lineal
Existen mtodos de solucin del modelo de
programacin lineal, tanto grfico como analtico.
Para la gran mayora de los problemas es
indispensable aplicar la metodologa analtica, con los
algoritmos muy eficientes que desarrollaron los
cientficos ya citados en los antecedentes de PL. Pero
en beneficio de la claridad, conviene iniciar la
exposicin de cmo resolver el problema ya
formulado con programacin lineal, con el mtodo
grfico, por su sencillez. Para ello primero se debe
revisar la forma en que puede presentarse un modelo
o planteamiento del problema que se estudia.

Formas equivalentes del modelo de


programacin lineal
Adems de la necesaria generalizacin del modelo
de programacin lineal, esta tcnica requiere el
uso de dos formas especiales equivalentes; las que
se denominan forma cannica, la cual es muy til
en teora de dualidad cuando se trata de hacer una
interpretacin econmica para el problema en
estudio; la otra forma se denomina estndar, la
cual es indispensable si se desea resolver el
problema. A continuacin se dan caractersticas de
ambas:
Formas equivalentes del modelo de programacin
lineal

EQUIVALENCIA ALGEBRAICA PARA EL MODELO DE PROGRAMACIN LINEAL


La funcin objetivo cambia al multiplicar:

Una restriccin cambia al multiplicar por:

Una restriccin en igualdad equivale a dos restricciones en desigualdad con los


mismos trminos; la primera de tipo <= y la segunda de >=, si el objetivo es
mximo; con mnimo, se invierte el orden.
Una restriccin (<=) se hace (=), sumando la holgura H i >=0 en el lado
izquierdo.
Una restriccin (>=) se hace (=), restando una supervit Si >=0 en el lado
izquierdo.
Una variable Xj <= 0, se maneja con otra variable:
Una variable no restringida en signo, o libre para tomar valor (+), (-), o cero, se
sustituye con la diferencia de dos variables no negativas como sigue:

Mtodo grfico para resolver modelos de programacin lineal con solo dos variables.

El inters es hacer anlogos geomtricos, esto es, grficas de funciones lineales que
contiene el modelo matemtico de programacin lineal obtenido en la formulacin
del problema que se analiza. Dicho modelo puede contener expresiones tanto en
forma de ecuaciones ( = ) como en desigualdades ( <= >= ), cada una de ellas
corresponde a un grfico en la analoga geomtrica.
Primero se considera la infinidad de puntos que constituyen en conjunto el plano y
los cuatro cuadrantes convencionalmente aceptados, para dividirlo en zonas
caracterizadas por la combinacin de signo que se puede dar, a los valores
medidos con nmeros reales. Para lograr los cuadrantes en el plano se utilizan los
ejes cartesianos con escala de medicin de valores de las variables del problema;
por ejemplo, se puede asignar el eje horizontal de abscisas para la medicin de
valores de la variable X1; tambin se puede asignar el eje vertical de ordenadas,
para la medicin de valores de la variable X 2. La localizacin de cualquier punto en
este espacio plano requiere de una distancia horizontal (X 1) y de una distancia
vertical (X2) denotado como par ordenado o vector (X 1, X2).
Un punto sobre el eje X1 corresponde a X2=0 y un punto sobre el eje X 2 corresponde
a X1=0, que son las ecuaciones respectivas de los ejes horizontal y vertical. Dichos
ejes se cruzan en el punto (X1, X2) = (0, 0), el cual se conoce como origen.

Mtodo grfico para resolver modelos de programacin lineal con solo dos variables.

Si la ecuacin tiene slo dos variables, el grfico de


la misma sobre el plano es una lnea recta, es
decir, se requiere un espacio de dos dimensiones,
la horizontal y la vertical, para graficar tal
ecuacin; pero la representacin geomtrica de
una ecuacin en tres variables, requiere un
espacio de tres dimensiones. En tal caso, a los
ejes X1 y X2, se les agrega un tercer eje X3 como
tercera dimensin, que pasa por el origen hacia el
observador. Los grficos de la Figura muestran lo
anterior para una ecuacin cualquiera:

El mtodo grfico proporciona la oportunidad de


visualizar algunos de los conceptos importantes de la
programacin lineal. Pero tiene una gran limitacin
referente, a que slo es posible aplicarlo en problemas
muy pequeos; para este curso se limita el mtodo
grfico aplicado a problemas con slo dos variables. El
mtodo grfico para resolver problemas que se han
modelado con programacin lineal consiste en asignar
un eje cartesiano para cada una de las dos variables
involucradas; de esta manera se asigna, por ejemplo, el
eje horizontal como escala para los distintos valores que
pueda tener la variable X1; tambin se puede asignar el
eje vertical con su respectiva escala para ubicar los
distintos valores que puede tomar la variable X 2.

Un sistema con dos ejes cartesianos,


horizontal y vertical, permite representar en
un espacio plano las lneas rectas que
geomtricamente hablando representan cada
expresin matemtica lineal con slo dos
variables. Las restricciones y condiciones de
signo del problema, representan al sistema
que debe graficarse en un plano y despus se
valora en el mismo la funcin econmica Z,
con la cual se busca un punto del sistema que
maximice o bien minimice su valor.

Mtodo Grfico Metodologa de solucin


para el Mtodo Grfico: g) Dependiendo si
la FO es de maximizacin o de
minimizacin, traslade la recta
paralelamente, en el sentido de aumento o
de disminucin de Z, hasta que esta toque
un punto extremo de la zona de soluciones
factibles. Identifique dicho punto como
ptimo mximo u ptimo mnimo. h) Para
encontrar las coordenadas del punto ptimo
resuelva el sistema de ecuaciones de las
rectas lmite cuya interseccin define dicho
punto. i) Para encontrar el valor ptimo de Z
reemplace las coordenadas del punto

S-ar putea să vă placă și