Conhecimentos de Base Recomendados
Não há requisitos prévios de conhecimentos base para além dos que são requeridos à admissão no presente curso de mestrado.
Métodos de Ensino
A atividade letiva decorre em regime presencial, com exposição de conceitos, técnicas e métodos, com grande enfoque em aplicações práticas. Será utilizado software de apoio à resolução de problemas de maior dimensão, maioritariamente dentro das bibliotecas do Python.
Resultados de Aprendizagem
Objetivos:
Nesta disciplina introduzem-se técnicas de modelização matemática dirigidas a problemas complexos de Planeamento e Gestão, recorrendo a modelos de programação linear e linear inteira. A disciplina terá forte incidência na resolução de casos aplicados, incidindo em: planeamento de investimentos, seleção de projetos, gestão da produção, gestão financeira, planeamento de projetos e escalas e turnos de trabalho.
Face à dimensão dos problemas envolvidos, serão adotados meios computacionais de otimização para a resoluções dos modelos matemáticos propostos. Esses meios recorrem sobretudo às bibliotecas do Python, procurando uma utilização fácil dos dados e dos resultados dos problemas propostos.
Competências:
Pretende-se que o aluno seja capaz de modelizar problemas de otimização no âmbito dos temas anteriormente referidos, recorrendo à programação linear e linear inteira. Deve também conseguir tratar os dados desses problemas e explorar os resultados gerados, usando ferramentas do Python.
Programa
1 – Modelos de Programação linear e linear inteira. Interpretação económica
2 – Ferramentas computacionais para resolução de modelos linear e lineares inteiros.
2.1 – Ferramentas do Python
2.2 – Outras ferramentas de otimização linear
3 – Interpretação económica das soluções. Análise de sensibilidade e análise paramétrica
4 – Tratamento de dados e tratamento de resultados usando ferramentas do Python
5 – Estudo dos seguintes problemas de decisão:
5.1 – Planeamento de investimentos
5.2 – Gestão da produção
5.3 – Gestão financeira
5.4 – Planeamento de projetos
5.5 – Escalas e turnos de trabalho
Docente(s) responsável(eis)
Estágio(s)
NAO
Bibliografia
Bibliografia essencial
– Elementos de apoio pedagógico elaborados pelo docente da disciplina.
Bibliografia complementar
– Cornuejols, G., & Tütüncü, R. (2006). Optimization methods in finance (Vol. 5). Cambridge U Press.
– F.S. Hillier & G.J. Lieberman, Introdução à Pesquisa Operativa, McGraw Hill, 2006.
– R.L. Rardin, Optimization in Operations Research, Prentice Hall, New Jersey, 1998.- Manuais online da biblioteca PuLP
– Manuais online da biblioteca gurobipy