具有两个指定通过点的最短简单路径

时间:2019-07-13 12:22:54

标签: algorithm graph-theory shortest-path

我想解决以下简单问题。

  

存在具有N个顶点和M个边的无向图G。
  您必须找到最短的一个的长度,在从顶点1到N的简单路径(我们不能两次使用顶点)中,同时传递两个指定的顶点X和Y。

因此,如果图为N = 6,并且X = 2,Y = 3,并且有M = 6条边连接1-2、2-3、2-6、3-4、4-5 ,5-6,最短的是1-> 2-> 3-> 4-> 5-> 6。

但是,我什至无法生成多项式时间算法来判断是否存在有效路径,因此我正在寻求解决方案。

0 个答案:

没有答案