This paper attempts to solve the famous Vehicle Routing Problem by considering multiple constraints including capacitated vehicles, single depot, and distance using two approaches namely, cluster first and route the second algorithm and using integer linear programming. A set of nodes are provided as input to the system and a feasible route is generated as output, giving clusters of nodes and the route to be traveled within the cluster. For clustering the nodes, we have adopted the DBSCAN algorithm, and the routing is done using the approximation algorithm, Christofide's algorithm. The solution generated can be employed for solving real-life situations, like delivery systems consisting of various demand nodes.
翻译:本文试图通过考虑多种制约因素来解决著名的车辆运行问题,包括机动车辆、单一仓库和使用两种方法的距离,即第一组和第二组算法路线,以及使用整数线性编程。提供一组节点作为系统输入,并生成一个可行的路线作为输出,提供节点组合和在组内行驶的路线。为了组合节点,我们采用了DBSCAN算法,并且使用近似算法,即Christofide的算法进行路由。产生的解决方案可以用于解决现实生活状况,比如由各种需求节点组成的交付系统。