最短経路の総数が (ダイクストラのアルゴリズムを使用して) ノード数に対して指数関数的である一種のグラフを見つけ出すように依頼されました。私はそのようなグラフを思いついた:
A->B->C (重み 1 の各エッジ) A->C (重み 2 のエッジ)
C->A'->B' (すべてのエッジの重み = 1) C->B' (重み = 2)
B'->A''->B'' (すべてのエッジの重み = 1) B'->B'' (重み = 2)
等々...
このように、このグラフのダイクストラのアルゴリズムによって検出された最短経路の総数は Ω(2^(n/2)) になります。Ω(2^(n/k)) のようなもので一般化できるかどうかを把握しようとしています。ここで、k = ノードあたりの最短パスの数です。また、解決策の正しさを適切に証明する方法もまだわかりません。アドバイスやヒントは大歓迎です!また、私のソリューションの既存の欠陥を指摘していただければ幸いです。
前もって感謝します!