相关疑难解决方法(0)

最短的两条不相交的路径; 两个来源和两个目的地

我们给出了未加权的无向图G =(V,E)其中| V | <= 40,000| E | <= 10 6.我们还给出了四个顶点a,b,a',b'.有没有办法找到两个节点不相交的路径a - > a'b - > b',使它们的长度之和最小?
我的第一个想法是首先找到最短路径a - > a',从图中删除它,然后找到最短路径b - > b'.我不认为这种贪婪的方法会起作用.

注意:在整个应用程序中,ab是固定的,而'b'在每个查询中都会发生变化,因此使用预计算以提供有效查询的解决方案将更为可取.另请注意,只需要最小长度总和,而不是实际路径.

任何帮助,想法或建议都将非常感激.非常感谢提前!

algorithm math optimization graph-theory

5
推荐指数
1
解决办法
3441
查看次数

标签 统计

algorithm ×1

graph-theory ×1

math ×1

optimization ×1