Marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos.
Los Algoritmos Evolutivos (AEs) brindan soluciones a diferentes tipos de problemas de manera eficiente y proporcionan un enfoque metaheurístico haciendo uso de técnicas basadas en la teoría de la evolución de las especies. Este Trabajo Final Integrador presenta un marco de trabajo de software basad...
Autor principal: | |
---|---|
Formato: | Documento de trabajo acceptedVersion |
Lenguaje: | Español |
Publicado: |
2022
|
Materias: | |
Acceso en línea: | http://hdl.handle.net/20.500.12272/6128 |
Aporte de: |
id |
I68-R174-20.500.12272-6128 |
---|---|
record_format |
dspace |
institution |
Universidad Tecnológica Nacional |
institution_str |
I-68 |
repository_str |
R-174 |
collection |
RIA - Repositorio Institucional Abierto (UTN) |
language |
Español |
topic |
Trabajo Final Integrador Algoritmos evolutivos Metaheurísticas Problemas de asignación Programación en Python Evolutionary algorithms Metaheuristics Academic schedule |
spellingShingle |
Trabajo Final Integrador Algoritmos evolutivos Metaheurísticas Problemas de asignación Programación en Python Evolutionary algorithms Metaheuristics Academic schedule Barbosa Sierra, Brayan Julian Marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos. |
topic_facet |
Trabajo Final Integrador Algoritmos evolutivos Metaheurísticas Problemas de asignación Programación en Python Evolutionary algorithms Metaheuristics Academic schedule |
description |
Los Algoritmos Evolutivos (AEs) brindan soluciones a diferentes tipos de problemas de manera eficiente y proporcionan un enfoque metaheurístico haciendo uso de técnicas basadas en la teoría de la evolución de las especies.
Este Trabajo Final Integrador presenta un marco de trabajo de software basado en Algoritmos Evolutivos (AEs) con el fin de establecer una base para la asignación de recursos en espacios establecidos. Inicialmente, este es diseñado utilizando diagramas de clases (UML) y después codificado en el lenguaje de programación Python para probar su rendimiento y eficacia.
Se realizan pruebas tomando como referencia la asignación de clases y creación de un horario académico para una institución educativa que contiene cinco (5) salones, e implementando las etapas de análisis del problema, diseño del algoritmo, codificación del programa, ejecución y verificación.
Finalmente, con base a la ejecución y resultados, se concluye que el marco de trabajo propuesto es una alternativa eficiente para modelar y solucionar problemas de asignación. |
format |
Documento de trabajo acceptedVersion |
author |
Barbosa Sierra, Brayan Julian |
author_facet |
Barbosa Sierra, Brayan Julian |
author_sort |
Barbosa Sierra, Brayan Julian |
title |
Marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos. |
title_short |
Marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos. |
title_full |
Marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos. |
title_fullStr |
Marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos. |
title_full_unstemmed |
Marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos. |
title_sort |
marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos. |
publishDate |
2022 |
url |
http://hdl.handle.net/20.500.12272/6128 |
work_keys_str_mv |
AT barbosasierrabrayanjulian marcodetrabajoparaproblemasdeasignacionesbasadoenalgoritmosevolutivos |
bdutipo_str |
Repositorios |
_version_ |
1764820552817573888 |