Skip navigation

Use este identificador para citar ou linkar para este item: https://repositorio.ufpb.br/jspui/handle/123456789/39646
Registro completo de metadados
Campo DCValorIdioma
dc.creatorCavalcanti Filho, Osvaldo Airon Bezerra-
dc.date.accessioned2026-10-28T17:52:25Z-
dc.date.available2026-10-28T17:52:25Z-
dc.date.issued2020-08-04-
dc.identifier.urihttps://repositorio.ufpb.br/jspui/handle/123456789/39646-
dc.description.abstractElaborating class schedules for undergraduate courses in a complex task, because it involves many restrictions that affects logistics of teachers, students and classrooms. Some schedule solutions are not viable, for example when different classes of the same teacher are allocated at the same time, while other solutions are viable but have undesirable class times. The amount of possible class schedules is generally very large, which makes it a very difficult job to perform manually with not very clear criteria. Therefore, this work presents a tool to automatically generate class schedules for undergraduate courses based on genetic algorithms. Four criteria have already being developed to find the best solution, but it is also flexible to allow the inclusion of new criteria and customize the weights of each criteria according to the needs of each course. The evaluation was performed by generating class schedules for the Information Systems and Computer Science courses of the Federal University of Paraıba, campus IV, which rapidly converged to a viable and optimal solution.pt_BR
dc.description.provenanceSubmitted by Luciano Lima (luciano.lima@ccae.ufpb.br) on 2026-10-27T16:58:26Z No. of bitstreams: 3 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) OsvaldoAironBezerraCavalcantiFilho_TCC.pdf: 486152 bytes, checksum: 776b63ce94a2b384628a8cee1dadfddc (MD5) OsvaldoAironBezerraCavalcantiFilho_TERMO.pdf: 870762 bytes, checksum: 5eb2de35ff166ec372389df9f68fe4f7 (MD5)en
dc.description.provenanceApproved for entry into archive by Flávia Silva (flavia.sena@ccae.ufpb.br) on 2026-10-28T17:52:25Z (GMT) No. of bitstreams: 3 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) OsvaldoAironBezerraCavalcantiFilho_TCC.pdf: 486152 bytes, checksum: 776b63ce94a2b384628a8cee1dadfddc (MD5) OsvaldoAironBezerraCavalcantiFilho_TERMO.pdf: 870762 bytes, checksum: 5eb2de35ff166ec372389df9f68fe4f7 (MD5)en
dc.description.provenanceMade available in DSpace on 2026-10-28T17:52:25Z (GMT). No. of bitstreams: 3 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) OsvaldoAironBezerraCavalcantiFilho_TCC.pdf: 486152 bytes, checksum: 776b63ce94a2b384628a8cee1dadfddc (MD5) OsvaldoAironBezerraCavalcantiFilho_TERMO.pdf: 870762 bytes, checksum: 5eb2de35ff166ec372389df9f68fe4f7 (MD5) Previous issue date: 2020-08-04en
dc.description.sponsorshipNenhumapt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal da Paraíbapt_BR
dc.rightsAcesso abertopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nd/3.0/br/*
dc.subjectAlgoritmos genéticospt_BR
dc.subjectQuadro de horáriospt_BR
dc.subjectOtimização de processospt_BR
dc.titleUma ferramenta flexível para a geração automática de horários de cursos de graduação baseada em algoritmos genéticospt_BR
dc.typeTCCpt_BR
dc.contributor.advisor1Carvalho, Marcus Williams Aquino de-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/4764601053478564pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/3709676162238589pt_BR
dc.description.resumoElaborar quadros de horários de cursos de graduação é uma tarefa complexa, pois envolve diversas restrições que podem afetar a logística de professores, alunos e salas de aula. Algumas soluções de horários podem ser inviáveis, por exemplo quando aulas diferentes de um mesmo professor são alocadas no mesmo horário, enquanto outras são viáveis mas possui horários indesejáveis. A quantidade de combinações possíveis de alocação de horários geralmente é muito grande, o que torna o trabalho manual extremamente difícil, com critérios pouco objetivos e difícil de serem satisfeitos. Diante disto, este trabalho apresenta uma ferramenta para a geração automática de horários de cursos de graduação baseada em algoritmos genéticos. A ferramenta já possui quatro critérios desenvolvidos para a escolha da melhor solução, mas é flexível para permitir a inclusão de novos critérios e a customização dos pesos de cada critério de acordo com a necessidade do curso. A avaliação foi realizada a partir da geração de horários para os cursos de Sistemas de Informação e Licenciatura em Ciência da Computação da Universidade Federal da Paraíba, campus IV, convergindo rapidamente para uma solução viável e ótima.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCiências Exataspt_BR
dc.publisher.initialsUFPBpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRApt_BR
Aparece nas coleções:TCC - Sistemas de Informação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
OsvaldoAironBezerraCavalcantiFilho_TCC.pdfTrabalho de conclusão de curso474,76 kBAdobe PDFVisualizar/Abrir
OsvaldoAironBezerraCavalcantiFilho_TERMO.pdfTermo de Autorização para Publicação Eletrônica na Biblioteca Digital da UFPB850,35 kBAdobe PDFVisualizar/Abrir    Solicitar uma cópia


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