Un algoritmo eficaz basado en la optimización de enjambre de partículas local para resolver el problema de programación escolar
Autores: Tassopoulos, Ioannis X.; Iliopoulou, Christina A.; Katsaragakis, Iosif V.; Beligiannis, Grigorios N.
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Un algoritmo eficaz basado en la optimización de enjambre de partículas local para resolver el problema de programación escolar
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Software
Palabras clave
Problema de programación de horarios escolares
Escuela secundaria griega
Algoritmo de optimización de enjambre de partículas
Instancias de referencia
Método de programación entera
Tiempo de ejecución
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 31
Citaciones: Sin citaciones
Este documento trata sobre el problema de la programación de horarios escolares. El problema se formuló tal como se encuentra en una escuela secundaria típica de Grecia. Se desarrolló una versión local del algoritmo de optimización de enjambre de partículas y se aplicó al problema en cuestión. Los resultados en instancias de referencia bien establecidas mostraron que el algoritmo propuesto logró los óptimos probados proporcionados por un método de programación entera presentado en una investigación anterior. En casi todos los casos, el algoritmo actual superó al método de programación entera, ya sea en cuanto al límite inferior obtenido o al tiempo de ejecución necesario.
Descripción
Este documento trata sobre el problema de la programación de horarios escolares. El problema se formuló tal como se encuentra en una escuela secundaria típica de Grecia. Se desarrolló una versión local del algoritmo de optimización de enjambre de partículas y se aplicó al problema en cuestión. Los resultados en instancias de referencia bien establecidas mostraron que el algoritmo propuesto logró los óptimos probados proporcionados por un método de programación entera presentado en una investigación anterior. En casi todos los casos, el algoritmo actual superó al método de programación entera, ya sea en cuanto al límite inferior obtenido o al tiempo de ejecución necesario.