Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
RESUMEN
continuos. Sin embargo es muy frecuente que la naturaleza del problema nos diga que las
variables son enteras o binarias. Una alternativa es simplemente aproximar la solucin hacia
el entero mas cercano, pero esta estrategia podra ser bastante mala como de hecho ocurre
bound) comienza con una relajacin del problema (no considerar restricciones de
soluciones factibles de modo de descartar soluciones fraccionarias. Sin embargo, este solo
hecho de descomponer nos puede llevar a un problema inmanejable por lo que debemos podar
Abstract
So far we have only seen methods of solving continuous linear problems. However, it is
very common for the nature of the problem to tell us that the variables are whole or binary.
An alternative is simply to approximate the solution for the closest set, but this strategy could
be quite bad as it actually happens for binary variables. The branch and bound algorithm
begins with a relaxation of the problem (does not need integrality constraints) and builds a
tree with whole solutions partitioning the set of feasible solutions in order to rule out
2
fractional solutions. However, this single fact of decomposing can lead to an unmanageable
INTRODUCCION
El sentido comn dicta que este tipo de problemas deben ser mucho ms sencillos que los
Uno de los mtodos ms usados para solucionar este tipo de problemas es el mtodo de
ramificacin y acotamiento
OBJETIVOS
OBJETIVOS ESFECIFICOS
MARCO TERICO
proceso de acotameinto y redondeo se hace de una manera secuencial lgica heurstica que
permite eliminar con anticipacin un buen numero de soluciones factibles alejadas del optimo
a medida que se itera,De tal suerte que su uan variable entera Xj ,j=1,n esta acotada entre un
4
limite inferior entero dj, j=1,n y un limite superior entero uj,j=1,n el proceso de ramificacin y
acotacin solo analiza un numero muy pequeo de toldas las soluciones posibles.
Es un mtodo usado para resolver un problema de programacin entera en el que los nodos
del arbol asociado se examinan de una manera sistematica tratando de eliminar por
consideracin tantos nodos terminales como sea posible. Con el mtodo de ramificacin y
del arbol y procede de nodo en nodo, se resuelve el programa lineal asociado.sobre la base de
esta solucin, se toma una decisin respecto a que nodos del arbol, si los hay, pueden
eliminarese para otras consideraciones, lo que reduce el numero de nodos terminales que
necesitan examinarse.
Caractersticas claves
el problema entero asociado en ese nodo, as como todos los problemas asociados con los
Si el programa lineal actual tiene una solucin ptima, entonces el valor ptimo de la
funcin objetivo del problema entero correspondiente, as como de cualquier programa lineal
o entero asociado con un nodo debajo del actual, no puede exceder el del actual.
un programa lineal, peor ser el valor de la funcin objetivo ptima del programa lineal
asociado
5
Una vez que un problema de programacin lineal es infactible para un valor entero fijo
de una variable mayor (menor) que su valor ptimo en el programa lineal, todos los valores
ilimitado o infactible.
Utilizacin
decimales, como por ejemplo, en el caso de fabricacin de artefactos para su venta, debido
que estos no pueden ser vendidos de forma incompleta, tambin se da el caso cuando se tiene
la asistencia de personas a eventos, pues en ellos las variables solo pueden tomar valores de 0-
BASES TERICAS
Paso 3: Escoger de la solucin final una variable entera Xj, cuyo resultado es fraccionario
e igual a Xbi.
6
Paso 4: Resolver 2 P.L. iguales al anterior uno con restriccin Xj <= [Xbj] y el otro con
Paso 5: Incluir en el anlisis aquellos programas cuyo resultado sea el mejor (mx., min.),
Paso 7: Ir al Paso 2.
Paso 8: Fin.
Diagrama de flujo
Inic
0 1
La
solucin es
entera?
FIN
Incluir en el anlisis aquellos programas
cuyo resultado sea mejor a cualquiera de las
soluciones enteros conocidos
Ejemplo
8x1 + 3x2 24
x10,x20, x1,x2Z+
8x1 + 3x2 24
x10,x20
mtodo simplex
Primera Ramificacin:
subproblema 1 subproblema 2
x2 3 x2 2
x10,x20 x10,x20
8
Segunda ramificacin:
x2 3 x2 3
x1 1 x1 2
x10,x20 x10,x20
Tercera ramificacin
x2 3 x2 3
x1 1 x1 2
x2 3 x2 4
x10,x20 x10,x20
2 X1=2,5,X2=2,F=3
1.1.1 X1=1,X2=2,F=3
X23
X22
PL X1=2,X2=8/3,F=128/3 1.1 X1=1,X2=10/3,F=124/3
X23
X24
X11
X12
1.2 INFACTIBLE
Grfico 1
10
CONCLUSIONES
-La programacin entera representa problemas donde las variables de decisin son enteras,
-El mtodo de Acotamiento y Ramificacin ofrece una manera sencilla para solucionar
eficiente.
tienen un grado de dificultad considerable, y muchas veces no existe solucin para estos
problemas.
BIBLIOGRAFIA
acotamiento: https://www.u-
cursos.cl/ingenieria/2008/2/IN34A/2/material_docente/bajar?id_material=198948
http://www.investigaciondeoperaciones.net/programacion_entera.html