Abstract

In this paper, we researched methods for solving a large-scale vehicle routing problem. First, we provided the description of the problem that modern logistic companies encounter during the planning of transportations. As a solution for this problem, we used meta-heuristics and clustering algorithms. Existing studies and publications in the field of large-scale routing were analyzed, giving us the opportunity to assess the quality of the presented meta-heuristics and select those that lead to the best results. The definition of the routing problem is presented, as well as the description of requirements and limitations for the final solution. Then, in the main part of the work, we offer a brief overview of the Clark-Wright heuristic, which we use to build initial solutions. Also we give a brief description of Guided Local Search and Tabu Search algorithms. Both meta-heuristics help to improve the initial solution obtained using the local search algorithms, while avoiding falling into local minima. The K-Means and Mean-Shift clustering algorithms are described and used to speed up the calculation of the solution and eliminate unnecessary costs during routes optimization. Finally, to check the quality of the proposed solution, we developed software that implements the described meta-heuristics and clustering algorithms, and provides the routing results in the form of a route graph and its total length. The program was tested on the set of benchmarks of the Belgian roads, which were provided in the work of F. Arnold, M. Gendreau, K. Sorensen K. The results of comparison with the best solutions are provided along with the conclusion on the optimality of the results obtained. That allows us to assert that in less than ten minutes of solving a problem on each of the clusters, the developed software gives results that differ from the best known only by 5-7%. Further work will be aimed at improving the results by exchanging points between neighboring clusters.

Highlights

  • Розглянуто методи розв’язання задачі маршрутизації великої розмірності

  • Ключевые слова: маршрутизация транспортных средств; задача маршрутизации большой размерности; кластеризация; метод k-средних; метод среднего сдвига; направленный локальный поиск; табу-поиск

  • Existing studies and publications in the field of large-scale routing were analyzed, giving us the opportunity to assess the quality of the presented metaheuristics and select those that lead to the best results

Read more

Summary

Introduction

Розглянуто методи розв’язання задачі маршрутизації великої розмірності. Розроблено програмне забезпечення для розв’язання поданої задачі за допомогою кластеризації множини клієнтів та застосування метаевристичних алгоритмів. Ключові слова: маршрутизація транспортних засобів; задача маршрутизації великої розмірності; кластеризація; метод k-середніх; метод середнього зсуву; напрямлений локальний пошук; табу-пошук. As a solution for this problem, we used meta-heuristics and clustering algorithms.

Results
Conclusion
Full Text
Published version (Free)

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