适用于优化路径遍历位置的算法

标签 algorithm graph

我正在开发一个应用程序,它将为员工分配出租车。上车地点将是每个人的办公地点,下车地点可以是城市中的任何地点。我可以使用哪种算法,如 BFS、DFS,这将给我优化路径,这将帮助我优化成本支出。 欢迎提出任何建议并高度赞赏

最佳答案

如前所述,问题的细节太少,无法给出具体答案。以下是一些可能会有所帮助的一般指示。

Vehicle Routing Problem literature 中有一类问题处理 pickup and delivery problems .

在这些问题中,根据是否存在提货和/或送货的时间窗口,可以进一步分类问题。

您想到的 BFS/DFS 中的任何简单算法都无法为您提供优化的解决方案,因为车辆路径问题实际上很难解决。它是 NP-Hard。旅行商问题是车辆路径问题的特例。

关于适用于优化路径遍历位置的算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47405201/

相关文章:

algorithm - 多少位足以用英文散列网页?

algorithm - 二分图的快速最大匹配算法

c++ - 使用捆绑属性 boost BGL read_graphviz

algorithm - Count 最小仓库数

Android 折线图/图形 API

linux - gnuplot:X 轴上未显示 xtics

algorithm - 背包算法 : Why we use wt[i-1] instead of wt[i]

c# - 哪种算法用于在数字范围内查找空数字范围?

algorithm - Codeforces #236 Div2

javascript - 当 Material 为 MeshPhongMaterial 时,无法为使用 Three.js 绘制的圆环着色