私は都市に約300の住所があり、巡回セールスマンの問題を解決できるソフトウェアを探しています。Google APIを使用するブラウザーベースのソリューションであるOptiMapを試しましたが、100の宛先で上限が設定されており(ハードコードされた制限を変更した場合でも)、最終的にはブラウザーでメモリが不足します。私は問題がNP難しいことを知っていますが、これは新しい問題ではありません。確かに誰かがすでにソフトウェアを書いています。私が見た唯一の商用ソリューションは、米国のみ(オーストラリアの都市)か、制限が低いものです。
このタスクを実行するための無料または商用のソフトウェアはありますか?
2
おそらく、100のチャンクで問題を解決できます。ロケーションをクラスターに分割して、チャンクでOptiMapにフィードできますか?次に、遷移を手動で処理しますか?
—
uSlackr 2012年
巡回セールスマンの問題が例として使用されているのを見てきました。これはfoobarbaz hello worldのようなものです。それがそのような実用的な可能性を持っていることを見るのは面白いです。ちなみに、NPが難しいかどうかにかかわらず、遺伝的アルゴリズムは優れた(完全ではない)ソリューションを数分以内に提供します。また、300のアドレス?それは、OptiMap開発者が考慮しなかったようなWTFの状況のようです。バグを報告しますか?
—
カミロマーチン
これらのキーワードで検索:ロジスティックソフトウェア配信の最適化。この種の問題に特化したソフトウェアはたくさんあります。duckduckgo.com/...
—
climenole