的数数是指数的节点数量。 我想出了这样的曲线图:的最短路径指数来,我被要求找出一种图形,其总的最短路径(使用Dijkstra算法)数量的节点(Dijkstra算法)
A-> B-> C(与1重量每个边缘) A-> C(与重量2边缘)
C-> A' - > B'(所有边的权重= 1) B→B'(权重= 2)
B'→A“→B” B ''(重量= 2)
等等...
这种方式,最短轻拍的总数通过Dijkstra算法得到的这个图的hs是Ω(2 ^(n/2))。 我现在想弄清楚,如果它可以在东西一概而论类似Ω(2 ^(N/K)),其中k =每个节点的最短路径数。我也不知道,我怎么能够正确地证明解决方案的正确性。任何建议或提示非常感谢! 我也希望你能指出我的解决方案中存在的任何缺陷。
在此先感谢!
只是要清楚:你想要设计出具有2个节点之间的(最短)路径的指数数量的图。这2个节点是固定的还是应该有任意2个节点之间的指数数量的路径? – Origin
嗨@Origin,感谢您的回复!实际上,我需要一个图形,它具有相对于节点数量的总体**指数数量的最短路径(即,一些节点可能具有比其他节点更少的通向它们的路径,但是最重要的是总数最短整个图具有的路径)。也许我给出的解决方案有一个更一般的形式。它不一定只在2个节点之间。最短路径的总数可以表示为Ω(c ^(n/k))。这就是我正在寻找的。我希望这有助于澄清一些事情! – Proghero