Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/11531/74759
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorCanales Cano, Santiagoes-ES
dc.contributor.authorPérez Bienzobas, Danieles-ES
dc.contributor.otherUniversidad Pontificia Comillas, Escuela Técnica Superior de Ingeniería (ICAI)es_ES
dc.date.accessioned2022-10-19T15:31:38Z-
dc.date.available2022-10-19T15:31:38Z-
dc.date.issued2023es_ES
dc.identifier.urihttp://hdl.handle.net/11531/74759-
dc.descriptionGrado en Ingeniería en Tecnologías de Telecomunicación y Grado en Análisis de Negocios/Business Analyticses_ES
dc.description.abstractEl proyecto consiste en la creación de un software gráfico para la maximización de la región de visibilidad de un punto interior a un polígono P de n vértices, mediante la aplicación de tres metaheurísticas: Random Search, Simulated Annealing y Algoritmo Genético. El objetivo principal de este proyecto es generar una aplicación que solucione problemas de visibilidad en una herramienta práctica y visual que permita comprender los métodos heurísticos y metaheurísticos en el campo de la Geometría Computacional. La aplicación se ha desarrollado en Python, un lenguaje de programación de código abierto que permite seguir mejorando el programa. El problema principal que se aborda consiste en minimizar el número de luces interiores a un polígono que lo iluminan por completo y se pretende aportar distintos métodos para la obtención del punto de máxima iluminación dentro de un polígono. Esta aplicación sirve como punto de partida para resolver el problema de mayor complejidad que pretende encontrar k puntos de máxima iluminación interiores a un polígono.es-ES
dc.description.abstractThe project consists of the creation of a graphical software for maximizing the visibility region of a point inside a polygon P with n vertices, by applying three metaheuristics: Random Search, Simulated Annealing, and Genetic Algorithm. The main objective of this project is to generate an application that solves visibility problems in a practical and visual tool that allows understanding heuristic and metaheuristic methods in the field of Computational Geometry. The application has been developed in Python, an open-source programming language that allows for continuous program improvement. The main problem addressed is to minimize the number of interior lights illuminating a polygon completely while providing different methods to obtain the point of maximum illumination within a polygon. This application serves as a starting point for solving the more complex problem that aims to find k points of maximum illumination inside a polygon.en-GB
dc.format.mimetypeapplication/pdfes_ES
dc.language.isoes-ESes_ES
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United Stateses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/es_ES
dc.subject.otherKTT (GITT)es_ES
dc.titleMaximización con técnicas metaheurísticas de la región de visibilidad de un punto en un polígonoes_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses_ES
dc.keywordsMetaheurísticas, Optimización, Visibilidad de Polígonos, Geometría Computacional, Random Search, Simulated Annealing, Algoritmo Genético.es-ES
dc.keywordsMetaheuristics, Optimization, Polygon Visibility, Computational Geometry, Random Search, Simulated Annealing, Genetic Algorithm.en-GB
Aparece en las colecciones: KTT-Trabajos Fin de Grado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TFG-Perez Bienzobas, Daniel.pdfTrabajo Fin de Grado2,19 MBAdobe PDFVisualizar/Abrir
AnexoI.pdfAutorización20 kBAdobe PDFVisualizar/Abrir     Request a copy


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.