Publication: Optimización exacta de calendarios de exámenes universitarios aplicado a la Universidad Pública de Navarra
Date
Authors
Director
Publisher
Project identifier
Abstract
El objetivo de este trabajo es desarrollar un modelo de optimización exacta de calendarios de exámenes, aplicado a la Escuela de Ingeniería de la Universidad Pública de Navarra. Se busca distribuir los exámenes de manera que los alumnos tengan el mayor tiempo posible de estudio entre evaluaciones, cumpliendo con una serie de requisitos establecidos por la escuela. Para ello, se propone una formulación matemática lineal que maximiza la distancia mínima entre exámenes del mismo curso y de cursos consecutivos. El modelo se implementa en Python, lee archivos Excel proporcionados por la escuela con la información sobre los exámenes a agendar, procesa estos datos, crea y resuelve el modelo mediante la API de CPLEX, y devuelve los resultados en una tabla Excel. De esta manera, el programa final permite tanto optimizar como automatizar el proceso de planificación, que actualmente se realiza de forma manual.
The purpose of this project is to build an optimization model for exam scheduling and apply it to the Engineering Faculty of the Public University of Navarre. The goal is to distribute exams as evenly as possible to allow the maximum study time between evaluations, considering several restrictions from the institution. A mathematical description of the problem is proposed, which aims to maximize the minimum distance between exams of the same year or consecutive years. This model is implemented in Python. The program reads Excel files containing information about the exams to schedule, processes the data, sets up and solves the model using the CPLEX API, and returns the results in another Excel file. In this way, we can optimize and automatize the scheduling process, which is a challenging task to perform manually.
Description
Keywords
Department
Faculty/School
Degree
Doctorate program
item.page.cita
item.page.rights
Los documentos de Academica-e están protegidos por derechos de autor con todos los derechos reservados, a no ser que se indique lo contrario.