Está en la página 1de 9

LA PROGRAMACION ENTERA

Profesor: Ma. Lic. Ricardo Zegarra Lachapell

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:

PL ENTERO PL RELAJADO, Asociado


MAX Z = 18 E + 6 F MAX Z = 18 E + 6 F
s.a. s.a.
42.8 E + 100 F <= 800 42.8 E + 100 F <= 800
20 E + 6 F <= 142 20 E + 6 F <= 142
30 E + 10 F => 135 30 E + 10 F => 135
E - 3 F <= 0 E - 3 F <= 0
E + F => 5 E + F => 5
E, F => 0 y enteros E, F => 0

Procediendo a determinar la solucin del PL Relajado, obtenemos un Valor ptimo Z = 131.2152 en el


punto ptimo E = 5.69 y F = 5.39, como se observa en la siguiente grfica.

Grfico 1: Solucin grfica del problema relajado asociado al problema entero.

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.

Grfico 2: Conjunto de puntos que constituyen solucin factible al problema 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.

METODO DE RAMIFICACIN Y ACOTACION

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.

PASOS PARA RESOLVER UN PL ENTERO MEDIANTE EL ENFOQUE GRAFICO:

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.

En el ejercicio desarrollado en el Grfico 1 tenemos que el valor ptimo es Z = 131.2152 en el punto E =


5.39 y F = 5.69 (y representa una cota superior del PL Entero original).

Si ahora consideramos un punto entero cualquiera, dentro del conjunto factible para el PL Entero original
(ver grfico 2), pueden ocurrir dos casos:

1. Que el punto seleccionado sea el punto ptimo del PL Entero original, o


2. Que el punto no sea el punto ptimo, por lo que el valor de Z no ser inferior.

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).

En un problema de maximizacin el resultado de evaluar la funcin objetivo en un punto entero


factible, es una cota inferior para el valor ptimo del PL Entero original. Y en caso de
minimizacin, el resultado de evaluar la funcin objetivo en un punto entero factible, es una
cota superior del PL Entero original.

Paso 2: SE PROCEDE A DIVIDIR EL PROBLEMA P1 EN DOS, se debe seleccionar arbitrariamente una


variable como punto de partida. Tomemos entonces como variable de inicio a la variable E. Como E = 5.39
consideraremos realizar dos cortes en el grfico, el primero para E >= 6, y el segundo para E <= 5. Con
ello dejamos fuera todos los valores de E que se encuentran entre 5 y 6 donde (como slo interesan los
valores enteros de E, estos puntos son irrelevantes).

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.

Grfico 4: Divisin del problema P1 adicionando


las restricciones E <= 5 y E >= 6.
Las rectas de la frontera no pertenecen a la regin
eliminada.

Todas las soluciones enteras de P1 se encuentran


ahora sobre y debajo de la regin eliminada.

A cada sub regin de factibilidad le corresponde un


sub modelo que Denominaremos P11 y P12.

Como P1, P11 y P12 tienen funciones objetivo


idnticas, entonces la solucin ptima del PL Entero
original se encuentra bien en P11 o bien de P12.

Por ello, en adelante solo consideraremos los sub


problemas P11 y P12.

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.

Grfico 6: Solucin de los sub modelos relajados de P11 y P12.

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.

Grfico 7: rbol con tres nodos correspondientes a P1, P11 y P12

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.

Grfico 10: Resumen del proceso de ramificacin y acotacin.

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?.

Para la toma de decisin los principales factores a tomar en cuenta son:

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.

FORMULACION DEL PROBLEMA


MAX Z = 5000 E + 4000 F
s.a.
10 E + 15 F <= 150 Capacidad de horas en dpto. A
20 E + 10 F <= 160 Capacidad de horas en dpto. B
30 E + 10 F => 135 Horas de comprobacin.
E - 3 F <= 0 Restriccin de mezcla
E + F => 5 Total de unidades requeridas
E, F => 0 Condicin de no negatividad.

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

También podría gustarte