Abstract

The paper deals with building optimal routes for individual trips under the influence of many factors and possible changes in the input parameters (such as weather conditions, traffic congestion, etc). We have analyzed four classes of algorithms for solving the traveling salesperson problem and evaluated their applicability in a tourist mobile application. The software should be a mobile application since only a few travelers take computers or laptops but most of them carry smartphones. The disadvantages of heuristic and metaheuristic algorithms have been considered. These include the dependence on the initial parameters, non-guaranteed optimal solutions, and the risks of being stuck in local optima. The exact methods have been discarded as unaffordable in mobile applications because of their computational complexity. Upon the conducted research, we propose a combined approach that uses the genetic algorithm as a global strategy and the four variations of the local search algorithm (Relocation, 2-opt, 3-permute, and Link swap) for refining the found solutions. The architecture and technology stack for the developed mobile application have been given, too. The future work implies searching for solutions to the group traveling salesman problem with the possibility of a joint trip plan edition by all the tourist group members and the multi-agent routing problem.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.