开学季 | 第一课《车辆路径问题与算法》

时间:2022-09-25作者:佚名

请问膜拜技术大牛除了献上膝盖还有什么更好的方式?答:可以把大家的膝盖一起献上,又或者好好学习天天向上,利用碎片化时间多为自己充电,一起参与技术的交流与探讨。——四月,我们迎来了蓝芯科技的开学季,我们将在此分享机器人相关技术知识。今天是开学第一课《车辆路径问题与算法》,欢迎大家留言一起探讨。

开学季 | 第一课《车辆路径问题与算法》


一 、车辆路径问题
在介绍 (Vehicle Routing Problem,VRP)问题前,先介绍它的一个特例,旅行商问题(Traveling Salesman Problem, TSP):有一个旅行商人,要拜访n个城市,每个城市只能访问一次,后返回到原来出发的城市。该商人要选择一条路径,路径的选择目标是旅程短。

开学季 | 第一课《车辆路径问题与算法》

图1 TSP问题

车辆路径问题(Vehicle Routing Problem,VRP)早是由Dantzig和Ramser于1959年*提出,它是指一定数量有一定数量(n个)的客户,各自有不同数量的货物需求(qi),配送中心或车场(depot)向客户提供货物,由一个车队(m辆车)负责分送货物,组织适当的行车路线,目标是使得客户的需求得到满足,并能在一定的约束下(例如车辆存在载荷上限Q、里程长度上限L),达到总旅行成本小、耗费时间少等目的[1, 2]。


图 2 VRP问题

在理解了车辆路径问题后,接下来介绍几个常用的路径搜索算法。

二、路径搜索算法

在路径搜索算法中,常用的算法用Dijkstra算法和 A*算法。这里不对算法原理进行详细介绍,仅简单给出相应的使用示例。给出一个网格图,如图3所示。在该网格图中,仅横、纵向相邻网格可以通过,其中黑色背景网格不可通过。在网各图中,每移动一格会增加一个单位成本。现给定一个起点(46)和终点(49),通过Dijkstra算法和A*算法分别求解短路径。

图 3网格图示例

2.1 Dijkstra算法
该算法的思想是从起点开始,每次新扩展一个距离短的点,并更新从起点到该点的距离与路线。直到拓展到终点,并且往其他方向拓展点的距离不比该点的距离更近时停止。对图 3 的求解过程如图4所示。终的路线是。

图 4 Dijkstra算法拓展过程

2.2 A*算法在Dijkstra中,当前拓展到的点的距离为从起点到当前点的实际短距离。而A* 算法与 Dijkstra相比增加了一个启发项,即在计算当前点的路线距离时,使用从起点到当前点的实际短距离加上从当前拓展的点到终点的估计距离。因此,在实际距离相同时,估计距离近的点优先继续拓展。使用A*算法对图3 的求解结果如图5 所示。终的路线是

相关阅读

尼龙拖链和钢铝拖链的选型方法

一、在户外使用情况下盛达拖链厂家建议选用尼龙拖链 尼龙拖链本身具有耐紫外线,耐候性等特点,对于环境的耐受还是很好的,所以在户外使用是没有太大问题,但是对其使用年限影...
2023-10-17

安全帽冲击试验机操作使用

安全帽冲击试验机操作说明 文章来自青岛众邦仪器有限公司技术部 一、 安全帽冲击试验机测试目的: 安全帽冲击试验机主要用于检测安全帽的冲击吸收性能和耐穿刺性能,用检测出来...
2024-04-10

乔佳JAGURA内外圆磨床JAG-ICG2512 ,外圆磨削和端面磨削应用方面2012

乔佳JAGURA内外圆磨床JAG-ICG2512 ,2012 Jagura CNC 内圆外圆磨床最重要的特点是可以根据客户的工件设计磨削单元。定制设计能力是我们最引以为豪的。在内圆磨削、外圆磨削和端面磨削应用...
2024-04-16

电池正极材料加工设备轴承

我们在购买或是了解纯电动汽车的时候,一定知道有知道磷酸铁锂电池、三元锂电池、以及近两个月有出现固态电池,等等,今天我们来分享一下,这些电池制造特别是正级材料的加工相关设...
2024-06-06
电池正极材料加工设备轴承

钻攻加工中心刀具的材质有哪些?

  钻攻加工中心作为一种高效的数控机床,在金属加工领域发挥着重要作用。刀具作为其核心部件,其材质的选择直接影响到加工效率和刀具寿命。本文将详细介绍钻攻加工中心刀具的...
2024-12-16

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

12V星空顶筒灯嵌入式阳台卧室客厅氛围迷你呼吸小射灯满天星天花

12V星空顶筒灯是一款专为营造浪漫氛围而设计的迷你嵌入式射灯,适用于阳台、卧室、客厅等空间。采用低功耗LED光源,安全节能,光线柔和均匀,支持呼吸模式与满天星效果,可...
¥ 7.65

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

电位器旋钮电流调节螺帽直流逆变电焊机二保焊送丝机通用旋钮B102

电位器旋钮电流调节螺帽适用于直流逆变电焊机和二保焊送丝机,是一款通用的旋钮B102。该旋钮采用优质材料制造,具有耐磨损、耐高温、耐腐蚀等特点,能够长时间稳定运行...
¥ 0.7

喜美诺排插插座面板多孔排插家用宿舍接线板插排国标线板延长线

喜美诺排插,一款精心设计的多孔插座面板,专为家庭和宿舍环境而造。它不仅提供便捷的接线体验,更符合国标安全标准,确保使用过程中的安全与稳定。这款排插采用高质量材...
¥ 11.9

网站栏目