Métodos Computacionais para Optimização
Objetivos
1. Knowing the concept of optimization
2. Mastering the most known computational intelligence algorithms for optimization
3. Mastering the simplest operational research algorithms for optimization
Caracterização geral
Código
100146
Créditos
4.0
Professor responsável
Leonardo Vanneschi
Horas
Semanais - A disponibilizar brevemente
Totais - A disponibilizar brevemente
Idioma de ensino
Português. No caso de existirem alunos de Erasmus, as aulas serão leccionadas em Inglês
Pré-requisitos
No mandatory requirement
Bibliografia
Método de ensino
Both theoretical and practical classes are organized using white board, slides and programming using a
well-known programming environment.
Método de avaliação
Project: 30%
Final exam: 70%
Conteúdo
1. Optimization Problems - Introduction and definitions
2. No Free Lunch Theorem
3. Hill Cimbing
4. Fitness Landscapes
5. Simulated Annealing
6. Genetic Algorithms
7. Linear programming
8. Graphical method to solve linear programming problems
9. Simplex
10. Hints to non-linear programming