Improving the ILS-TQ technique for the high school timetabling problem

Descripción del Articulo

The High School Timetabling Problem is an NP-Complete problem that consists in allocating subjects, that are taught by teachers and assigned to each class, to periods while satisfying constraints. Throughout the years, metaheuristics haven given better results to real-life instances compared to dete...

Descripción completa

Detalles Bibliográficos
Autor: Alvarez Ponce, Jonathan Roger
Formato: tesis de grado
Fecha de Publicación:2019
Institución:Universidad Católica San Pablo
Repositorio:UCSP-Institucional
Lenguaje:inglés
OAI Identifier:oai:repositorio.ucsp.edu.pe:20.500.12590/16048
Enlace del recurso:https://hdl.handle.net/20.500.12590/16048
Nivel de acceso:acceso abierto
Materia:High school
High school timetabling problem
Meta-heuristics
Iterated Local Search
Torque operator
Instance creator
https://purl.org/pe-repo/ocde/ford#1.02.01
id UCSP_d084a92969efb5cf73730c2e464fd1be
oai_identifier_str oai:repositorio.ucsp.edu.pe:20.500.12590/16048
network_acronym_str UCSP
network_name_str UCSP-Institucional
repository_id_str 3854
dc.title.es_PE.fl_str_mv Improving the ILS-TQ technique for the high school timetabling problem
title Improving the ILS-TQ technique for the high school timetabling problem
spellingShingle Improving the ILS-TQ technique for the high school timetabling problem
Alvarez Ponce, Jonathan Roger
High school
High school timetabling problem
Meta-heuristics
Iterated Local Search
Torque operator
Instance creator
https://purl.org/pe-repo/ocde/ford#1.02.01
title_short Improving the ILS-TQ technique for the high school timetabling problem
title_full Improving the ILS-TQ technique for the high school timetabling problem
title_fullStr Improving the ILS-TQ technique for the high school timetabling problem
title_full_unstemmed Improving the ILS-TQ technique for the high school timetabling problem
title_sort Improving the ILS-TQ technique for the high school timetabling problem
author Alvarez Ponce, Jonathan Roger
author_facet Alvarez Ponce, Jonathan Roger
author_role author
dc.contributor.advisor.fl_str_mv Benavides Rojas, Alexander Javier
dc.contributor.author.fl_str_mv Alvarez Ponce, Jonathan Roger
dc.subject.es_PE.fl_str_mv High school
High school timetabling problem
Meta-heuristics
Iterated Local Search
Torque operator
Instance creator
topic High school
High school timetabling problem
Meta-heuristics
Iterated Local Search
Torque operator
Instance creator
https://purl.org/pe-repo/ocde/ford#1.02.01
dc.subject.ocde.es_PE.fl_str_mv https://purl.org/pe-repo/ocde/ford#1.02.01
description The High School Timetabling Problem is an NP-Complete problem that consists in allocating subjects, that are taught by teachers and assigned to each class, to periods while satisfying constraints. Throughout the years, metaheuristics haven given better results to real-life instances compared to deterministic methods since the search space for timetabling problems are huge and exploring it completely is impossible. The better the schedules are, the better the students and teachers’ performance, and the costs of generating these schedules are reduced. This proposal consists in modifications done separately to the Iterated Local Search (ILS) with the Torque (TQ) operator for the 34 real-life instances of schools of Brazil. These separate modifications change how a schedule is modified and how it is is accepted. Our Simulated Annealing (SA) cooling scheme implementation, with some parameter tuning, gave better results than our other methods, and more consistent solutions than the original method for some instances. Furthermore, to create other instances more easily, a form was created.
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2019-09-02T17:26:18Z
dc.date.available.none.fl_str_mv 2019-09-02T17:26:18Z
dc.date.issued.fl_str_mv 2019
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
dc.identifier.other.none.fl_str_mv 1070553
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12590/16048
identifier_str_mv 1070553
url https://hdl.handle.net/20.500.12590/16048
dc.language.iso.es_PE.fl_str_mv eng
language eng
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.es_PE.fl_str_mv https://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by/4.0/
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Católica San Pablo
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.es_PE.fl_str_mv Universidad Católica San Pablo
Repositorio Institucional - UCSP
dc.source.none.fl_str_mv reponame:UCSP-Institucional
instname:Universidad Católica San Pablo
instacron:UCSP
instname_str Universidad Católica San Pablo
instacron_str UCSP
institution UCSP
reponame_str UCSP-Institucional
collection UCSP-Institucional
bitstream.url.fl_str_mv https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/cb7a7735-1791-494f-abc8-ccc62c9854c3/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/5a0feb5d-571a-48cc-a97e-fb0118113e17/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/abd266c7-84a9-43b5-a8fd-6d6e050d8be5/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/243e63d3-11d7-4362-b7c2-b8a908a1cf71/download
bitstream.checksum.fl_str_mv 77136d964680dafa4254c45d57d12707
8a4605be74aa9ea9d79846c1fba20a33
3342ea9c8821ed27e660f5568e017b09
cd2771820ed83d381e1c8764dc8f263f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad Católica San Pablo
repository.mail.fl_str_mv dspace@ucsp.edu.pe
_version_ 1851053058506620928
spelling Benavides Rojas, Alexander JavierAlvarez Ponce, Jonathan Roger2019-09-02T17:26:18Z2019-09-02T17:26:18Z20191070553https://hdl.handle.net/20.500.12590/16048The High School Timetabling Problem is an NP-Complete problem that consists in allocating subjects, that are taught by teachers and assigned to each class, to periods while satisfying constraints. Throughout the years, metaheuristics haven given better results to real-life instances compared to deterministic methods since the search space for timetabling problems are huge and exploring it completely is impossible. The better the schedules are, the better the students and teachers’ performance, and the costs of generating these schedules are reduced. This proposal consists in modifications done separately to the Iterated Local Search (ILS) with the Torque (TQ) operator for the 34 real-life instances of schools of Brazil. These separate modifications change how a schedule is modified and how it is is accepted. Our Simulated Annealing (SA) cooling scheme implementation, with some parameter tuning, gave better results than our other methods, and more consistent solutions than the original method for some instances. Furthermore, to create other instances more easily, a form was created.Tesisapplication/pdfengUniversidad Católica San PabloPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by/4.0/Universidad Católica San PabloRepositorio Institucional - UCSPreponame:UCSP-Institucionalinstname:Universidad Católica San Pabloinstacron:UCSPHigh school High school timetabling problemMeta-heuristics Iterated Local SearchTorque operator Instance creatorhttps://purl.org/pe-repo/ocde/ford#1.02.01Improving the ILS-TQ technique for the high school timetabling probleminfo:eu-repo/semantics/bachelorThesisSUNEDULicenciado en Ciencia de la ComputaciónUniversidad Católica San Pablo. Facultad de Ingeniería y ComputaciónTítulo ProfesionalCiencia de la ComputaciónEscuela Profesional de Ciencia de la ComputaciónORIGINALALVAREZ_PONCE_JON_ILS.pdfALVAREZ_PONCE_JON_ILS.pdfapplication/pdf1650181https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/cb7a7735-1791-494f-abc8-ccc62c9854c3/download77136d964680dafa4254c45d57d12707MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/5a0feb5d-571a-48cc-a97e-fb0118113e17/download8a4605be74aa9ea9d79846c1fba20a33MD52TEXTALVAREZ_PONCE_JON_ILS.pdf.txtALVAREZ_PONCE_JON_ILS.pdf.txtExtracted texttext/plain217394https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/abd266c7-84a9-43b5-a8fd-6d6e050d8be5/download3342ea9c8821ed27e660f5568e017b09MD53THUMBNAILALVAREZ_PONCE_JON_ILS.pdf.jpgALVAREZ_PONCE_JON_ILS.pdf.jpgGenerated Thumbnailimage/jpeg4126https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/243e63d3-11d7-4362-b7c2-b8a908a1cf71/downloadcd2771820ed83d381e1c8764dc8f263fMD5420.500.12590/16048oai:repositorio.ucsp.edu.pe:20.500.12590/160482023-10-30 14:36:18.609https://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://repositorio.ucsp.edu.peRepositorio Institucional de la Universidad Católica San Pablodspace@ucsp.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.79164
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).