Investigación Método de Ramificación y Acotación
Investigación Método de Ramificación y Acotación
Investigación Método de Ramificación y Acotación
DOCENTE
JOSUE JOEL RIVERA MONTALVO
TRABAJO
INVESTIGACIÓN MÉTODO DE
RAMIFICACIÓN Y ACOTACIÓN
ESTUDIANTE
ÁVILA GÓMEZ JAIR
En qué consiste
Ramificación:
Empleando la variable xk que ha de ser entera y no lo es, se generan mediante
ramificación dos problemas. Si xk= a.b , donde a es la parte entera y b su parte
decimal, los problemas fruto de la ramificación son los siguientes:
MILP inicial relajado con la restricción xk ≤ a
MILP inicial relajado con la restricción xk ≥ a+1
Estos problemas se colocan en una lista de problemas a procesar que pueden
resolverse secuencialmente o en paralelo.
Solución:
Se resuelve el problema siguiente en la lista de problemas a procesar.
Actualización de cotas:
Si la solución del problema actual satisface las condiciones de integralidad y el valor
óptimo de su función objetivo es menor que la cota superior actual, se actualiza la
cota superior con este valor óptimo y la solución óptima del problema actual se
almacena como el mejor candidato a minimizador del problema original.
Si la solución del problema actual no satisface las condiciones de integralidad y el
valor de la correspondiente función objetivo está entre las cotas inferior y superior,
se actualiza el valor de la cota inferior con este valor óptimo, y se procede a
ramificar.
Qué es la ramificación
La ramificación consiste en dividir cada problema en dos nuevos subproblemas,
obtenidos mediante el uso de restricciones excluyentes que dividen el conjunto de
oportunidades del problema original en dos partes, pero eliminando en ambas
partes la solución no entera del problema original.
Investigación de Operaciones.
http://www.investigaciondeoperaciones.net/branch_and_bound.html
https://www.investigacionoperativa.com/programacion_entera.html
Optimización Entera.
https://sites.google.com/site/optimizacionenteraydinamica/introduccion/metodos-
de-solucion-en-programacion-entera/metodos-de-ramificacion
http://www.dma.uvigo.es/~aurea/Programaci%C3%9Bn_entera_2015.pdf
https://aleph.org.mx/que-es-el-metodo-de-ramificacion-y-acotamiento
Tutoriales, G. (2016, 29 julio). Ejemplo del Algoritmo de Branch and Bound (Ramificación
https://www.gestiondeoperaciones.net/programacion-entera/ejemplo-del-algoritmo-
de-branch-and-bound-ramificacion-y-acotamiento/