常緑樹の「The Physics of Santa」が確立すると、サンタが地球上のすべての子供に贈り物を受け取ることは物理的に不可能になります。ルート計画は、あまりそこ助けにはなりませんが、サンタがいる間、すべての子供はたまに贈り物を取得していることを確認して少なくともメイクが得意な計画アルゴリズムをすることができますまた、毎年、できるだけ多くの子供として機能しますか?
実際の正の重みと定数を持つ完全なグラフを考えます。巡回営業担当者の問題の変形を解決したいと思います。
超えるノードに対応する最大での長さの循環ルートはありますか?
最適化バージョンは次のようになります。
最大での長さの循環ルートでサービスを提供できるノードの数を最大化します。
これは、ルートに対する現実の制限によって動機付けられています。サンタは1泊でできるだけ多くのプレゼントを届ける、営業担当者は1日のルートに8時間かかる、などです。
最後ではないが、最初の質問は、この問題はどれほど難しいかです。どのノードからでも開始できると仮定しましょう。ただし、それほど大きな違いはないはずです。
ここで、公平性をモデル化するために、ノードがあり、ツアーごとに最大でを訪問できると仮定します。理想的には、我々はすべてのノードが訪問されることを望む渡っ回効率的なツアー。ルートが多くのノードを確実に訪問するために、より頻繁にアクセスする必要のあるボトルネックノードが存在する可能性があるため、一部のノードは必然的に頻繁にアクセスする必要がなくなります。また、一度訪問したノードをすべて訪問するまで削除することは簡単ではありません。
では、最後の質問です。してみましょうすべてのノードがが訪れされるまでに必要なツアーの数で効率的な -tours。の最小値(および必要なすべてのルート)をアルゴリズムでどのように決定できますか?この問題はどのくらい複雑ですか?
これは本当に複数の基準を持つ問題だと思います。ツアーをできるだけばらばらにしたい間、各ツアーはできるだけ多くのノードを訪問する必要があります。