Algoritmos evolutivos multiobjectivo para afectação de recursos e sua aplicação à geração de horários em universidades


Autoria(s): Paquete, Luís
Contribuinte(s)

Fonseca, Carlos Manuel Mira da

Data(s)

14/10/2014

14/10/2014

2001

2001

Resumo

Esta dissertação tem por objectivo aplicar algoritmos evolutivos multiobjectivo a problemas de afectação de recursos, particulamente a problemas de geração de horários de exames e problemas de geração de horários de aulas em Universidades. Estes problemas são normalmente caracterizados pela existência de múltiplos objectivos conflituosos. Neste sentido, uma formalização multiobjectivo para estes problemas é apresentada, com base no conceito de metas e prioridades. Vários aspectos dos algoritmos evolutivos são propostos e analisados para esta classe de problemas, nomeadamente, métodos de selecção e tipo e parâmetros de operadores de mutação. A escolha da representação e dos operadores utilizados é feita tendo em conta a necessidade de não privilegiar demasiadamente certos objectivos em relação a outros ao nível dos mecanismos de exploração. São apresentados estudos comparativos entre os algoritmos propostos por meio de métodos de inferência estatística em problemas reais na Universidade do Algarve. O conceito de função de aproveitamento é utilizado para avaliação de algoritmos evolutivos multiobjectivo. Finalmente, a análise da evolução do custo das soluções encontradas ao longo do tempo de execução através de funções de aproveitamento é apresentada.

Universidade do Algarve, Faculdade de Ciências e Tecnologia

Identificador

http://hdl.handle.net/10400.1/5309

Idioma(s)

por

Direitos

openAccess

Palavras-Chave #Algoritmos evolutivos #Multiobjectivo
Tipo

masterThesis