Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/40819
Registro completo de metadados
Campo DCValorIdioma
dc.creatorCosta, Jefferson Caon de-
dc.date.accessioned2026-07-17T14:01:54Z-
dc.date.available2026-07-17T14:01:54Z-
dc.date.issued2026-06-24-
dc.identifier.citationCOSTA, Jefferson Caon de. Otimização da alocação de horários utilizando algoritmos genéticos: um estudo de caso. 2026. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2026.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/40819-
dc.description.abstractThis undergraduate thesis TCC aims to use genetic algorithms to solve the UTP. The justification for choosing this topic lies in the complexity and difficulty of developing suitable schedules in educational institutions, considering constraints such as teacher availability, classroom allocation, and student demands. The methodology employed consists of the application of genetic algorithms, which are computational techniques based on the principles of natural selection and biological evolution. Starting from an initial population of schedules, selection, recombination, and mutation operations are performed to search for optimized solutions over several iterations. The results obtained demonstrate the ability of genetic algorithms to generate feasible solutions for the UTP while satisfying mandatory constraints and optimizing desirable criteria related to the quality of the generated schedules. The evaluation of the solutions was carried out through a fitness function based on hard and soft constraints, allowing the comparison of different selection and recombination strategies. The experiments highlighted the influence of genetic operators on the quality of the solutions found, enabling the generation of more efficient schedules that are better suited to the needs of the educational institution. Thus, the results confirm the feasibility and effectiveness of using genetic algorithms as an approach to solving the UTP.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_BR
dc.subjectProgramação heurísticapt_BR
dc.subjectAlgorítmospt_BR
dc.subjectAlgorítmos genéticospt_BR
dc.subjectSeleção naturalpt_BR
dc.subjectOtimização combinatóriapt_BR
dc.subjectHeuristic programmingpt_BR
dc.subjectAlgorithmspt_BR
dc.subjectGenetic algorithmspt_BR
dc.subjectNatural selectionpt_BR
dc.subjectCombinatorial optimizationpt_BR
dc.titleOtimização da alocação de horários utilizando algoritmos genéticos: um estudo de casopt_BR
dc.title.alternativeTime allocation optimization using genetic algorithms: a case studypt_BR
dc.typebachelorThesispt_BR
dc.description.resumoEste Trabalho de Conclusão de Curso (TCC) tem como objetivo utilizar algoritmos genéticos na resolução do University Timetabling Problem (UTP). A justificativa para a escolha desse tema reside na complexidade e dificuldade em desenvolver horários adequados em instituições de ensino, levando em consideração restrições como disponibilidade de professores, salas de aula e demandas dos alunos. A metodologia empregada consiste na aplicação de algoritmos genéticos, que são técnicas computacionais baseadas nos princípios da seleção natural e evolução biológica. A partir de uma população inicial de horários, são realizadas operações de seleção, recombinação e mutação para buscar soluções otimizadas ao longo de várias iterações. Os resultados obtidos demonstram a capacidade dos algoritmos genéticos em gerar soluções viáveis para o UTP, respeitando as restrições obrigatórias e otimizando critérios desejáveis relacionados à qualidade dos cronogramas produzidos. A avaliação das soluções foi realizada por meio de uma função de aptidão baseada em restrições rígidas e flexíveis, permitindo comparar diferentes estratégias de seleção e recombinação. Os experimentos evidenciaram a influência dos operadores genéticos na qualidade das soluções encontradas, possibilitando a obtenção de horários mais eficientes e adequados às necessidades da instituição de ensino. Dessa forma, os resultados confirmam a viabilidade e a eficácia da utilização de algoritmos genéticos como abordagem para a resolução do UTP.pt_BR
dc.degree.localPato Brancopt_BR
dc.publisher.localPato Brancopt_BR
dc.contributor.advisor1Barbosa, Marco Antônio De Castro-
dc.contributor.referee1Pola, Ives Rene Venturini-
dc.contributor.referee2Ascari, Soelaine Rodrigues-
dc.contributor.referee3Barbosa, Marco Antônio De Castro-
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentDepartamento Acadêmico de Informáticapt_BR
dc.publisher.programEngenharia de Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:PB - Engenharia de Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
algoritmogeneticotimetabling.pdf436,85 kBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons