Escolar Documentos
Profissional Documentos
Cultura Documentos
*Slides baseados no curso de Programação Inteira da Profa. Dra. Laura Bahiense da UFRJ-
COPPE.
Enumeração explícita
Maximizar z: 3x1+4x2
sujeito a
2x1+x2 ≤ 6
2x1+3x2≤ 9
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
S2 S3
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
x 1 ≤2 x 1 ≥3
S2 S3
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
x 1 ≤2 x 1 ≥3
Solução S 2 :
x 1 =2 ; x 2=1,67 ; z=12,67 S2 S3
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
x 1 ≤2 x 1 ≥3
Solução S 2 : Solução S 3 :
x 1 =2 ; x 2=1,67 ; z=12,67 S2 S3 x 1 =3 ; x 2 =0 z=9
Poda por OTIMALIDADE ! ! !
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
x 1 ≤2 x 1 ≥3
Solução S 2 : Solução S 3 :
x 1 =2 ; x 2=1,67 ; z=12,67 S2 S3 x 1 =3 ; x 2 =0 z=9
Poda por OTIMALIDADE ! ! !
x 2 ≤1 x 2 ≥2
S4 S5
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
x 1 ≤2 x 1 ≥3
Solução S 2 : Solução S 3 :
x 1 =2 ; x 2=1,67 ; z=12,67 S2 S3 x 1 =3 ; x 2 =0 ; z=9
PODA POR OTIMALIDADE ! !!
x 2 ≤1 x 2 ≥2
Solução S 4 :
x 1 =1; x 2 =1; z=10 S4 S5
PODA POR OTIMALIDADE ! !!
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
x 1 ≤2 x 1 ≥3
Solução S 2 : Solução S 3 :
x 1 =2 ; x 2=1,67 ; z=12,67 S2 S3 x 1 =3 ; x 2 =0 ; z=9
Poda por OTIMALIDADE ! ! !
x 2 ≤1 x 2 ≥2
Solução S 4 : Solução S 5 :
x 1 =1; x 2 =1; z=10 S4 S5 x 1 =1,5 ; x 2 =2; z=12,5
Poda por OTIMALIDADE ! ! !
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
x 1 ≤2 x 1 ≥3
Solução S 2 : Solução S 3 :
x 1 =2 ; x 2=1,67 ; z=12,67 S2 S3 x 1 =3 ; x 2 =0 ; z=9
Poda por OTIMALIDADE ! ! !
x 2 ≤1 x 2 ≥2
Solução S 4 : Solução S 5 :
x 1 =1; x 2 =1; z=10 S4 S5 x 1 =1,5 ; x 2 =2; z=12,5
Poda por OTIMALIDADE ! ! !
x 1 ≤1 x 1 ≥2
S6 S7
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
x 1 ≤2 x 1 ≥3
Solução S 2 : Solução S 3 :
x 1 =2 ; x 2=1,67 ; z=12,67 S2 S3 x 1 =3 ; x 2 =0 ; z=9
Poda por OTIMALIDADE ! ! !
x 2 ≤1 x 2 ≥2
Solução S 4 : Solução S 5 :
x 1 =1; x 2 =1; z=10 S4 S5 x 1 =1,5 ; x 2 =2; z=12,5
Poda por OTIMALIDADE ! ! !
x 1 ≤1 x 1 ≥2
Solução S 6 :
x 1 =1; x 2 =2,33 ; z=12,33
S6 S7
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
x 1 ≤2 x 1 ≥3
Solução S 2 : Solução S 3 :
x 1 =2 ; x 2=1,67 ; z=12,67 S2 S3 x 1 =3 ; x 2 =0 ; z=9
Poda por OTIMALIDADE ! ! !
x 2 ≤1 x 2 ≥2
Solução S 4 : Solução S 5 :
x 1 =1; x 2 =1; z=10 S4 S5 x 1 =1,5 ; x 2 =2; z=12,5
Poda por OTIMALIDADE ! ! !
x 1 ≤1 x 1 ≥2
Solução S 7 :
Solução S 6 :
x 1 =1; x 2 =2,33 ; z=12,33
S6 S7 Problema inviável
Poda por INVIABILIDADE ! !!
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
x 1 ≤2 x 1 ≥3
Solução S 2 : Solução S 3 :
x 1 =2 ; x 2=1,67 ; z=12,67 S2 S3 x 1 =3 ; x 2 =0 ; z=9
Poda por OTIMALIDADE ! ! !
x 2 ≤1 x 2 ≥2
Solução S 4 : Solução S 5 :
x 1 =1; x 2 =1; z=10 S4 S5 x 1 =1,5 ; x 2 =2; z=12,5
Poda por OTIMALIDADE ! ! !
x 1 ≤1 x 1 ≥2
Solução S 7 :
Solução S 6 :
x 1 =1; x 2 =2,33 ; z=12,33
S6 S7 Problema inviável
Poda por INVIABILIDADE ! !!
x 2 ≤2 x 2 ≥3
S8 S9
Profa. Miriam Rocha
Limitante superior (relaxação):12,75
Pesquisa Operacional
Limitante inferior (solução viável):10
Passo 12: resolver o nó S8
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
x 1 ≤2 x 1 ≥3
Solução S 2 : Solução S 3 :
x 1 =2 ; x 2=1,67 ; z=12,67 S2 S3 x 1 =3 ; x 2 =0 ; z=9
Poda por OTIMALIDADE ! ! !
x 2 ≤1 x 2 ≥2
Solução S 4 : Solução S 5 :
x 1 =1; x 2 =1; z=10 S4 S5 x 1 =1,5 ; x 2 =2; z=12,5
Poda por OTIMALIDADE ! ! !
x 1 ≤1 x 1 ≥2
Solução S 7 :
Solução S 6 :
x 1 =1; x 2 =2,33 ; z=12,33
S6 S7 Problema inviável
Poda por INVIABILIDADE ! !!
x 2 ≤2 x 2 ≥3
Solução S 8 :
x 1 =1; x 2 =2 ; z=11 S8 S9
Poda por OTIMALIDADE ! ! ! Profa. Miriam Rocha
Limitante superior (relaxação):12,75
Pesquisa Operacional
Limitante inferior (solução viável):11
Passo 13: resolver o nó S9
Solução S 1 :
S1 x 1 =2,25 ; x 2 =1,5 ; z=12,75
x 1 ≤2 x 1 ≥3
Solução S 2 : Solução S 3 :
x 1 =2 ; x 2=1,67 ; z=12,67 S2 S3 x 1 =3 ; x 2 =0 ; z=9
Poda por OTIMALIDADE ! ! !
x 2 ≤1 x 2 ≥2
Solução S 4 : Solução S 5 :
x 1 =1; x 2 =1; z=10 S4 S5 x 1 =1,5 ; x 2 =2; z=12,5
Poda por OTIMALIDADE ! ! !
x 1 ≤1 x 1 ≥2
Solução S 7 :
Solução S 6 :
x 1 =1; x 2 =2,33 ; z=12,33
S6 S7 Problema inviável
Poda por INVIABILIDADE ! !!
x 2 ≤2 x 2 ≥3
Solução S 8 : Solução S 8 :
x 1 =1; x 2 =2 ; z=11 S8 S9 x 1 =0 ; x 2 =3 ; z=12
Poda por OTIMALIDADE ! ! ! Poda por OTIMALIDADE ! ! !
Profa. Miriam Rocha
SOLUÇÃO INTEIRA ÓTIMA ! ! ! Limitante superior (relaxação):12,75
Pesquisa Operacional
Limitante inferior (solução viável):12