Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Python
Descripción del Articulo
El objetivo principal es presentar un modelo de optimización para la asignación de docentes y aulas en un centro de capacitación usando programación lineal entera con Python, se usó la librería Pulp para formular el modelo y la librería Pandas para la conexión a las fuentes de datos y su procesamien...
Autor: | |
---|---|
Formato: | tesis de grado |
Fecha de Publicación: | 2022 |
Institución: | Universidad Nacional Mayor de San Marcos |
Repositorio: | UNMSM-Tesis |
Lenguaje: | español |
OAI Identifier: | oai:cybertesis.unmsm.edu.pe:20.500.12672/19819 |
Enlace del recurso: | https://hdl.handle.net/20.500.12672/19819 |
Nivel de acceso: | acceso abierto |
Materia: | Programación lineal Lenguajes de programación (Computadoras electrónicas) Jornada de trabajo Profesores universitarios https://purl.org/pe-repo/ocde/ford#1.01.02 |
id |
UNMS_6c853c735e819143d5257b0bef785d13 |
---|---|
oai_identifier_str |
oai:cybertesis.unmsm.edu.pe:20.500.12672/19819 |
network_acronym_str |
UNMS |
network_name_str |
UNMSM-Tesis |
repository_id_str |
410 |
dc.title.es_PE.fl_str_mv |
Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Python |
title |
Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Python |
spellingShingle |
Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Python Yzaguirre Quezada, Noel Apelio Programación lineal Lenguajes de programación (Computadoras electrónicas) Jornada de trabajo Profesores universitarios https://purl.org/pe-repo/ocde/ford#1.01.02 |
title_short |
Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Python |
title_full |
Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Python |
title_fullStr |
Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Python |
title_full_unstemmed |
Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Python |
title_sort |
Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Python |
author |
Yzaguirre Quezada, Noel Apelio |
author_facet |
Yzaguirre Quezada, Noel Apelio |
author_role |
author |
dc.contributor.advisor.fl_str_mv |
Ortiz Ramírez, Miky Gerónimo |
dc.contributor.author.fl_str_mv |
Yzaguirre Quezada, Noel Apelio |
dc.subject.es_PE.fl_str_mv |
Programación lineal Lenguajes de programación (Computadoras electrónicas) Jornada de trabajo Profesores universitarios |
topic |
Programación lineal Lenguajes de programación (Computadoras electrónicas) Jornada de trabajo Profesores universitarios https://purl.org/pe-repo/ocde/ford#1.01.02 |
dc.subject.ocde.es_PE.fl_str_mv |
https://purl.org/pe-repo/ocde/ford#1.01.02 |
description |
El objetivo principal es presentar un modelo de optimización para la asignación de docentes y aulas en un centro de capacitación usando programación lineal entera con Python, se usó la librería Pulp para formular el modelo y la librería Pandas para la conexión a las fuentes de datos y su procesamiento. A raíz del inicio de la pandemia con el consecuente pase de clases presenciales a online originó el incremento de las capacitaciones ofrecidas por DMC, esta tarea resultaba levemente complicada antes de pandemia porque solo se trabajaba con 3 aulas, en la nueva normalidad se tiene 15 aulas virtuales y en varios meses más de 20 profesores dictando clases, por ello la tarea de programación de horarios se volvió más complicado porque se realiza manualmente, ocasionando en varias oportunidades cruces de horarios y posteriormente reprogramaciones, por lo cual se buscó una solución para mejorar el proceso de programación de horarios, proponiendo el uso de la programación lineal entera. La principal conclusión fue que se redujo el tiempo de asignación de docentes y aulas, permitiendo asignar ese recurso en otras actividades que permitan mejorar las actividades del centro de capacitación. |
publishDate |
2022 |
dc.date.accessioned.none.fl_str_mv |
2023-06-22T15:55:24Z |
dc.date.available.none.fl_str_mv |
2023-06-22T15:55:24Z |
dc.date.issued.fl_str_mv |
2022 |
dc.type.es_PE.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
dc.identifier.citation.es_PE.fl_str_mv |
Yzaguirre, N. (2022). Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Python. [Trabajo de Suficiencia Profesional de pregrado, Universidad Nacional Mayor de San Marcos, Facultad de Ciencias Matemáticas, Escuela Profesional de Investigación Operativa]. Repositorio institucional Cybertesis UNMSM. |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12672/19819 |
identifier_str_mv |
Yzaguirre, N. (2022). Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Python. [Trabajo de Suficiencia Profesional de pregrado, Universidad Nacional Mayor de San Marcos, Facultad de Ciencias Matemáticas, Escuela Profesional de Investigación Operativa]. Repositorio institucional Cybertesis UNMSM. |
url |
https://hdl.handle.net/20.500.12672/19819 |
dc.language.iso.es_PE.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartof.fl_str_mv |
SUNEDU |
dc.rights.es_PE.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.uri.none.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/pe/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/pe/ |
dc.format.es_PE.fl_str_mv |
application/pdf |
dc.publisher.es_PE.fl_str_mv |
Universidad Nacional Mayor de San Marcos |
dc.publisher.country.es_PE.fl_str_mv |
PE |
dc.source.es_PE.fl_str_mv |
Universidad Nacional Mayor de San Marcos Repositorio de Tesis - UNMSM |
dc.source.none.fl_str_mv |
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/ea23cd8d-983a-4382-8ac7-d74fa398ceb9/download https://cybertesis.unmsm.edu.pe/bitstreams/939abbd6-1140-485b-8be5-68259cdaeea7/download https://cybertesis.unmsm.edu.pe/bitstreams/483e0292-b926-475a-b8e9-85d8cd580200/download https://cybertesis.unmsm.edu.pe/bitstreams/b7321b2b-531a-4471-af9d-0e5688bd2ae1/download https://cybertesis.unmsm.edu.pe/bitstreams/6ead00b8-9952-43c4-974a-723d2217f23d/download https://cybertesis.unmsm.edu.pe/bitstreams/3c6f4a72-a0bb-4e8a-a4dd-a9030dc4710d/download |
bitstream.checksum.fl_str_mv |
4a7296b05a1542a3c20738dee88adff8 6ac82915f6da49bed6554a9934b39961 d14d0a4df66942e7317eca5d7faeebe6 8a4605be74aa9ea9d79846c1fba20a33 5cd93de75112dc61dd515a129352f8d6 bcb9eff9cba79ff2727b4d45209e707a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Cybertesis UNMSM |
repository.mail.fl_str_mv |
cybertesis@unmsm.edu.pe |
_version_ |
1841551157344862208 |
spelling |
Ortiz Ramírez, Miky GerónimoYzaguirre Quezada, Noel Apelio2023-06-22T15:55:24Z2023-06-22T15:55:24Z2022Yzaguirre, N. (2022). Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Python. [Trabajo de Suficiencia Profesional de pregrado, Universidad Nacional Mayor de San Marcos, Facultad de Ciencias Matemáticas, Escuela Profesional de Investigación Operativa]. Repositorio institucional Cybertesis UNMSM.https://hdl.handle.net/20.500.12672/19819El objetivo principal es presentar un modelo de optimización para la asignación de docentes y aulas en un centro de capacitación usando programación lineal entera con Python, se usó la librería Pulp para formular el modelo y la librería Pandas para la conexión a las fuentes de datos y su procesamiento. A raíz del inicio de la pandemia con el consecuente pase de clases presenciales a online originó el incremento de las capacitaciones ofrecidas por DMC, esta tarea resultaba levemente complicada antes de pandemia porque solo se trabajaba con 3 aulas, en la nueva normalidad se tiene 15 aulas virtuales y en varios meses más de 20 profesores dictando clases, por ello la tarea de programación de horarios se volvió más complicado porque se realiza manualmente, ocasionando en varias oportunidades cruces de horarios y posteriormente reprogramaciones, por lo cual se buscó una solución para mejorar el proceso de programación de horarios, proponiendo el uso de la programación lineal entera. La principal conclusión fue que se redujo el tiempo de asignación de docentes y aulas, permitiendo asignar ese recurso en otras actividades que permitan mejorar las actividades del centro de capacitación.application/pdfspaUniversidad Nacional Mayor de San MarcosPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/pe/Universidad Nacional Mayor de San MarcosRepositorio de Tesis - UNMSMreponame:UNMSM-Tesisinstname:Universidad Nacional Mayor de San Marcosinstacron:UNMSMProgramación linealLenguajes de programación (Computadoras electrónicas)Jornada de trabajoProfesores universitarioshttps://purl.org/pe-repo/ocde/ford#1.01.02Optimización en la asignación de docentes y aulas en el centro de capacitaciones DMC usando programación lineal con Pythoninfo:eu-repo/semantics/bachelorThesisSUNEDULicenciado en Investigación OperativaUniversidad Nacional Mayor de San Marcos. Facultad de Ciencias Matemáticas. Escuela Profesional de Investigación OperativaInvestigación Operativa25796803https://orcid.org/0000-0003-2090-454447787826543016Melgarejo Estremadoyro, Gladys GiovannaDurand Romero, Luis Antoniohttps://purl.org/pe-repo/renati/level#tituloProfesionalhttps://purl.org/pe-repo/renati/type#trabajoDeSuficienciaProfesional2567352909516593ORIGINALYzaguirre_qn.pdfYzaguirre_qn.pdfapplication/pdf1005404https://cybertesis.unmsm.edu.pe/bitstreams/ea23cd8d-983a-4382-8ac7-d74fa398ceb9/download4a7296b05a1542a3c20738dee88adff8MD51C779_2022_Yzaguirre_qn_autorizacion.pdfapplication/pdf1001886https://cybertesis.unmsm.edu.pe/bitstreams/939abbd6-1140-485b-8be5-68259cdaeea7/download6ac82915f6da49bed6554a9934b39961MD55C779_2022_Yzaguirre_qn_originalidad.pdfapplication/pdf255706https://cybertesis.unmsm.edu.pe/bitstreams/483e0292-b926-475a-b8e9-85d8cd580200/downloadd14d0a4df66942e7317eca5d7faeebe6MD56LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://cybertesis.unmsm.edu.pe/bitstreams/b7321b2b-531a-4471-af9d-0e5688bd2ae1/download8a4605be74aa9ea9d79846c1fba20a33MD52TEXTYzaguirre_qn.pdf.txtYzaguirre_qn.pdf.txtExtracted texttext/plain59098https://cybertesis.unmsm.edu.pe/bitstreams/6ead00b8-9952-43c4-974a-723d2217f23d/download5cd93de75112dc61dd515a129352f8d6MD53THUMBNAILYzaguirre_qn.pdf.jpgYzaguirre_qn.pdf.jpgGenerated Thumbnailimage/jpeg9519https://cybertesis.unmsm.edu.pe/bitstreams/3c6f4a72-a0bb-4e8a-a4dd-a9030dc4710d/downloadbcb9eff9cba79ff2727b4d45209e707aMD5420.500.12672/19819oai:cybertesis.unmsm.edu.pe:20.500.12672/198192024-11-21 11:21:03.201http://creativecommons.org/licenses/by-nc-nd/2.5/pe/info:eu-repo/semantics/openAccessopen.accesshttps://cybertesis.unmsm.edu.peCybertesis UNMSMcybertesis@unmsm.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
score |
13.952209 |
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).
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).