Algoritmos genéticos trazem maneiras eficazes de otimizar processos para distribuição de tarefas, com diversos meios de encontrar uma solução esperada. Utilizando de métodos heurísticos podemos chegar a resultados considerados como bons e não ótimos para o problema. Esse trabalho tem o objetivo de realizar a alocação de disciplinas para professores, respeitando os dados de entrada como dias disponíveis na semana e quais disciplinas poderão ser lecionadas por eles. O algoritmo para atender essa necessidade foi implementado para que sua execução seja de uma heurística bioinspirada como meio de otimização, atuando de maneira não-determinística. |