jsEO2: uso y ampliación de una biblioteca de Algoritmos Bioinspirados escrita en JavaScript

Gespeichert in:
Bibliographische Detailangaben
Titel: jsEO2: uso y ampliación de una biblioteca de Algoritmos Bioinspirados escrita en JavaScript
Autoren: Guzmán García, Javier
Weitere Verfasser: Rivas Santos, Víctor Manuel, Universidad de Jaén. Informática
Verlagsinformationen: Universidad de Jaén
Publikationsjahr: 2015
Schlagwörter: Tecnologías de la Información, Sistemas Gráficos, Information Technologies, Graphic systems, 1203.17, Informatica, Informatics
Beschreibung: Este proyecto esta basado en el uso y desarrollo de una biblioteca de Algoritmos Bioinspirados escrita en JavaScript. Para ello, se ha realizado un estudio previo de los algoritmos, operadores y codificaciones existentes, para implementar nuevos problemas, incluyendo sus operadores y sus codificaciones, con el fin de resolverlos mediante los algoritmos ya desarrollados en esta biblioteca. Tambien se ha desarrollado un nuevo algoritmo multi-objetivo, y al igual que antes, todos sus operadores y su codificación, asi como cualquier otra mejora que se haya encontrado oportuna para tal fin. Se ha implementado un servidor junto con una base de datos para utilizar un modelo de islas y ver el funcionamiento de los algoritmos al intercambiar datos entre los distintos usuarios que han utilizado la aplicación. Por ultimo, se ha hecho un estudio sobre como se comporta el algoritmo y cuan eficaz es a la hora de resolver los problemas desarrollados. ; This project is based on the use and development of a library of Bioinspirational Algorithms written in JavaScript. To this end, a previous study of the existing algorithms, operators and codifications has been carried out, to a posteriori, to implement new problems, including their operators and their encodings, in order to solve them by the algorithms already developed in this library. A new multi-objective algorithm has been developed, as well as before, all its operators and their codification, as well as any other improvements that have been found suitable for this purpose. A server has been implemented along with a database to use an island model and to see the operation of the algorithms when exchanging data between the different users who have used the application. Finally, a study has been done on how the algorithm behaves and how effective it is when solving the problems developed.
Publikationsart: bachelor thesis
Dateibeschreibung: application/pdf
Sprache: Spanish; Castilian
Relation: https://hdl.handle.net/10953.1/5954
Verfügbarkeit: https://hdl.handle.net/10953.1/5954
Rights: info:eu-repo/semantics/openAccess
Dokumentencode: edsbas.F2B9D89A
Datenbank: BASE
Beschreibung
Abstract:Este proyecto esta basado en el uso y desarrollo de una biblioteca de Algoritmos Bioinspirados escrita en JavaScript. Para ello, se ha realizado un estudio previo de los algoritmos, operadores y codificaciones existentes, para implementar nuevos problemas, incluyendo sus operadores y sus codificaciones, con el fin de resolverlos mediante los algoritmos ya desarrollados en esta biblioteca. Tambien se ha desarrollado un nuevo algoritmo multi-objetivo, y al igual que antes, todos sus operadores y su codificación, asi como cualquier otra mejora que se haya encontrado oportuna para tal fin. Se ha implementado un servidor junto con una base de datos para utilizar un modelo de islas y ver el funcionamiento de los algoritmos al intercambiar datos entre los distintos usuarios que han utilizado la aplicación. Por ultimo, se ha hecho un estudio sobre como se comporta el algoritmo y cuan eficaz es a la hora de resolver los problemas desarrollados. ; This project is based on the use and development of a library of Bioinspirational Algorithms written in JavaScript. To this end, a previous study of the existing algorithms, operators and codifications has been carried out, to a posteriori, to implement new problems, including their operators and their encodings, in order to solve them by the algorithms already developed in this library. A new multi-objective algorithm has been developed, as well as before, all its operators and their codification, as well as any other improvements that have been found suitable for this purpose. A server has been implemented along with a database to use an island model and to see the operation of the algorithms when exchanging data between the different users who have used the application. Finally, a study has been done on how the algorithm behaves and how effective it is when solving the problems developed.