Tópicos Avançados em Algoritmos

Propaganda
Mestrado em Sistemas e Tecnologias de Informação para as
Organizações
Tópicos Avançados em Algoritmos
Objectivos
Abordar tópicos avançados em algoritmia, incluindo algoritmos com escolhas aleatórias,
algoritmos de aproximação e algoritmos on-line.
Competências Conferidas
• Capacidade de análise e comparação entre os vários algoritmos existentes, sabendo
escolher mediante a situação qual o algoritmo que melhor se aplica;
• Conhecer a ordem de complexidade dos algoritmos e determinar em alguns casos a
ordem de complexidade de um algoritmo.
Conteúdos Programáticos
• Algoritmos de aproximação.
• Limites de aproximabilidade.
• Técnicas básicas.
• Técnicas primal/dual.
• Programação semi-definida.
• Cortes em fluxos de multi-comodidade usando espaços métricos.
• Esquemas de aproximação para o TSP.
• Algoritmos com escolhas aleatórias.
• Conceitos básicos: desigualdades probabilísticas, o princípio minimax, independência.
• Passeios aleatórios: tempos de cobertura, cadeias de Markov.
• Algoritmos de aproximação com escolhas aleatórias.
• Algoritmos lineares para MST e algoritmos rápidos para cortes mínimos.
• Classes de complexidade.
• Algoritmos on-line.
Download