Sistema automático de geração de horários para a ufla utilizando algoritmos genéticos

Detalhes bibliográficos
Autor(a) principal: Ramos, Patrícia de Siqueira
Data de Publicação: 2002
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFLA
Texto Completo: http://repositorio.ufla.br/jspui/handle/1/9244
Resumo: The problem of formation of school schedules, also known by the term Timetabling, consists of arranging encounters between teachers and students in a period of time previously fastened, in way to satisfy a group of restrictions. A lot of variants of the problem of Timetabling have been proposed in the literature, and they differ for the type of teaching institution involved, universities or medium schools, and for the type of restrictions imposed to the problem. For the accomplishment of this work, it was adopted as model a solution obtained for Timetabling of a school, to solve the same problem of the Universidade Federal de Lavras, that it has a computerized system, however manual. The Genetic Algorithms constitute a strategy for solution of problems, especially of optimization, where the high mathematical complexity doesn't allow the use of exact methods. Robust, generic and easily adaptable, they use concepts of natural selection of Darwin and they base its operation on a learning process and it looks for inside of a population of solutions. This approach was chosen for the problem of the generation of Timetabling because this it is shown of difficult modelling and solution due to the great number of restrictions and involved factors, in addition form to allocate the resources appropriately obeying these restrictions. The main difficulty was in the combination of the parameters so that a good solution was found. All of the added resources and adaptations presented satisfactory behavior in relation to the generated hourly grating, however some improvements could be incorporate to the system so that the developed application can be used in UFLA.
id UFLA_8a4fd605798c6aa6dbe60e445d0e3261
oai_identifier_str oai:localhost:1/9244
network_acronym_str UFLA
network_name_str Repositório Institucional da UFLA
repository_id_str
spelling Sistema automático de geração de horários para a ufla utilizando algoritmos genéticosAlgoritmos genéticosGestão acadêmicaTimetablingThe problem of formation of school schedules, also known by the term Timetabling, consists of arranging encounters between teachers and students in a period of time previously fastened, in way to satisfy a group of restrictions. A lot of variants of the problem of Timetabling have been proposed in the literature, and they differ for the type of teaching institution involved, universities or medium schools, and for the type of restrictions imposed to the problem. For the accomplishment of this work, it was adopted as model a solution obtained for Timetabling of a school, to solve the same problem of the Universidade Federal de Lavras, that it has a computerized system, however manual. The Genetic Algorithms constitute a strategy for solution of problems, especially of optimization, where the high mathematical complexity doesn't allow the use of exact methods. Robust, generic and easily adaptable, they use concepts of natural selection of Darwin and they base its operation on a learning process and it looks for inside of a population of solutions. This approach was chosen for the problem of the generation of Timetabling because this it is shown of difficult modelling and solution due to the great number of restrictions and involved factors, in addition form to allocate the resources appropriately obeying these restrictions. The main difficulty was in the combination of the parameters so that a good solution was found. All of the added resources and adaptations presented satisfactory behavior in relation to the generated hourly grating, however some improvements could be incorporate to the system so that the developed application can be used in UFLA.O problema de formação de horários escolares, também conhecido pelo termo Timetabling, consiste em arranjar encontros entre professores e alunos em um período de tempo previamente fixado, de modo a satisfazer um conjunto de restrições. Muitas variantes do problema de Timetabling têm sido propostas na literatura, e diferem pelo tipo de instituição de ensino envolvida, universidades ou escolas médias, e pelo tipo de restrições impostas ao problema. Para a realização deste trabalho, adotou-se como modelo uma solução obtida para o Timetabling de um colégio, para se resolver o mesmo problema da Universidade Federal de Lavras, que conta com um sistema informatizado, porém manual. Os Algoritmos Genéticos constituem uma estratégia para solução de problemas, especialmente de otimização, onde a alta complexidade matemática não permite o uso de métodos exatos. Robustos, genéricos e facilmente adaptáveis, utilizam conceitos do princípio de seleção natural de Darwin e baseiam seu funcionamento num processo de aprendizagem e busca dentro de uma população de soluções. Esta abordagem foi escolhida para o problema da geração de grades horárias porque esta se mostra de difícil modelagem e solução devido ao grande número de restrições e fatores envolvidos, além de que forma alocar os recursos adequadamente obedecendo à estas restrições. A principal dificuldade se encontrou na combinação dos parâmetros para que uma boa solução fosse encontrada. Todos os recursos adicionados e adaptações apresentaram comportamento satisfatório em relação às grades horárias geradas, porém algumas melhoras poderiam ser incorporadas ao sistema para que o aplicativo desenvolvido possa ser usado na UFLA.Cardoso, Olinda Nogueira PaesMoreira, Renata CoutoSilva, Ricardo Martins de AbreuRamos, Patrícia de Siqueira2015-05-04T21:15:33Z2015-05-04T21:15:33Z2015-05-042002-12-16info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfRAMOS, P. S. Sistema automático de geração de horários para a ufla utilizando algoritmos genéticos. 2002. 77 p. Monografia (Graduação em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2002.http://repositorio.ufla.br/jspui/handle/1/9244info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFLAinstname:Universidade Federal de Lavras (UFLA)instacron:UFLA2018-09-28T18:32:44Zoai:localhost:1/9244Repositório InstitucionalPUBhttp://repositorio.ufla.br/oai/requestnivaldo@ufla.br || repositorio.biblioteca@ufla.bropendoar:2018-09-28T18:32:44Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)false
dc.title.none.fl_str_mv Sistema automático de geração de horários para a ufla utilizando algoritmos genéticos
title Sistema automático de geração de horários para a ufla utilizando algoritmos genéticos
spellingShingle Sistema automático de geração de horários para a ufla utilizando algoritmos genéticos
Ramos, Patrícia de Siqueira
Algoritmos genéticos
Gestão acadêmica
Timetabling
title_short Sistema automático de geração de horários para a ufla utilizando algoritmos genéticos
title_full Sistema automático de geração de horários para a ufla utilizando algoritmos genéticos
title_fullStr Sistema automático de geração de horários para a ufla utilizando algoritmos genéticos
title_full_unstemmed Sistema automático de geração de horários para a ufla utilizando algoritmos genéticos
title_sort Sistema automático de geração de horários para a ufla utilizando algoritmos genéticos
author Ramos, Patrícia de Siqueira
author_facet Ramos, Patrícia de Siqueira
author_role author
dc.contributor.none.fl_str_mv Cardoso, Olinda Nogueira Paes
Moreira, Renata Couto
Silva, Ricardo Martins de Abreu
dc.contributor.author.fl_str_mv Ramos, Patrícia de Siqueira
dc.subject.por.fl_str_mv Algoritmos genéticos
Gestão acadêmica
Timetabling
topic Algoritmos genéticos
Gestão acadêmica
Timetabling
description The problem of formation of school schedules, also known by the term Timetabling, consists of arranging encounters between teachers and students in a period of time previously fastened, in way to satisfy a group of restrictions. A lot of variants of the problem of Timetabling have been proposed in the literature, and they differ for the type of teaching institution involved, universities or medium schools, and for the type of restrictions imposed to the problem. For the accomplishment of this work, it was adopted as model a solution obtained for Timetabling of a school, to solve the same problem of the Universidade Federal de Lavras, that it has a computerized system, however manual. The Genetic Algorithms constitute a strategy for solution of problems, especially of optimization, where the high mathematical complexity doesn't allow the use of exact methods. Robust, generic and easily adaptable, they use concepts of natural selection of Darwin and they base its operation on a learning process and it looks for inside of a population of solutions. This approach was chosen for the problem of the generation of Timetabling because this it is shown of difficult modelling and solution due to the great number of restrictions and involved factors, in addition form to allocate the resources appropriately obeying these restrictions. The main difficulty was in the combination of the parameters so that a good solution was found. All of the added resources and adaptations presented satisfactory behavior in relation to the generated hourly grating, however some improvements could be incorporate to the system so that the developed application can be used in UFLA.
publishDate 2002
dc.date.none.fl_str_mv 2002-12-16
2015-05-04T21:15:33Z
2015-05-04T21:15:33Z
2015-05-04
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv RAMOS, P. S. Sistema automático de geração de horários para a ufla utilizando algoritmos genéticos. 2002. 77 p. Monografia (Graduação em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2002.
http://repositorio.ufla.br/jspui/handle/1/9244
identifier_str_mv RAMOS, P. S. Sistema automático de geração de horários para a ufla utilizando algoritmos genéticos. 2002. 77 p. Monografia (Graduação em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2002.
url http://repositorio.ufla.br/jspui/handle/1/9244
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFLA
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str Repositório Institucional da UFLA
collection Repositório Institucional da UFLA
repository.name.fl_str_mv Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv nivaldo@ufla.br || repositorio.biblioteca@ufla.br
_version_ 1784550100819771392