You are on page 1of 19

Un modelo de programacin entera es un modelo que contiene restricciones y una funcin objetivo idnticas a las formuladas por planeacin

lineal. La nica diferencia es que una o mas de las variables de decisin tienen que tomar un valor entero en la solucin final.
Existen tres tipos de modelos de programacin entera:

Un modelo entero puro (PLE) es, como su nombre lo indica, un problema en el que se exige que todas las variables de decisin tengan valores enteros. Por ejemplo Min 61 + 52 + 43 s.a. 1081 + 922 + 583 >= 576 71 + 182 + 223 >= 83 x1, x2, x3 >= 0 y enteros Es un modelo entero puro. Sin las restricciones adicionales de que x1, x2, x3 sean enteros (o sea las condiciones de integralidad) seria un problema de programacin lineal

Corte de Madera Una marquetera debe enmarcar 175 cuadros de 119x96 cm. En el mercado puede comprar varillas de la moldura indicada con longitud de 300 cm. Cmo deben cortarse las varillas para obtener los marcos requeridos, obteniendo el menor sobrante posible? Solucin: Modalidades de corte

Algunas de las variables de decisin tienen valores enteros. Las dems cumplen con la suposicin de divisibilidad.

Un problema en el que solo se requieren que algunas variables tengan valores enteros mientras que otras pueden asumir cualquier numero no negativo (es decir, cualquier valor continuo) se llama programacin lineal entera mixta (PLEM). Por ejemplo, supngase que en el problema solo x1 y x2 deben ser enteros y x3 no. El problema resultante es:

Programacin de la Produccin de un Ensamble Cierta empresa produce un artculo que se forma con cuatro piezas del componente A y tres piezas del componente B. Las piezas se pueden fabricar en cualquiera de las tres mquinas diferentes que posee la compaa, las cuales transforman las dos materias primas en las piezas que van al ensamble del producto final.

La tabla siguiente muestra el nmero de gramos de cada materia prima que deben utilizarse en cada mquina para realizar un ciclo de produccin de las componentes. La misma tabla muestra el nmero de componentes de cada tipo que se obtienen en cada ciclo de produccin de cada una de las maquinas, as como el nmero de gramos disponibles de las materias primas.

Cmo debe programarse la produccin para obtener la mxima cantidad de artculos? Construccin del modelo Para un mejor entendimiento elaboremos un diagrama de la situacin

Definicin de variables
Xi = Nmero de tandas de produccin que realiza la mquina i. Cada tanda de produccin de las mquinas utiliza cierta cantidad de las materias primas y produce cierta cantidad de los componentes A y B, con los cuales se obtiene el ensamble del producto final. Como para cada unidad del ensamble se utilizan cuatro unidades del componente A y tres del componente B, se concluye que el nmero total de ensambles obtenidos ser el resultado de dividir por cuatro el numero de componentes tipo A, pero tambin debe ser igual al numero de componentes tipo B, dividido por tres. Necesitamos entonces definir tambin que XA = nmero de componentes de tipo A obtenidas. XB = nmero de componentes de tipo B obtenidas.

Utiliza variables binarias

En algunos problemas se restringe el valor de las variables a 0 o 1. Son de particular inters debido a que se pueden usar las variables 01 para representar decisiones dicotmicas (s o no). Diversos problemas de asignacin, ubicacin de plantas, planes de produccin y elaboracin de cartera, son de programacin lineal entera 01.

Existen dos mtodos para generar las restricciones especiales que fuercen la solucin ptima del problema, hacia la solucin ptima entera deseada:

- Mtodo de ramificar y acotar. - Mtodo de planos de corte.

Desafortunadamente, ninguno de los dos mtodos es efectivo en la solucin de problemas de programacin lineal entera.

Programacin de Proyectos

Una compaa tiene cuatro proyectos llamados A, B, C y D, cada uno de los cuales puede o no hacerse. Los proyectos B y D no se pueden ejecutar simultneamente (son mutuamente excluyentes). La informacin relevante de los proyectos es: (cifras en millones de pesos)

La compaa dispone actualmente de 25 millones y al inicio del segundo ao recibir 5 millones de otras inversiones. Adems necesita disponer de 15 millones al inicio del tercer ao que destinar a cancelar unos compromisos de pago en esa fecha. La tasa de inters que se paga actualmente en el mercado es 20% anual efectiva.

Estibaje: son problemas con una sola restriccin de capacidad.


Cargo fijo: hay un costo asociado con desarrollar una actividad que no depende del nivel de la actividad. Cobertura: cada elemento de un conjunto debe ser cubierto por un elemento aceptable de otro conjunto. El objetivo del problema es minimizar el nmero de elementos del segundo conjunto requerido para cubrir todos los elementos del primer conjunto. Escala minima de operacion

Este problema, consiste en que un viajero que saliendo de una determinada ciudad, debe visitar una sola vez n-1 ciudades diferentes y regresar al punto de partida. Si el costo de dirigirse a la ciudad j desde la ciudad i es Cij (Cij Cji ), se debe determinar la secuencia de visita de ciudades, tal que el costo total asociado sea mnimo. La formulacin de este problema es la siguiente.

xij=

1, 0,

si se visita a la cd. j despus de visitar la cd. i si no se visita a la cd, j despus de visitar la cd. i

cij: el costo asociado a la visita de la cd. j despus de visitar i Ui = un nmero real arbitrario Entonces se requiere: Sujeto a: j= 0, 1, 2, , n, i = 1, 2, , n, 1 i j n,

Problema del transporte Problema de flujo con coste mnimo en red Problema de asignacin Problema de la mochila (knapsack) Problema del emparejamiento (matching) Problema del recubrimiento (set-covering) Problema del empaquetado (set-packing) Problema de particin (set-partitioning) Problema del coste fijo (fixed-charge) Problema del viajante (TSP) Problema de rutas ptimas

You might also like