ノードのクラスターをリンクするエッジを持つ重み付けされたノードの海があります。このグラフは、典型的なスモール ワールド レイアウトに従います。
ノードが最も有利に重み付けされ、最速のルートが最も重要な要素ではない、可能な限り最良のパスに沿ったパスを見つけるために、プロセッサの電力にコストがかからないパス検索アルゴリズムを見つけたいと思います。このアルゴリズムでは、ロード ベアリングとトラフィックの再ルーティングも考慮されます。
(補足: ここでニューラル ネットワークを使用できますか?)
ありがとう
私はACOを見ています。この種の問題に対して ACO より優れたものはありますか?
A*アルゴリズムは、ロードバランシングなしで、最小コストまたは最速のルートを見つけます。
最速または最短のルートが最も重要なルートではないとしましょう。より重要なのは、重み付けされたノードが特定の値を持つパスをたどることです。いいえ1。
no2. A* を使用すると、そのルートのトラフィックが過負荷になり、突然そのパスが冗長になります。A* と同じくらいクールですが、ACO に固有の負荷分散などの特定の機能はありません。
-- 私が間違ってA*を誤解していない限り
では、ACOに勝るものは何ですか?
本当に ACO と A* の対決のように見えます。A* について非常に多くの肯定的な話がありました。
まず、デビッドに応えて。バックグラウンドで ACO シミュレーションを実行し、最適なパスを見つけることができるので、初期のスタートアップ コストはかかりますが、幸運にもスタートアップは必須ではありません。そのため、シミュレーションを複数回実行する余裕があります。本当の問題の 1 つは、接続されたソース ノードと宛先ノードを見つけることです。A* はこれを非常に簡単に実行できるようです。このネットワークが何百万ものノードのように非常に大きくなるとどうなるでしょうか。A* は簡単にスケーリングできますか?
A*をさらに研究します。しかし、最後に質問をさせてください!
A* は Antnet (ACO) と同様にスケーリングできますか?