巡回セールスマン問題 †このページは競技プログラミングに興味のある方向けに巡回セールスマン問題を簡単に説明するページです 巡回セールスマン問題って何? †TSP(Traveling Salesman Problem)とも表記される有名な問題です。 ・いくつかの都市があり、各都市感の距離が与えられている というものです。 画期的な解き方を見つけたぞ! †論文にして出してください。もれなく1億円と世界中の好きな大学で教授待遇で働ける環境がついてきます。 全探索ぐらいしか思いつかないです・・・ †実は巡回セールスマン問題は"現時点で"効率的な解き方(=多項式時間で解くアルゴリズム)が見つかっていない問題です 効率的な解き方が無いなら競技プロコンだと他の人と差が出ないよね? †TSPは大体の場合において他の問題との複合問題である場合が多いです 頭のいい解き方を教えて †競技プロコンにおいては「TSPであることに気付く」ということが大事であって「それを効率的に処理できるか」は基本的にどうでもいいことです それでも知りたい †ざっくりいうとBitDPを使います |