CONTOPT-JS: Metaheuristic Algorithms based JavaScript Software Library for Continuous Optimization Problems
Author(s) -
Osman Gökalp,
Aybars Uğur,
Sema Bodur
Publication year - 2019
Publication title -
journal of intelligent systems with applications
Language(s) - English
Resource type - Journals
ISSN - 2667-6893
DOI - 10.54856/jiswa.201905050
Subject(s) - metaheuristic , computer science , differential evolution , javascript , particle swarm optimization , search based software engineering , benchmark (surveying) , modular design , software , multi swarm optimization , algorithm , software deployment , programming language , software engineering , software development , software design , geodesy , geography
In this study, a software library called CONTOPT-JS has been developed for solving continuous optimization problems. By using this JavaScript language based library, fully client-side web applications can be developed. In the library, Artificial Bee Colony, Differential Evolution, Particle Swarm Optimization and Evolution Strategies metaheuristics exist and new algorithms and new problems can be added because of its modular design. Using the CONTOPT-JS library, experimental works have been conducted on some standard optimization benchmark functions and Sensor Deployment application area and the obtained results have been presented.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom