Uma nova abordagem para a heurística fix-and-optimiza aplicada à escala de professores do ensino médio
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPR |
Texto Completo: | https://hdl.handle.net/1884/59898 |
Resumo: | Orientador: Prof. Dr. José Eduardo Pécora Junior |
id |
UFPR_06034e85997eaa363f0172099682e767 |
---|---|
oai_identifier_str |
oai:acervodigital.ufpr.br:1884/59898 |
network_acronym_str |
UFPR |
network_name_str |
Repositório Institucional da UFPR |
repository_id_str |
308 |
spelling |
Souza, Alisson Segatto de, 1990-Loch, Gustavo Valentim, 1985-Universidade Federal do Paraná. Setor de Tecnologia. Programa de Pós-Graduação em Métodos Numéricos em EngenhariaPécora Junior, José Eduardo, 1976-2019-05-02T21:27:53Z2019-05-02T21:27:53Z2018https://hdl.handle.net/1884/59898Orientador: Prof. Dr. José Eduardo Pécora JuniorCoorientador: Prof. Dr. Gustavo Valentim LochDissertação (mestrado) - Universidade Federal do Paraná, Setor de Tecnologia, Programa de Pós-Graduação em Métodos Numéricos em Engenharia. Defesa : Curitiba, 08/02/2018Inclui referências: p.67-69Área de concentração:Resumo: Um dos maiores desafios enfrentados pelas instituições de ensino no início do ano letivo é a de distribuir as turmas e dias em que cada professor deverá atuar. Apesar de todo avanço computacional, a maioria das escolas ainda realiza a construção da grade escolar manualmente, tornando o trabalho demorado e envolvendo praticamente todo o corpo docente e pedagógico, secretaria e direção na busca de otimizar e satisfazer as preferências de seus professores. O problema de construir uma grade horária escolar de ensino médio (High School Timetabling - HSTT) consiste em reunir professores, turmas e salas em um determinado período, construindo a escala semanal da instituição de ensino. Para grandes escolas, mesmo utilizando softwares, não é possível encontrar boas soluções em um tempo computacional viável utilizando métodos exatos, tornando necessária a utilização de heurísticas. A heurística fix-and-optimize decompõe o problema original em subproblemas menores ao fixar grande parte das variáveis, gerando regiões de busca menores que podem ser facilmente exploradas por softwares de forma exata, encontrando ótimos locais para o problema. A maneira com que estas regiões são exploradas impactam na velocidade de convergência do algoritmo. Neste trabalho é apresentado dois modelos matemáticos de programação inteira mista para resolver cinco instâncias clássicas da literatura buscando diminuir o número de dias trabalhados pelos professores, eliminar períodos de ociosidade e aumentar o número de aulas geminadas tanto quanto possível. A heurística fix-and-optimize foi utilizada juntamente com cinco diferentes métodos de busca em vizinhança, com o objetivo de diminuir a complexidade do algoritmo e alcançar melhores resultados. Desta forma foram encontradas soluções superiores para duas das instâncias estudadas e igualando os resultados já conhecidos para as demais instâncias. Palavras Chaves: High School Timetabling, fix-and-optimize, heurística, busca em vizinhança.Abstract: One of the biggest challenges faced by educational institutions at the beginning of the school year is to distribute the classes and days when each teacher should act. Despite all the computational advances, most schools still carry out the construction of the school grid manually, making the work time consuming and involving practically all the teaching and pedagogical staff, secretariat and direction in the search to optimize and satisfy the preferences of their teachers. The problem of building a high school timetable (HSTT) consists of bringing together teachers, classes and classrooms in a given period, building the weekly scale of the teaching institution. For grades schools, even using software, it is not possible to find good solutions in a viable computational time using exact methods, making it necessary to use heuristics. The fix-and-optimize heuristic decomposes the original problem into smaller subproblems by fixing a large number of variables, generating smaller search regions that can be easily exploited by software accurately, finding optimal locations for the problem. The way in which these regions are exploited impacts on the convergence speed of the algorithm. In this work two mathematical models of mixed integer programming are presented to solve five classic instances of literature aiming to reduce the number of days worked by teachers, eliminate periods of idleness and increase the number of twin classes as much as possible. The fix-and-optimize heuristic was used along with five different neighborhood search methods, in order to reduce the complexity of the algorithm and achieve better results. In this way superior solutions were found for two of the studied instances and matching the results already known to the other instances. Keywords: High School Timetabling, fix-and-optimize, heuristic, neighborhood search.72 p. : il. (algumas color.).application/pdfProgramação heuristicaAnálise numéricaProgramaçao (Matemática)Programação linearCalendario escolarUma nova abordagem para a heurística fix-and-optimiza aplicada à escala de professores do ensino médioinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALR - D - ALISSON SEGATTO DE SOUZA.pdfapplication/pdf2239462https://acervodigital.ufpr.br/bitstream/1884/59898/1/R%20-%20D%20-%20ALISSON%20SEGATTO%20DE%20SOUZA.pdfaf681df60d40264754ee23ccf86871aeMD51open access1884/598982019-05-02 18:27:53.435open accessoai:acervodigital.ufpr.br:1884/59898Repositório de PublicaçõesPUBhttp://acervodigital.ufpr.br/oai/requestopendoar:3082019-05-02T21:27:53Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
dc.title.pt_BR.fl_str_mv |
Uma nova abordagem para a heurística fix-and-optimiza aplicada à escala de professores do ensino médio |
title |
Uma nova abordagem para a heurística fix-and-optimiza aplicada à escala de professores do ensino médio |
spellingShingle |
Uma nova abordagem para a heurística fix-and-optimiza aplicada à escala de professores do ensino médio Souza, Alisson Segatto de, 1990- Programação heuristica Análise numérica Programaçao (Matemática) Programação linear Calendario escolar |
title_short |
Uma nova abordagem para a heurística fix-and-optimiza aplicada à escala de professores do ensino médio |
title_full |
Uma nova abordagem para a heurística fix-and-optimiza aplicada à escala de professores do ensino médio |
title_fullStr |
Uma nova abordagem para a heurística fix-and-optimiza aplicada à escala de professores do ensino médio |
title_full_unstemmed |
Uma nova abordagem para a heurística fix-and-optimiza aplicada à escala de professores do ensino médio |
title_sort |
Uma nova abordagem para a heurística fix-and-optimiza aplicada à escala de professores do ensino médio |
author |
Souza, Alisson Segatto de, 1990- |
author_facet |
Souza, Alisson Segatto de, 1990- |
author_role |
author |
dc.contributor.other.pt_BR.fl_str_mv |
Loch, Gustavo Valentim, 1985- Universidade Federal do Paraná. Setor de Tecnologia. Programa de Pós-Graduação em Métodos Numéricos em Engenharia |
dc.contributor.author.fl_str_mv |
Souza, Alisson Segatto de, 1990- |
dc.contributor.advisor1.fl_str_mv |
Pécora Junior, José Eduardo, 1976- |
contributor_str_mv |
Pécora Junior, José Eduardo, 1976- |
dc.subject.por.fl_str_mv |
Programação heuristica Análise numérica Programaçao (Matemática) Programação linear Calendario escolar |
topic |
Programação heuristica Análise numérica Programaçao (Matemática) Programação linear Calendario escolar |
description |
Orientador: Prof. Dr. José Eduardo Pécora Junior |
publishDate |
2018 |
dc.date.issued.fl_str_mv |
2018 |
dc.date.accessioned.fl_str_mv |
2019-05-02T21:27:53Z |
dc.date.available.fl_str_mv |
2019-05-02T21:27:53Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1884/59898 |
url |
https://hdl.handle.net/1884/59898 |
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 |
72 p. : il. (algumas color.). application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPR instname:Universidade Federal do Paraná (UFPR) instacron:UFPR |
instname_str |
Universidade Federal do Paraná (UFPR) |
instacron_str |
UFPR |
institution |
UFPR |
reponame_str |
Repositório Institucional da UFPR |
collection |
Repositório Institucional da UFPR |
bitstream.url.fl_str_mv |
https://acervodigital.ufpr.br/bitstream/1884/59898/1/R%20-%20D%20-%20ALISSON%20SEGATTO%20DE%20SOUZA.pdf |
bitstream.checksum.fl_str_mv |
af681df60d40264754ee23ccf86871ae |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1813898904836505600 |