1 / 15

Tópicos em otimização combinatória

Tópicos em otimização combinatória. Heurísticas construtivas Análise empírica. Aula baseada em material da Professora Vitória Pureza – UFSCAR. Avaliando heurísticas. Slide baseado em material da professora Vitória Pureza - UFSCAR. Análise empírica .

dahlia
Download Presentation

Tópicos em otimização combinatória

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tópicos em otimização combinatória Heurísticas construtivas Análise empírica Aula baseada em material da Professora Vitória Pureza – UFSCAR Alysson M. Costa – ICMC/USP

  2. Avaliando heurísticas Slide baseado em material da professora Vitória Pureza - UFSCAR

  3. Análise empírica Provavelmente o método mais utilizado para comparação de algoritmos. A ideia básica é testar o algoritmo em um conjunto representativo de instâncias e comparar sua performance com os melhores valores conhecidos.

  4. Dificuldades • 1. Nem sempre é fácil saber o que significa um conjunto representativo de instâncias. • É prática comum usar dois tipos de instâncias: • Baseadas em problemas reais. • Criadas aleatoriamente. • Para problemas clássicos, existem bases de instâncias disponíveis.

  5. Dificuldades • 2. Nem sempre é fácil saber o que é uma comparação justa. • Quanto a implementação computacional influi nos resultados ? (Erros numéricos, empates nos critérios, etc...) • Quanto o ambiente computacional influi nos tempos de execução ? • Quanto parâmetros mal definidos (ou intencionalmente ajustados para cada instância) influem nos resultados ?

  6. Informações comuns Gap médio e desvio padrão (em relação à solução ótima ou à melhor solução conhecida). Número de soluções ótimas obtidas. Pior gap. Melhor gap. Tempo de execução médio. Pior tempo de execução. Melhor tempo de execução. ...

  7. Problema

  8. Formas de apresentação Tabelas Gráficos Conclusões textuais ... Alternativa interessante: Perfis de desempenho Dolan e Moré (Mathematical Programming, v. 91, p. 201-213, 2002)

  9. Uma discussão interessante A literatura baseia-se sobretudo na questão da performance obtida versus tempo computacional gasto. Nem sempre (ou quase nunca), estas são as únicas questões. Cordeau et al. (2002) propõem outras características que devem ser avaliadas, e suas limitações... Cordeau, J.-F., Gendreau, M., Laporte, G., Potvin, J.-Y., & Semet, F. (2002). A guidetovehicleroutingheuristics. JournaloftheOperationalResearchSociety, 53, 512-522. doi: 10.1057/palgrave.jors.2601319.

  10. Cordeau et al., 2002

  11. Leituras Parte inicial do artigo do Fisher: Fisher, M. L. (1980). Worst-Case Analysis of Heuristic Algorithms. Management Science, 26(1), 1-17. doi: 10.1287/mnsc.26.1.1. O artigo de Cordeau et al. Cordeau, J.-F., Gendreau, M., Laporte, G., Potvin, J.-Y., & Semet, F. (2002). A guidetovehicleroutingheuristics. JournaloftheOperationalResearchSociety, 53, 512-522. doi: 10.1057/palgrave.jors.2601319.

More Related