English

Using Recursive KMeans and Dijkstra Algorithm to Solve CVRP

Artificial Intelligence 2021-12-28 v1

Abstract

Capacitated vehicle routing problem (CVRP) is being one of the most common optimization problems in our days, considering the wide usage of routing algorithms in multiple fields such as transportation domain, food delivery, network routing, ... Capacitated vehicle routing problem is classified as an NP-Hard problem, hence normal optimization algorithm can't solve it. In our paper, we discuss a new way to solve the mentioned problem, using a recursive approach of the most known clustering algorithm "K-Means", one of the known shortest path algorithm "Dijkstra", and some mathematical operations. In this paper, we will show how to implement those methods together in order to get the nearest solution of the optimal route, since research and development are still on go, this research paper may be extended with another one, that will involve the implementational results of this thoric side.

Keywords

Cite

@article{arxiv.2102.00567,
  title  = {Using Recursive KMeans and Dijkstra Algorithm to Solve CVRP},
  author = {Hassan Moussa},
  journal= {arXiv preprint arXiv:2102.00567},
  year   = {2021}
}
R2 v1 2026-06-23T22:42:21.471Z