Uma introdução à programação de horários: restrições, parâmetros e funções objetivo Uma introdução à programação de horários: restrições, parâmetros e funções objetivo

Conteúdo do artigo principal

José Gerardo Córdoba Hernández

Resumo

A programacão de horários em instituições educativas constitui um problema de otimização combinatória cujo objetivo é atribuir cursos, docentes, salas e blocos de tempo de forma coordenada, respeitando um conjunto de restrições. Este artigo apresenta uma introdução ao modelamento matemático desse problema, diferenciando restrições estritas (hard constraints) e flexíveis (soft constraints), assim como a definição de conjuntos, parâmetros e funções objetivo que permitem estruturar formalmente o modelo. São apresentados três exemplos ilustrativos que mostram como a variação nos pesos atribuídos a preferências e penalizações, junto com a reatribuição pontual de eventos, impacta diretamente o valor da função objetivo. Os exemplos evidenciam que o equilíbrio entre critérios e pequenos ajustes nas atribuições podem melhorar de forma significativa a qualidade dos horários gerados. Este trabalho constitui uma introdução didática e um ponto de partida para futuras pesquisas orientadas ao abordamento do problema de programacão de horários.

Detalhes do artigo

Como Citar
Córdoba Hernández, J. G. (2026). Uma introdução à programação de horários: restrições, parâmetros e funções objetivo: Uma introdução à programação de horários: restrições, parâmetros e funções objetivo. Revista Digital Matemática, Educação E Internet, 26(2). https://doi.org/10.18845/rdmei.v26i2.8404
Seção
Didactics and Software