Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programacion Entera PDF
Programacion Entera PDF
Pgina 1 of 9
LA PROGRAMACION LINEAL ENTERA
Algunos PL tienen condiciones de integralidad que estipulan que algunas o todas las variables de decisin
deben tener valores enteros. As un PL entero puede ser:
1. Programa entero puro: aquel donde todas las variables de decisin toman valores enteros
2. Programa entero mixto: aquel donde algunas variables de decisin toman valores enteros y otras no.
3. Programa entero 0 1: denominados programas binarios.
Todo PL Entero tiene asociado un PL Relajado que es el PL Entero original sin la condicin de que las
variables de decisin sean enteras. Ejemplo:
De otro lado, an no hemos visto un mtodo para resolver problemas enteros, pero si podemos determinar
el conjunto de puntos que contiene las soluciones factibles al problema entero.
Pgina 2 of 9
Opuestamente al caso del problema relajado, donde el conjunto de puntos solucin al sistema es infinito, el
problema entero tiene como conjunto solucin a un conjunto finito de puntos.
Solo en el caso en que la solucin del problema relajado sea de valores enteros para todas las variables de
decisin, la solucin del problema entero seria igual a la solucin del problema relajado. Si ocurriera
lo contrario (que es lo que usualmente ocurre), la solucin del problema entero sera inferior a la solucin del
problema relajado.
Como la solucin del PL Entero nunca ser mejor a la solucin del PL Relajado, la solucin del PL Relajado
es una cota superior del PL Entero.
SOLUCION AL PL ENTERO
Si consideramos que la solucin del problema relajado esta en E = 5.69 y F = 5.39 podemos estar tentados
en redondear estos valores para obtener una solucin entera, pero ello no siempre es lo ms adecuado,
pues podemos obtener soluciones sub optimas o no factibles.
Sin embargo, si seleccionamos adecuadamente un punto dentro de la regin de factibilidad podemos
obtener una solucin factible al problema entero.
Esta solucin factible no sera mejor que la solucin ptima del problema entero, sera peor o en el mejor de
los casos igual al valor ptimo del problema entero. Entonces podemos asegurar que si seleccionamos
un punto cualquiera donde las variables son enteras, el valor resultante de evaluar la funcin objetivo en
este punto ser una cota inferior para el valor ptimo del PL Entero.
OBSERVACIONES:
1. Una solucin redondeada del PL Relajado no necesariamente es solucin ptima del PL Entero
original.
2. Una solucin redondeada del PL Relajado no necesariamente esta cerca de la solucin ptima del PL
Entero original.
3. Puede suceder que ninguno de los puntos enteros prximos al punto ptimo del PL relajado, sea
ptimo del PL Entero original.
4. Aun cuando uno o ms de los puntos enteros prximos al punto ptimo del PL Relajado sean factibles,
no necesariamente sern ptimos para el PL entero original, no necesariamente estarn cerca de la
solucin ptima del PL entero original.
Pgina 3 of 9
En un problema de maximizacin el valor ptimo del problema relajado es una cota superior
para el valor ptimo del PL Entero original. Y en caso de minimizacin, el valor ptimo del
problema relajado es una cota inferior del PL Entero original.
Este es el mtodo de enfoque general ms eficiente en la actualidad para resolver PL Enteros. La idea
general es hacer una particin del conjunto de soluciones factibles de un determinado problema, en
subconjuntos que no se traslapen. Luego se calculan los lmites para el valor de la mejor solucin en
cada subconjunto y posteriormente eliminar ciertos subconjuntos.
Paso 1: RESOLVER EL PL RELAJADO, si el punto ptimo corresponde a valores enteros de las variables
enteras entonces se habr alcanzado el ptimo, caso contrario continuar.
Si ahora consideramos un punto entero cualquiera, dentro del conjunto factible para el PL Entero original
(ver grfico 2), pueden ocurrir dos casos:
En cualquiera de ambos casos podemos afirmar que el valor de Z evaluado en ese punto entero y factible
para el PL Entero original (P1), es una cota inferior para el valor ptimo del mismo P1. Por ejemplo
consideremos el punto E = 5 y F = 5 que es factible y con valores enteros, tendremos que Z = 18(5) + 6(5) =
120 y que ser una cota inferior de P1.
Ahora grafiquemos el primer nodo del mtodo, con los datos obtenidos hasta ahora.
Grfico 3: Nodo 1 del Mtodo de ramificacin y acotacin para el PL Entero original (P1).
Pgina 4 of 9
Entonces dividimos el problema (P1) en dos sub problemas adicionando las restricciones E <= 5 y E >= 6,
tal como se muestra en la Grfica 4.
Cada sub modelo es consecuencia de adicionar al PL relajado una restriccin, esto es E <= 5 y E >= 6 tal
como se aprecia en el grfico 5.
OBSERVACION: La solucin ptima de cada sub modelo relajado, es una cota superior para sus
respectivos problemas enteros.
Por ello, si despus de calcular la solucin para un sub modelo encontramos que esta es menor que
la cota inferior encontrada en P1, O sea si es menor a 120, entonces dicho sub modelo debe ser
dejado de lado y no considerado para posteriores anlisis.
Pgina 5 of 9
Ahora grafiquemos los nodos para los siguiente sub modelos.
Observamos que los valores de cota superior para P11 y P12 estn dentro del rango de cotas inferior y
superior del Nodo 1 (esto es, entre 120 y 131.2152). No podemos descartar ningn modelo, por lo tanto
debemos ramificar para P11 y P12.
Elegimos la rama de la derecha correspondiente al sub modelo P12 y creamos el sub modelo P121
agregando la restriccin F <= 3 e igualmente creamos el sub modelo P1-22 agregando la restriccin F >= 4.
Como se puede observar en el grfico, no hay regin factible para el sub modelo P1-22, pues no existen
valores para F mayores que 4 que pertenezcan a la regin delimitada por las lneas azules y verde
Grfico 8: Ramificando el sub modelo P12 en la variable F con las restricciones F <= 3 y F >= 4.
Solo se mantiene la rama del sub modelo P121, suya solucin es Z = 129.60 E = 6.20 y F = 3.
Ahora tomamos la rama izquierda correspondiente al sub modelo P11 y creamos el sub modelo P111
agregando la restriccin F <= 5 y el sub modelo P1-12 agregando la restriccin F >= 6. Procediendo a
solucionar ambos problemas tenemos lo siguiente:
Pgina 6 of 9
Grfico 9: Ramificando para P11 en F <= 5 y F >= 6 se definen los sub modelos P111 y P112.
Al solucionar ambos problemas obtenemos soluciones similares y no mejores que la cota inferior, que es
120, aunque se logr una solucin entera.
Sin embargo en la solucin del sub modelo P121 tenemos una solucin mejor de 129.60 donde
probablemente se encuentre una solucin entera mejor (la ptima). Veamos el siguiente grfico.
Del grfico se observa que el P1-22 no es factible por lo que la rama termina ah. Los sub modelos
P1-11 y P1-12 sugieren que la solucin entera est en el punto E = 5, F = 5, pero el sub modelo P1-21 nos
permite evaluar la posibilidad de encontrar una mejor solucin que la de E = 5, F = 5. Por ello
continuamos sobre la rama del sub modelo P1-21.
Pgina 7 of 9
Vemos grficamente que conviene subdividir la regin agregando las restricciones E <= 6 y E >= 7, lo que
finalmente nos llevara a obtener que el sub modelo con la restriccin E >= 7 es no factible pues no existen
valores de E mayores o iguales a 7 que pertenezcan a la regin factible., por lo que solo nos quedara el
sub modelo siguiente:
MAX Z = 18 E + 6 F
s.a.
42.8 E + 100 F <= 800
20 E + 6 F <= 142
Este sub modelo da como resultado una solucin entera mejor
30 E + 10 F => 135
que (5,5). Nos da un valor E = 6 y F = 3 con un valor ptimo
E - 3 F <= 0
de Z = 126.
E + F => 5
E <= 6
F <= 3
E, F => 0
El punto ptimo del PL Entero original es E = 6 y F = 3 que genera el valor ptimo Z = 126.
Pgina 8 of 9
CASO 1: PROTRAC Inc.
PROTRAC Inc. produce dos lneas de equipo pesado. Una de estas lneas es denominada Equipo para
remocin de escombros (o E-9), se destina a la industria de la construccin. La otra lnea se denomina
Equipos forestales (o F-9), se destina a la industria de la madera.
Tanto los E9 como los F9 se producen en el mismo departamento y con el mismo personal.
Haciendo uso de predicciones econmicas para el prximo mes, el gerente de mercadotecnia de PROTRAC
juzga que durante ese periodo ser posible vender todos los E-9 y F-9 que se puedan producir. La
administracin deber ahora recomendar una meta de produccin para el prximo mes. Es decir, Cuntos
E-9 y F-9 debern producirse?.
1. Se obtendr una utilidad de $ 5000 por cada E-9 y $ 4000 por cada F-9 que se venda.
2. Cada equipo pasa por operaciones mecnicas, tanto en el dpto. A como en el B.
3. Para la produccin del prximo mes estos departamentos tienen disponibles 150 y 160 horas
respectivamente. Cada E-9 consume 10 horas en el Dpto. A y 20 horas en el Dpto. B. mientras
que cada F-9 consume 15 horas en el dpto. A y 10 horas en el dpto. B.
4. Con el objeto de cumplir un compromiso con el sindicato, el total de horas de trabajo que se dedicaran a
la verificacin de los productos terminados del prximo mes, no podrn ser menor en 10% a una meta
establecida de 150 horas. Esta verificacin se realiza en un tercer dpto. que no tiene relacin con los
dptos. A y B. Cada E-9 requiere de 30 horas de verificacin y cada F-9 10 horas.
5. Puesto que el 10% de 150 es 15, el total de horas destinadas a verificacin no puede ser menos de 135.
6. Con el objeto de mantener su posicin actual en el mercado. La alta gerencia ha decretado que
para la poltica de operacin es necesario construir al menos un F-9 por cada 3 E-9.
7. Un consumidor importante ha ordenado un total de, por lo menos, cinco aparatos (en cualquier
combinacin de E-9 y F-9) para el prximo mes, por lo que por lo menos debe producirse esa cantidad.
Dadas estas consideraciones, el problema del administrador es decidir cuntos E-9 y F-9 se deben
producir el prximo mes. En trminos tcnicos, busca determinar la mezcla ptima de produccin,
tambin llamada plan ptimo de produccin.
Determine la solucin entera para el siguiente problema y luego analice la solucin proponiendo alternativas
que permitan mejorar el valor ptimo obtenido.
Pgina 9 of 9