Marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos.
- Autores
- Barbosa Sierra, Brayan Julian
- Año de publicación
- 2021
- Idioma
- español castellano
- Tipo de recurso
- documento de trabajo
- Estado
- versión aceptada
- Descripción
- 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.
Evolutionary Algorithms (EAs) provide solutions to different types of problems efficiently and provide a metaheuristic approach making use of techniques based on the theory of the evolution of species. This Final Integrative Paper presents a software framework based on Evolutionary Algorithms (EAs) in order to establish a basis for the allocation of resources in established spaces. Initially, it is designed in class diagrams (UML) and then coded in the Python programming language to test its performance and effectiveness. This is tested taking as a reference the assignment of classes and the creation of an academic schedule for an educational institution that contains five (5) classrooms, and implementing the stages of problem analysis, algorithm design, program coding, execution and verification. Finally, based on the execution and results, it is concluded that the proposed framework is an efficient alternative to model and solve allocation problems.
Fil: Barbosa Sierra, Brayan Julian. Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Escuela de Posgrado; Argentina - Materia
-
Trabajo Final Integrador
Algoritmos evolutivos
Metaheurísticas
Problemas de asignación
Programación en Python
Evolutionary algorithms
Metaheuristics
Academic schedule - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- 2022-04-05T17:16:49Z
- Repositorio
.jpg)
- Institución
- Universidad Tecnológica Nacional
- OAI Identificador
- oai:ria.utn.edu.ar:20.500.12272/6128
Ver los metadatos del registro completo
| id |
RIAUTN_9572405cb18218119255a5ff6612274d |
|---|---|
| oai_identifier_str |
oai:ria.utn.edu.ar:20.500.12272/6128 |
| network_acronym_str |
RIAUTN |
| repository_id_str |
a |
| network_name_str |
Repositorio Institucional Abierto (UTN) |
| spelling |
Marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos.Barbosa Sierra, Brayan JulianTrabajo Final IntegradorAlgoritmos evolutivosMetaheurísticasProblemas de asignaciónProgramación en PythonEvolutionary algorithmsMetaheuristicsAcademic scheduleLos 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.Evolutionary Algorithms (EAs) provide solutions to different types of problems efficiently and provide a metaheuristic approach making use of techniques based on the theory of the evolution of species. This Final Integrative Paper presents a software framework based on Evolutionary Algorithms (EAs) in order to establish a basis for the allocation of resources in established spaces. Initially, it is designed in class diagrams (UML) and then coded in the Python programming language to test its performance and effectiveness. This is tested taking as a reference the assignment of classes and the creation of an academic schedule for an educational institution that contains five (5) classrooms, and implementing the stages of problem analysis, algorithm design, program coding, execution and verification. Finally, based on the execution and results, it is concluded that the proposed framework is an efficient alternative to model and solve allocation problems.Fil: Barbosa Sierra, Brayan Julian. Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Escuela de Posgrado; Argentina2022-04-05T17:16:49Z2022-04-05T17:16:49Z2021-09-27info:eu-repo/semantics/workingPaperinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_8042info:ar-repo/semantics/documentoDeTrabajoplainapplication/pdfhttp://hdl.handle.net/20.500.12272/6128spainfo:eu-repo/semantics/openAccess2022-04-05T17:16:49Zhttp://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 InternacionalFacultad Regional Buenos Aires. Universidad Tecnológica NacionalAtribución – No Comercial (by-nc): Se permite la generación de obras derivadas siempre que no se haga con fines comerciales. Tampoco se puede utilizar la obra original con fines comerciales.reponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica Nacional2026-10-01T11:58:12Zoai:ria.utn.edu.ar:20.500.12272/6128instacron:UTNInstitucionalhttp://ria.utn.edu.ar/Universidad públicaNo correspondehttp://ria.utn.edu.ar/oaigestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2026-10-01 11:58:13.027Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse |
| dc.title.none.fl_str_mv |
Marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos. |
| title |
Marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos. |
| spellingShingle |
Marco de trabajo para problemas de asignaciones basado en algoritmos evolutivos. Barbosa Sierra, Brayan Julian Trabajo Final Integrador Algoritmos evolutivos Metaheurísticas Problemas de asignación Programación en Python Evolutionary algorithms Metaheuristics Academic schedule |
| 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. |
| dc.creator.none.fl_str_mv |
Barbosa Sierra, Brayan Julian |
| author |
Barbosa Sierra, Brayan Julian |
| author_facet |
Barbosa Sierra, Brayan Julian |
| author_role |
author |
| dc.subject.none.fl_str_mv |
Trabajo Final Integrador Algoritmos evolutivos Metaheurísticas Problemas de asignación Programación en Python Evolutionary algorithms Metaheuristics Academic schedule |
| topic |
Trabajo Final Integrador Algoritmos evolutivos Metaheurísticas Problemas de asignación Programación en Python Evolutionary algorithms Metaheuristics Academic schedule |
| dc.description.none.fl_txt_mv |
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. Evolutionary Algorithms (EAs) provide solutions to different types of problems efficiently and provide a metaheuristic approach making use of techniques based on the theory of the evolution of species. This Final Integrative Paper presents a software framework based on Evolutionary Algorithms (EAs) in order to establish a basis for the allocation of resources in established spaces. Initially, it is designed in class diagrams (UML) and then coded in the Python programming language to test its performance and effectiveness. This is tested taking as a reference the assignment of classes and the creation of an academic schedule for an educational institution that contains five (5) classrooms, and implementing the stages of problem analysis, algorithm design, program coding, execution and verification. Finally, based on the execution and results, it is concluded that the proposed framework is an efficient alternative to model and solve allocation problems. Fil: Barbosa Sierra, Brayan Julian. Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Escuela de Posgrado; Argentina |
| 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. |
| publishDate |
2021 |
| dc.date.none.fl_str_mv |
2021-09-27 2022-04-05T17:16:49Z 2022-04-05T17:16:49Z |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/workingPaper info:eu-repo/semantics/acceptedVersion http://purl.org/coar/resource_type/c_8042 info:ar-repo/semantics/documentoDeTrabajo |
| format |
workingPaper |
| status_str |
acceptedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/20.500.12272/6128 |
| url |
http://hdl.handle.net/20.500.12272/6128 |
| dc.language.none.fl_str_mv |
spa |
| language |
spa |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess 2022-04-05T17:16:49Z http://creativecommons.org/licenses/by-nc-nd/4.0/ Attribution-NonCommercial-NoDerivatives 4.0 Internacional Facultad Regional Buenos Aires. Universidad Tecnológica Nacional Atribución – No Comercial (by-nc): Se permite la generación de obras derivadas siempre que no se haga con fines comerciales. Tampoco se puede utilizar la obra original con fines comerciales. |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
2022-04-05T17:16:49Z http://creativecommons.org/licenses/by-nc-nd/4.0/ Attribution-NonCommercial-NoDerivatives 4.0 Internacional Facultad Regional Buenos Aires. Universidad Tecnológica Nacional Atribución – No Comercial (by-nc): Se permite la generación de obras derivadas siempre que no se haga con fines comerciales. Tampoco se puede utilizar la obra original con fines comerciales. |
| dc.format.none.fl_str_mv |
plain application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositorio Institucional Abierto (UTN) instname:Universidad Tecnológica Nacional |
| reponame_str |
Repositorio Institucional Abierto (UTN) |
| collection |
Repositorio Institucional Abierto (UTN) |
| instname_str |
Universidad Tecnológica Nacional |
| repository.name.fl_str_mv |
Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacional |
| repository.mail.fl_str_mv |
gestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.ar |
| _version_ |
1877862388344029184 |
| score |
13.365483 |