Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fundamentos de Programacion Entera
Fundamentos de Programacion Entera
FACULTAD DE INGENIERÍA
UNIVERSIDAD ANDRÉS BELLO
08/04/24 2
En general, son problemas de programación lineal
(PL), en donde sus variables de decisión deben
tomar valores enteros.
08/04/24 3
Una primera idea para resolver un problema de
Programación lineal Entera (PE), podría ser resolver el
problema de programación lineal típico (llamado el
problema de relajación PL) y luego redondear la
solución.
08/04/24 4
08/04/24 5
La función objetivo es Z = X2.
08/04/24 6
08/04/24 7
08/04/24 8
El óptimo de la P.L. es el punto ( 2, 9/5 ) , que redondeado
sería (2,2) .
08/04/24 9
08/04/24 10
Dado lo anterior se requiere un método formal de solución y
El método más utilizado para resolver los problemas de
P.E. es el de:
RAMIFICACIÓN Y ACOTAMIENTO
(BRANCH AND BOUNDS)
08/04/24 11
VEAMOS UN EJEMPLO
08/04/24 12
El método de ramificación y acotamiento empieza por
resolver la relajación P.L del problema de P.E.
08/04/24 13
3,75 [3 , 4]
2,25 [2 , 3]
41,25
08/04/24 14
Debemos dividir la región factible de la relajación P.L
Escojamos X1
3,75 [3 , 4]
2,25 [2 , 3]
41,25
08/04/24 15
1,8
08/04/24 16
Debemos dividir la región factible del subproblema 1, ya que aun tiene una
solución no entera en X2
08/04/24 17
1,8
08/04/24 18
Solución óptima subproblema 4
4,44
08/04/24 19
Resumamos hasta ahora:
08/04/24 20
4,44
08/04/24 21
Solución óptima subproblema 6
08/04/24 22
Resumiendo:
08/04/24 23
OTROS EJEMPLOS
08/04/24 24
enteros
08/04/24 25
Sin solución
viable
Z=14
Sin solución
viable
X1:6
X2:0.714
Z=13
Sin solución 26
viable
Z=14
3,705 ; 2,352
Z=14,466
4;2
Z=14
7;0
08/04/24
Z=14 27
08/04/24 28
08/04/24 29
08/04/24 30