Escolar Documentos
Profissional Documentos
Cultura Documentos
2019/2020
Problema do Caixeiro Viajante Assimétrico
Miller-Tucker–Zemlin (potential) formulation
X
minimize cij xij
i6=j
X
subject to xij = 1 i = 1, · · · , n
j:j6=i
X
xji = 1 i = 1, · · · , n
j:j6=i
(n − 1)xij + ui ≤ uj + (n − 2) i = 1, · · · , n
j = 2, · · · , n : i 6= j (1)
1 ≤ ui ≤ n − 1 ∀i = 2, · · · , n
xij ∈ {0, 1} ∀i 6= j
xe ∈ {0, 1} ∀e ∈ E (5)
z x1 x2 s1 s2 rhs
1 0 0 1.25 0.75 41.25
Quadro ótimo do simplex:
0 0 1 2.25 -0.25 2.25
0 1 0 -1.25 0.25 3.75
Planos de corte: exemplo
Planos de corte: cortes válidos
z x1 x2 s1 s2 rhs
1 0 0 1.25 0.75 41.25
Quadro ótimo do simplex:
0 0 1 2.25 -0.25 2.25
0 1 0 -1.25 0.25 3.75
Planos de corte: exemplo (cont).
z x1 x2 s1 s2 rhs
1 0 0 1.25 0.75 41.25
Quadro anterior do simplex:
0 0 1 2.25 -0.25 2.25
0 1 0 -1.25 0.25 3.75
Plano de corte a adicionar:
z x1 x2 s1 s2 s3 rhs
1 0 0 1.25 0.75 0 41.25
Novo quadro do simplex: 0 0 1 2.25 -0.25 0 2.25
0 1 0 -1.25 0.25 0 3.75
0 0 0 -0.75 -0.25 1 -0.75
Algoritmo dos cortes de Gomory