ITM Web of Conferences (Jan 2017)
Web service for solving optimisation problems using swarm intelligence algorithms
Abstract
In this research the web service which provides a user a possibility to use swarm optimisation algorithms for solving continuous and discrete extreme problems online was created. The web service includes facilities for data input and making numerical experiments related to optimisation problems research with swarm intelligence methods. For swarm intelligence algorithms numerical experiments, the user can tune the following parameters: problem dimension; swarm parts number; inertial, cognitive, and social coefficients. The user can also select algorithm stop criterion and set the number of algorithm iterations. During the optimisation problem solving, the iteration process graphical visualisation is done. Also, the protocol is being formed and it can be exported to .xls file. Checking the algorithms in the web service was made on well-known test functions and conditional and non-conditional optimisation problems; some of them are built into the service.