Modelos de programación entera para el problema de asignación de horarios en cursos universitarios

dc.contributor.authorArango Londoño, Carlos Andrés
dc.contributor.authorFelizzola Jiménez, Heriberto
dc.contributor.authorHualpa Zuñiga, Andrés
dc.contributor.authorGómez Martínez, Paula Z.
dc.contributor.authorMora Garzón, Carlos
dc.date.accessioned2024-02-20T10:28:05Z
dc.date.available2024-02-20T10:28:05Z
dc.date.issued2023-12-20
dc.description.abstractLa programación de horarios se clasifica como un problema combinatorio para el que existen múltiples alternativas de solución incluyendo entre ellas la programación entera. Sin embargo, el modelado de reglas operativas y el tamaño de problemas reales hace que su uso no sea común comparado con otras técnicas. El presente artículo propone un modelo de programación entera (IP), que aborda el problema de programación de horarios conformado por variables asociadas con franjas horarias, asignatura y docente asignado. También se incluyen parámetros como número de franjas horarias mínimas y máximas a impartir por el docente, tiempo de franja horaria, disponibilidad de docente, salones disponibles y costo estimado de insatisfacción generado por el horario asignado. En el modelo se integran siete restricciones duras y diecisiete blandas que proporcionan mayor calidad a la solución final de horarios. Se valida el modelo IP con una función objetivo global, en el que se reportan experimentos y resultados obtenidos en instancias reales de la Universidad de la Salle (ULS). El nuevo enfoque de solución ofrece mejoras en los horarios finales, así como la interacción con los usuarios durante su construcción. Finalmente, en las conclusiones del trabajo se discute el diseño y desarrollo de un sistema que brinda soporte a las decisiones, referenciando sugerencias para futuros desarrollos.
dc.description.abstractTimetabling scheduling is classified as a combinatorial problem for which there are multiple solution alternatives, including the integer programming. However, the modeling of operational rules and the size of real problems makes its use not common compared to other techniques. This article proposes an integer programming model (IP) model, which addresses the scheduling problem made up of variables associated with time slots, subject and assigned teacher. Parameters such as the number of minimum and maximum time slots to be taught by the teacher, time slot time, teacher availability, available classrooms and estimated cost of dissatisfaction generated by the assigned schedule are also included. Seven hard and seventeen soft constraints are integrated into the model, which provide higher quality to the final schedule solution. The IP model is validated with a global objective function, in which experiments, and results obtained in real instances of the Universidad de la Salle (ULS) are reported. The new solution approach offers improvements in the final schedules, as well as the interaction with the users during its construction. Finally, in the conclusions of the work, the design and development of a system that provides support for decisions is discussed, referencing suggestions for future developments.
dc.description.sponsorshipUniversidad Pablo de Olavide
dc.format.mimetypeapplication/pdf
dc.identifier.doi10.46661/rev.metodoscuant.econ.empresa.7354
dc.identifier.urihttps://hdl.handle.net/10433/20176
dc.language.isoes
dc.publisherUniversidad Pablo de Olavide
dc.rights.accessRightsopen access
dc.subjectProgramación de horarios
dc.subjectprogramación entera
dc.subjectasignación de cursos
dc.subjectTimetabling
dc.subjectinteger programming
dc.subjectclassroom assignment
dc.titleModelos de programación entera para el problema de asignación de horarios en cursos universitarios
dc.title.alternativeInteger Programming Model for the Timetabling Problem in University Courses
dc.typejournal article
dc.type.hasVersionVoR

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
7354.pdf
Size:
1.03 MB
Format:
Adobe Portable Document Format