Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Este método busca la solución, en cada paso, de forma mejorada hasta que no pueda
seguir mejorando dicha solución. Al comienzo el vértice principal es un vértice
cualquiera, hasta que va mejorando, comparándolo con el vértice anterior, en los pasos
de la ecuación.
PROGRAMACION LINEAL
FORMULACION MATEMATICA
3A + 2B = 100
3A + 2B ≤ 100
1
Para que sea aceptable para PL, cada restricción debe ser una suma de
variables con exponente 1. Los cuadrados, las raíces cuadradas, etc. no son
aceptables, ni tampoco los productos de variables. Además, la forma estándar para una
restricción pone a todas las variables del lado izquierdo y sólo una constante positiva o
cero del lado derecho. Esto puede requerir algún reacomodo de los términos. Si, por
ejemplo, la restricción es que A debe ser por los menos el doble de B, esto puede
escribirse como:
A ≥ 2B ó A - 2B ≥ 0
A≥B-2
óA-B≥-2
por último B - A ≥ 2
Una nota final sobre desigualdades: es sencillo convertir una desigualdad en una
ecuación. Todo lo que se tiene que hacer es agregar (o restar) una variable extra. Por
ejemplo:
B - A ≤ 2 es lo mismo que B - A + S = 2
A - 2B ≥ 0 es lo mismo que A - 2B - S = 0
2
Mientras que no existe un límite en el número de restricciones que puede tener
un problema de PL, sólo puede haber un objetivo. La forma matemática del objetivo se
llama función objetivo. Debe llevar consigo el maximizar o minimizar alguna medida
numérica. Podría ser maximizar el rendimiento, la ganancia, la contribución marginal o
los contactos con los clientes. Podría ser minimizar el costo, el número de empleados o
el material de desperdicio. Con frecuencia el objetivo es evidente al observar el
problema.
Paso 2 Encontrar una solución básica factible. Si todas las restricciones son de tipo ≤
se pueden usar las variables de holgura si para cada i.
Paso 4 Emplear el pivoteo para hacer que la variable entrante ingrese a la base en la
que restringido su valor. Una vez obtenida la base, volver al paso 3, empleando la
forma canoníca actual.
Variable entrante:
Se puede comenzar a desarrollar con cualquier variable solo que según la que tome se
realizaran más o menos iteraciones. Se recomienda usar las variables básicas, ya que
estas serán la base en la solución en estos métodos.
Variable saliente
Igualmente se puede comenzar con cualquiera de ellas, aunque se puede dar el caso
corrido de caer en un ciclo repetitivo. Para que no ocurran estos casos de repetición no
se tomaran en cuenta las variables básicas haciendo que siempre estén en la base. En
caso de igualdad de las variables se, en el segundo método, se tomara las variables
artificiales.
Solución factible
Una solución basal es en el cual todas las variables son no negativas es una Solución
basal factible o sbf. Los siguientes dos teoremas explican la importancia de concepto de
solución basal factible en PL.
3
Teorema 1 La región factible para cualquier problema de programación lineal es un
conjunto convexo. Además, si un PL tiene solución óptima, el óptimo debe ser un punto
extremo de la región factible. La justificación del Teorema 1 fue discutida intuitivamente
cuando se estudio la resolución grafica de PL de dos variables, además en dos
variables también se vio que el óptimo corresponde un punto extremo.
Teorema 2 Para cualquier PL, existe un único punto extremo de la región factible
correspondiente a cada solución basal factible. Además, existe a los menos una sbf
correspondiente a cada punto extremo de la región factible.