Today, for intelligent computer systems of general and special purpose, the task of finding the optimal route is actual. Currently, there is a problem of lack of efficiency of methods for finding the quasi-optimal route. The object of the research is the process of solving optimization problems of finding a route. The subject of the research is a method for finding a quasi-optimal route based on metaheuristics. The current work increases the efficiency of searching for a quasi-optimal route using a metaheuristic method based on the ant algorithm. To achieve this goal, the work was created a method based on the ant algorithm and simulated annealing for the traveling salesman problem, was formulated the problem of the shortest path in the world of tiles, was developed a method based on the ant algorithm and simulated annealing for the problem of the shortest path in the world of tiles. Advantages of the proposed methods include the following. First, for calculating the probability of an ant moving from the current vertex to other vertices at the initial iterations, the random pheromone level plays the main role, which makes it possible to implement a random search, and at the final iterations, the normalized previous pheromone levelplays the main role, which makes it possible to implement directed search. This is ensured by the use of simulated annealing and increases the accuracy of finding a quasi-optimal route. Second, for calculating the change in the pheromone level at the initial iterations, the pheromone increment plays the main role, which ensures the breadth of the search, and at the final iterations, the previous pheromone level plays the main role, which ensures the convergence of the method. This is ensured by the use of simulated annealing and increases the accuracy of finding a quasi-optimal route. Third, the modification of the ant algorithm by calculating the length of the edges based on the Chebyshev distance, placing all ants in the initial vertex, checking for a dead-end, checking that the target vertex has been reached, and using Moore's neighborhood allows solving problems of the shortest path in the world of tiles. The performed numerical study made it possible to evaluate both methods (for the first method, the root-mean-square error was 0.04, and for the second method it was 0.03). The proposed methods make it possible to expand the area of application of metaheuristics based on the ant algorithm, which is confirmed by its adaptation for the specified optimization problems and contributes to an increase in the efficiency of intelligent computer systems for general and special purposes. The prospects for future research are the study of the proposed methods for a wide class of artificial intelligence problems.
Read full abstract