Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSM

Descripción del Articulo

Pretende encontrar una solución al problema de elaboración de horarios de clases que existe en la Facultad de Ingeniería de Sistemas e Informática de la UNMSM. Este problema consiste en la asignación de un conjunto de recursos dentro de un número limitado de periodos de tiempo; además de satisfacer...

Descripción completa

Detalles Bibliográficos
Autores: Naupari Quiroz, Raúl Esteban, Rosales Gerónimo, Gissela Katheryn
Formato: tesis de grado
Fecha de Publicación:2010
Institución:Universidad Nacional Mayor de San Marcos
Repositorio:UNMSM-Tesis
Lenguaje:español
OAI Identifier:oai:cybertesis.unmsm.edu.pe:20.500.12672/15141
Enlace del recurso:https://hdl.handle.net/20.500.12672/15141
Nivel de acceso:acceso abierto
Materia:Programación heurística
Algoritmos genéticos
Universidades y escuelas superiores - Perú - Administración
Estudiantes universitarios - Administración del tiempo - Procesamiento de datos
https://purl.org/pe-repo/ocde/ford#2.02.04
id UNMS_e618598bba7760457a329b6275a2c565
oai_identifier_str oai:cybertesis.unmsm.edu.pe:20.500.12672/15141
network_acronym_str UNMS
network_name_str UNMSM-Tesis
repository_id_str 410
dc.title.none.fl_str_mv Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSM
title Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSM
spellingShingle Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSM
Naupari Quiroz, Raúl Esteban
Programación heurística
Algoritmos genéticos
Universidades y escuelas superiores - Perú - Administración
Estudiantes universitarios - Administración del tiempo - Procesamiento de datos
https://purl.org/pe-repo/ocde/ford#2.02.04
title_short Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSM
title_full Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSM
title_fullStr Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSM
title_full_unstemmed Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSM
title_sort Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSM
author Naupari Quiroz, Raúl Esteban
author_facet Naupari Quiroz, Raúl Esteban
Rosales Gerónimo, Gissela Katheryn
author_role author
author2 Rosales Gerónimo, Gissela Katheryn
author2_role author
dc.contributor.advisor.fl_str_mv Cortez Vásquez, Augusto Parcemón
dc.contributor.author.fl_str_mv Naupari Quiroz, Raúl Esteban
Rosales Gerónimo, Gissela Katheryn
dc.subject.none.fl_str_mv Programación heurística
Algoritmos genéticos
Universidades y escuelas superiores - Perú - Administración
Estudiantes universitarios - Administración del tiempo - Procesamiento de datos
topic Programación heurística
Algoritmos genéticos
Universidades y escuelas superiores - Perú - Administración
Estudiantes universitarios - Administración del tiempo - Procesamiento de datos
https://purl.org/pe-repo/ocde/ford#2.02.04
dc.subject.ocde.none.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.04
description Pretende encontrar una solución al problema de elaboración de horarios de clases que existe en la Facultad de Ingeniería de Sistemas e Informática de la UNMSM. Este problema consiste en la asignación de un conjunto de recursos dentro de un número limitado de periodos de tiempo; además de satisfacer un conjunto de restricciones que se presentan en el ámbito académico. La importancia de resolver el problema radica en minimizar el tiempo y la cantidad de personal que interviene en el proceso de elaboración de horarios, además de brindar un apoyo en dicho proceso al personal responsable. Durante la investigación se realizó una comparativa entre algunas técnicas de búsqueda y optimización conocidas, tales como: la Búsqueda Tabú, los Algoritmos Meméticos, el Recocido Simulado y los Algoritmos Genéticos, para identificar cual de ellas posee las mejores características que permita resolver nuestra problemática. Una vez realizado esto, se determinó utilizar los Algoritmos Genéticos, los cuales pertenecen al grupo de técnicas metaheurísticas. Estas técnicas son métodos que consisten en desarrollar algoritmos eficientes que sean capaces de dar “buenas soluciones” a problemas, en donde encontrar el óptimo resulta costoso. En base a lo descrito, se propone un modelo matemático en el cual se definen las restricciones del problema, para luego establecer el diseño de la solución y la adaptación del algoritmo a ésta. Para la implementación del algoritmo se utilizó el lenguaje de programación Java; obteniéndose como resultado diferentes horarios de clases, los cuales son validados con los horarios elaborados manualmente; dicha comparación permitirá determinar el alcance y las limitaciones del algoritmo creado en este trabajo. Finalmente se llegó a la conclusión que el modelo desarrollado encontró buenas soluciones al problema dentro del margen de error definido.
publishDate 2010
dc.date.accessioned.none.fl_str_mv 2020-10-16T18:35:31Z
dc.date.available.none.fl_str_mv 2020-10-16T18:35:31Z
dc.date.issued.fl_str_mv 2010
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
dc.identifier.citation.none.fl_str_mv Naupari, R. & Rosales, G. (2010). Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSM. Tesina para optar el título de Ingeniero de Sistemas. Escuela Académico Profesional de Ingeniería de Sistemas, Facultad de Ingeniería de Sistemas e Informática, Universidad Nacional Mayor de San Marcos, Lima, Perú.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12672/15141
identifier_str_mv Naupari, R. & Rosales, G. (2010). Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSM. Tesina para optar el título de Ingeniero de Sistemas. Escuela Académico Profesional de Ingeniería de Sistemas, Facultad de Ingeniería de Sistemas e Informática, Universidad Nacional Mayor de San Marcos, Lima, Perú.
url https://hdl.handle.net/20.500.12672/15141
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.publisher.none.fl_str_mv Universidad Nacional Mayor de San Marcos
dc.publisher.country.none.fl_str_mv PE
publisher.none.fl_str_mv Universidad Nacional Mayor de San Marcos
dc.source.none.fl_str_mv Universidad Nacional Mayor de San Marcos
Repositorio de Tesis - UNMSM
reponame:UNMSM-Tesis
instname:Universidad Nacional Mayor de San Marcos
instacron:UNMSM
instname_str Universidad Nacional Mayor de San Marcos
instacron_str UNMSM
institution UNMSM
reponame_str UNMSM-Tesis
collection UNMSM-Tesis
bitstream.url.fl_str_mv https://cybertesis.unmsm.edu.pe/bitstreams/c644de40-da81-4e95-994e-e71e3ae8a980/download
https://cybertesis.unmsm.edu.pe/bitstreams/cfde5718-31cf-425b-8c28-eb6e0a108496/download
https://cybertesis.unmsm.edu.pe/bitstreams/60f75a53-5e80-4156-8289-6f0348ec278e/download
https://cybertesis.unmsm.edu.pe/bitstreams/c7ed57a6-4f78-43a9-9d6b-e8094e109da7/download
bitstream.checksum.fl_str_mv 30fc878c06262ea7c7a3791a3c6f53cf
8a4605be74aa9ea9d79846c1fba20a33
8a927d1bf06e66c6802b6b4d19241282
8b3d6309615887cec1a43bb4a31fb43c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Cybertesis UNMSM
repository.mail.fl_str_mv cybertesis@unmsm.edu.pe
_version_ 1844080103493992448
spelling Cortez Vásquez, Augusto ParcemónNaupari Quiroz, Raúl EstebanRosales Gerónimo, Gissela Katheryn2020-10-16T18:35:31Z2020-10-16T18:35:31Z2010Naupari, R. & Rosales, G. (2010). Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSM. Tesina para optar el título de Ingeniero de Sistemas. Escuela Académico Profesional de Ingeniería de Sistemas, Facultad de Ingeniería de Sistemas e Informática, Universidad Nacional Mayor de San Marcos, Lima, Perú.https://hdl.handle.net/20.500.12672/15141Pretende encontrar una solución al problema de elaboración de horarios de clases que existe en la Facultad de Ingeniería de Sistemas e Informática de la UNMSM. Este problema consiste en la asignación de un conjunto de recursos dentro de un número limitado de periodos de tiempo; además de satisfacer un conjunto de restricciones que se presentan en el ámbito académico. La importancia de resolver el problema radica en minimizar el tiempo y la cantidad de personal que interviene en el proceso de elaboración de horarios, además de brindar un apoyo en dicho proceso al personal responsable. Durante la investigación se realizó una comparativa entre algunas técnicas de búsqueda y optimización conocidas, tales como: la Búsqueda Tabú, los Algoritmos Meméticos, el Recocido Simulado y los Algoritmos Genéticos, para identificar cual de ellas posee las mejores características que permita resolver nuestra problemática. Una vez realizado esto, se determinó utilizar los Algoritmos Genéticos, los cuales pertenecen al grupo de técnicas metaheurísticas. Estas técnicas son métodos que consisten en desarrollar algoritmos eficientes que sean capaces de dar “buenas soluciones” a problemas, en donde encontrar el óptimo resulta costoso. En base a lo descrito, se propone un modelo matemático en el cual se definen las restricciones del problema, para luego establecer el diseño de la solución y la adaptación del algoritmo a ésta. Para la implementación del algoritmo se utilizó el lenguaje de programación Java; obteniéndose como resultado diferentes horarios de clases, los cuales son validados con los horarios elaborados manualmente; dicha comparación permitirá determinar el alcance y las limitaciones del algoritmo creado en este trabajo. Finalmente se llegó a la conclusión que el modelo desarrollado encontró buenas soluciones al problema dentro del margen de error definido.Trabajo de suficiencia profesionalspaUniversidad Nacional Mayor de San MarcosPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/4.0/Universidad Nacional Mayor de San MarcosRepositorio de Tesis - UNMSMreponame:UNMSM-Tesisinstname:Universidad Nacional Mayor de San Marcosinstacron:UNMSMProgramación heurísticaAlgoritmos genéticosUniversidades y escuelas superiores - Perú - AdministraciónEstudiantes universitarios - Administración del tiempo - Procesamiento de datoshttps://purl.org/pe-repo/ocde/ford#2.02.04Aplicación de algoritmos genéticos para el diseño de un sistema de apoyo a la generación de horarios de clases para la Facultad de Ingeniería de Sistemas e Informática de la UNMSMinfo:eu-repo/semantics/bachelorThesisSUNEDUIngeniero de SistemasUniversidad Nacional Mayor de San Marcos. Facultad de Ingeniería de Sistemas e Informática. Escuela Académico Profesional de Ingeniería de SistemasTitulo ProfesionalIngeniería de Sistemas08634618https://orcid.org/0000-0002-3752-4321https://purl.org/pe-repo/renati/level#tituloProfesionalhttps://purl.org/pe-repo/renati/type#trabajoDeSuficienciaProfesionalORIGINALNaupari_qr.pdfNaupari_qr.pdfapplication/pdf3837847https://cybertesis.unmsm.edu.pe/bitstreams/c644de40-da81-4e95-994e-e71e3ae8a980/download30fc878c06262ea7c7a3791a3c6f53cfMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://cybertesis.unmsm.edu.pe/bitstreams/cfde5718-31cf-425b-8c28-eb6e0a108496/download8a4605be74aa9ea9d79846c1fba20a33MD52TEXTNaupari_qr.pdf.txtNaupari_qr.pdf.txtExtracted texttext/plain103346https://cybertesis.unmsm.edu.pe/bitstreams/60f75a53-5e80-4156-8289-6f0348ec278e/download8a927d1bf06e66c6802b6b4d19241282MD55THUMBNAILNaupari_qr.pdf.jpgNaupari_qr.pdf.jpgGenerated Thumbnailimage/jpeg16273https://cybertesis.unmsm.edu.pe/bitstreams/c7ed57a6-4f78-43a9-9d6b-e8094e109da7/download8b3d6309615887cec1a43bb4a31fb43cMD5620.500.12672/15141oai:cybertesis.unmsm.edu.pe:20.500.12672/151412024-08-16 02:31:25.146https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://cybertesis.unmsm.edu.peCybertesis UNMSMcybertesis@unmsm.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.023852
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).