Considerando la sección de balance en un modelo de optimización entera para el problema de horarios de cursos basado en el plan de estudios
Autores: Palma, Cristian D.; Bornhardt, Patrick
Idioma: Inglés
Editor: MDPI
Año: 2020
Acceso abierto
Artículo científico
Categoría
Matemáticas
Subcategoría
Matemáticas generales
Palabras clave
Planificación de horarios
Institución educativa
Conferencias
Programación
Conflictos
Estudiantes
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 22
Citaciones: Sin citaciones
La programación de horarios de cursos universitarios es una tarea compleja y que consume mucho tiempo que toda institución educativa enfrenta regularmente. Consiste en programar un conjunto de clases en franjas horarias predefinidas para evitar conflictos de estudiantes, cumplir con la disponibilidad de profesores y aulas, y gestionar varias reglas operativas específicas de la institución. En este documento, programamos cursos basados en un plan de estudios, es decir, antes de la inscripción de los estudiantes. A diferencia de otros modelos basados en planes de estudios, el modelo propuesto considera dos aspectos prácticos al gestionar los conflictos entre clases: (i) programa secciones de materias para que cada sección tenga la misma probabilidad de ser inscrita por los estudiantes, y (ii) considera las tasas de fracaso y la periodicidad con la que se imparte una materia. Presentamos un modelo de programación entera multiobjetivo que maximiza el uso de franjas horarias específicas, la simetría en la que se programan las clases de un curso durante una semana, y la flexibilidad para que los estudiantes rezagados tomen cursos. El modelo se resuelve utilizando software comercial y se aplica a un problema real de programación de cursos. Mostramos las ventajas de su uso al comparar la solución del modelo con la solución real obtenida mediante la programación manual.
Descripción
La programación de horarios de cursos universitarios es una tarea compleja y que consume mucho tiempo que toda institución educativa enfrenta regularmente. Consiste en programar un conjunto de clases en franjas horarias predefinidas para evitar conflictos de estudiantes, cumplir con la disponibilidad de profesores y aulas, y gestionar varias reglas operativas específicas de la institución. En este documento, programamos cursos basados en un plan de estudios, es decir, antes de la inscripción de los estudiantes. A diferencia de otros modelos basados en planes de estudios, el modelo propuesto considera dos aspectos prácticos al gestionar los conflictos entre clases: (i) programa secciones de materias para que cada sección tenga la misma probabilidad de ser inscrita por los estudiantes, y (ii) considera las tasas de fracaso y la periodicidad con la que se imparte una materia. Presentamos un modelo de programación entera multiobjetivo que maximiza el uso de franjas horarias específicas, la simetría en la que se programan las clases de un curso durante una semana, y la flexibilidad para que los estudiantes rezagados tomen cursos. El modelo se resuelve utilizando software comercial y se aplica a un problema real de programación de cursos. Mostramos las ventajas de su uso al comparar la solución del modelo con la solución real obtenida mediante la programación manual.