next up previous
Next: About this document ...

MAC-IME-USP CARLOS EDUARDO FERREIRA


SALA 297A TEL.: 3091 6140


E-MAIL cef@ime.usp.br




MAC 330 - Programação Inteira - MAC 5780

Segundo semestre de 2002

Exercício 3 - Entrega: 25 de novembro de 2002



Algoritmo de planos de corte

Considere o seguinte problema.

O objetivo deste exercício-programa é escrever um programa baseado no método dos planos de corte para o problema. Você poderá escolher qualquer formulação que desejar para o problema, e poderá incluir planos de corte de qualquer tipo: cortes de Gomory, cortes faciais, etc. Note que você deverá resolver um problema de programação linear em cada iteração. Para isso, precisará utilizar uma biblioteca de funções como, por exemplo, a biblioteca soplex (feita em C++) recentemente instalada na rede do IME.

Para testar seu programa, assim como ter idéias sobre que formulação ou corte utilizar, acesse à STEINLIB, que é uma biblioteca de instâncias do Problema de Steiner, com vários resultados interessantes a respeito.

http://elib.zib.de/steinlib/steinlib.php

Na biblioteca diferentes tipos de problemas estão presentes. Para vários deles é conhecida a solução ótima, mas para alguns o valor ainda está em aberto. Você também poderá encontrar várias dicas a respeito no capítulo 5 do livro

Combinatória Poliédrica e planos de corte faciais
Carlos E. Ferreira e Yoshiko Wakabayashi
X Escola de Computação, Campinas, 1996.
http://www.ime.usp.br/$\sim$yw/livros/livro-new.ps.gz



next up previous
Next: About this document ...
Carlos Eduardo Ferreira
2002-10-21