Formulacion de Problemas
Formulacion de Problemas
Formulacion de Problemas
Forma estándar
Dualidad
4 x1 3 x2 40,
4 x1 7 x2 56, x1, x2 0,
donde x1 y x2 son las cantidades diarias de mesas a fabricar de los tipos 1 y 2,
respectivamente.
4 x1 3 x2 40,
4 x1 7 x2 72, x1, x2 0.
En este caso la solución óptima es x1 4 y x2 8 con un beneficio máximo
diario de 1000 dólares. Esta solución indica que el beneficio diario crece en 150
dólares y la capacidad de mecanizado secundario crece en 72 56 16 horas
máquina. La proporción 1000 850 16 150 16 75 8 dólares, en la cual la función
objetivo crece al crecer la capacidad de mecanizado secundario 1 hora, se denomina
sensibilidad o precio sombra (también precio dual) de la capacidad de mecanizado
secundario. En general el precio sombra de una restricción proporciona el cambio en
el valor de la función objetivo como resultado de un cambio unitario en el término
independiente de la restricción, suponiendo que el resto de parámetros del problema
permanece inalterado. En muchos problemas de programación lineal los precios
sombra son tan importantes como la solución del problema, ya que proporcionan
información sobre el efecto en la función objetivo de cambios en los recursos
disponibles. Los precios sombra pueden obtenerse resolviendo el problema dual.
4 y1 4 y2 70,
3 y1 7 y2 90, y1, y2 0.
La solución óptima de este problema es y1 65 / 8 y y 2 75 / 8 , y el valor óptimo
de la función objetivo es 850. Obsérvese que y1 y y 2 son los precios sombra de las
capacidades de mecanizado primario y secundario, respectivamente, y que los valores
óptimos de la función objetivo de (7) y (9) coinciden. El problema dual (9) puede
interpretarse de la siguiente manera. Considérese que el objetivo es vender tiempo de
mecanizado primario y secundario y supóngase que de esta forma se obtienen al
menos el mismo nivel de beneficios que haciendo mesas. En esta situación vender
tiempo de mecanizado y hacer mesas han de ser actividades igualmente lucrativas.
Las variables y1 y y2 representan los precios de venta de una hora de mecanizados
primario y secundario, respectivamente. Para preservar la competitividad del negocio,
el beneficio diario ha de minimizarse, esto es minimizar la función 40 y1 56 y 2 , donde
40 y 56 representan la disponibilidad diaria en horas de mecanizado primario y
secundario, respectivamente. Las restricciones en (9) establecen que el costo de las
horas de mecanizado primario y secundario para producir una mesa de cada tipo no
debe superar el beneficio que se obtiene por venta de la misma; y que los precios son
cantidades no negativas.
Restricciones
Un PPL se dice que está bien formulado si tiene una solución acotada. Si no
tiene solución es porque está restringido en exceso. Por tanto, para que el problema
esté bien formulado es crucial que las restricciones se elijan adecuadamente. Las
restricciones son el conjunto de condiciones que toda solución candidata a óptima
debe cumplir. Estas condiciones están asociadas a la realidad física, económica o de
ingeniería en la que surge el problema. Este conjunto de restricciones define el
conjunto factible, esto es, el conjunto de soluciones que satisfacen las restricciones.
Este conjunto tiene interés en sí mismo ya que engloba todas las soluciones que son
de interés real y entre las que están las soluciones óptimas.
MÉTODOS DE SOLUCIÓN
El método del punto interior (MPI) fue introducido por Karmarkar y es una
alternativa al método simplex (MS) (véase Gill et al.). El método primal–dual ha sido
superado por el método predictor–corrector, que es a su vez una versión modificada
del primal–dual original de Mehrotra. Este método requiere normalmente menos
iteraciones y es el método de punto interior preferido en muchas ocasiones. Al
contrario del MS, que tiene complejidad computacional exponencial, el MPI tiene
complejidad polinómica. En consecuencia, para problemas grandes (más de 2000
restricciones y variables) los métodos del punto interior superan al MS. No obstante, el
MS encuentra una solución en un número finito de pasos, mientras que el MPI no
siempre lo consigue, pues converge asintóticamente a la solución óptima. Si su
robustez está en entredicho, la distinción indicada puede ser determinante.
El método simplex se aplica a un PPL en el formato estándar siguiente:
Minimizar Z cT x , (10)
sujeto a
A x b, b 0, x 0 , (11)
donde c = (c1, c2, . . . , cn)T es la matriz columna de los coeficientes de la función
objetivo, x = (x1, x2, . . . , xn)T es el vector columna de las variables iniciales, y A es
una matriz m × n que contiene los coeficientes de las restricciones. El MS genera una
sucesión ordenada de soluciones básicas factibles que progresivamente mejora el
valor de la función objetivo.