You are on page 1of 6

|

2012

UNIVERSIDAD NACIONAL

JOS FAUSTINO SANCHEZ CARRIN

TEMA CURSO

: :

MTODO RAMIFICACIN INVESTIGACIN DE OPERACIONES I

DOCENTE

ING. JOSE LUIS PEREZ RAMIREZ

ALUMNOS :

DE LA CRUZ JAIR LUIS AUGUSTO FIGUEROA BLANCO CAROL NAOKO MENESES INOCENTE LEANNE LUZ SAMANAMUD RAMIREZ, DEISY ROCIO SOLIS SIFUENTES JOEL ALEXANDER

CICLO

VI

Investigacin de Operaciones I Ingeniera Industrial VI Ciclo

Investigacin de Operaciones I
MTODO DE RAMIFICACIN Y ACOTACIN

VI Ciclo

En un problema de Programacin Entera con frecuencia hay un nmero finito de soluciones factibles posibles. Entonces, es posible (tericamente) enumerar y evaluar cada una de las soluciones enteras factibles con el fin de encontrar el ptimo. Se pretende mostrar una de las versiones de Gomory (Fraccional), existen otros, como son el entero y el mixto. Lo ms frecuente es el uso del Mtodo De Ramificacin y Acote en el que solamente es necesario una enumeracin parcial, si se aplica sistemticamente, en el hallazgo de una solucin ptima entera. El mtodo de Ramificacin y Acote es una tcnica para el logro de esto, ya que va eliminado conjuntos de soluciones bajo consideracin. Ejemplo:

s.a:

X1 = 0

X1 = 1

X2 = 0

X2 = 1

X2 = 0

X2 = 1

X3 = 0

Investigacin de Operaciones I
METODOLOGA DE RESOLUCIN POR RAMIFICACIN

VI Ciclo

Iteracin 0

Determinar una solucin entera factible. Esta solucin da una cota superior inicial para el Costo mnimo

Paso 1: ramificar. Ramificacin

Seleccione una variable para Esta divide el conjunto de soluciones posibles en dos conjuntos. Seleccione una de las ramas (seleccionar uno de los subconjuntos) para Nuevo anlisis resolver el problema Programacin apropiado

Paso 3: Comparacin y Eliminacin

Compare la Cota inferior del paso 2 con la actual cota superior del costo mnimo (el mas bajo costo obtenido por una solucin entera) para las ramas hasta aqu investigadas. (a) si la cota inferior excede a la actual superior, entonces, elimine esta rama de las dems consideraciones. (b) si la cota inferior es menor que la cota superior actual y adems es solucin entera, entonces se convierte en la nueva o actual cota superior.

Paso 2: Acote

El costo de la Solucin obtenida en el paso Uno se convierte en la nueva cota inferior del costo para todas las soluciones de la rama que esta siendo investigada.

No

Todas las ramas han sido investigadas?

Si

A La solucin entera de Costo mnimo


Paso 4: es la solucin entera factible Terminacin asociada con la cota superior ms

actual. EJEMPLO 2: Considere el siguiente problema de maximizacin de beneficios:

s.a:

Investigacin de Operaciones I

VI Ciclo

1. Resolver el problema como uno de programacin lineal ignorando la restriccin entera. Si la solucin satisface la restriccin entera, tenemos una solucin ptima para el problema de programacin entera. La solucin por programacin lineal es:

Como no es una solucin entera necesitamos particionar el conjunto de soluciones. Po


X1=9/4 X2=3/2 Z=12.75

s.a:

P1
X1=2 X2=5/3 Z=12.667

s.a:
P2
X1=3 X2=0 Z=9

P2 presenta una solucin entera pero no se toma la solucin de la rama P2, porque la solucin de la rama P1 es mayor por ello se sigue ramificando la rama P1. P1 s.a: P3
X1=2 X2=1 Z=10

X1=2 X2=5/3 Z=12.75

s.a: P4
X1=3/2 X2=2 Z=12.5

Investigacin de Operaciones I

VI Ciclo

P1 presenta una solucin entera pero no se toma la solucin de la rama P3, porque la solucin de la rama P4 es mayor por ello se sigue ramificando la rama P4. s.a: P5
X1=1 X2=7/3 Z=12.33

P4
X1=3/2 X2=2 Z=12.5

s.a:

P6
X1=2 X2=?

Solucin infactible

P6 presenta una solucin infactible puesto que no hay una interseccin entre las inecuaciones dadas, por ello esta rama queda aqu y se procede a ramificar la rama P5. s.a: P5
X1=1 X2=7/3 Z=12.33

s.a:

P7
X1=1 X2=2 Z=11

P8
X1=0 X2=3 Z=12

P8 es el mayor valor de la funcin objetivo que hemos encontrado en la ramificacin, adems su solucin es entera y mayor que la solucin P5 por ello esta ser nuestra solucin final puesto que no se puede seguir ramificando.

Investigacin de Operaciones I

VI Ciclo

BIBLIOGRAFA:
https://sites.google.com/site/optimizacionenteraydinamica/introduccion/metodos-desolucion-en-programacion-entera/metodos-de-ramificacion

You might also like