巡回セールスマン問題への招待 東京商船大学 久保 幹雄.

Slides:



Advertisements
Similar presentations
情報基盤アルゴリズムとして のメタヒューリスティクスの 研究 茨木俊秀、巳波弘佳、藤原洋志、 千葉英史、関口良行(関西学院大 学)、 藤重悟(京都大学)、 柳浦睦憲(名古屋大学)、 野々部宏司(法政大学)、 梅谷俊治(電気通信大学)
Advertisements

サービス管理責任者等研修テキスト 分野別講義    「アセスメントと        支援提供の基本姿勢」 <児童発達支援管理責任者> 平成27年10月1日.
g741001 長谷川 嵩 g740796 迫村 光秋 g741000 西田 健太郎 g741147 小井出 真聡
次世代大学教育研究会のこれまでの活動 2005年度次世代大学教育研究大会 明治大学駿河台校舎リバティタワー9階1096教室
熱・仕事・温度の関係 熱を仕事に変換する エネルギーの変換と保存 第17講 熱力学の第一法則 教科書P.142~145
ロジスティクス工学 第6章 動的ロットサイズ決定モデル 東京商船大学 久保 幹雄
第11回演習課題の解説.
最適化アルゴリズムの動向 ーメタヒューリスティックスを中心としてー (基礎編)
第4章補足 分散分析法入門 統計学 2013年度.
ネットワーク理論講義補助資料 Text. 組合せ最適化とアルゴリズム 4.5 節 主・双対法 pp
データ構造と アルゴリズム 第十二回 知能情報学部 知能情報学科 新田直也.
メタヒューリスティクス 東京海洋大 久保 幹雄
近似解法からメタ戦略へ ー巡回セールスマン問題を例としてー 東京商船大学 久保 幹雄
第1章 場合の数と確率 第1節 場合の数  1  集合の要素の個数 (第1回).
「基礎OR/OR演習」 第6回(11/17/09) 森戸担当分中間試験 来週 11/24(火) 13:00は試験
企業誘致合戦の帰結 ~租税競争の視点から~
Approximation of k-Set Cover by Semi-Local Optimization
第2回 内容 ハノイの塔―無向グラフと有向グラフ 教科書の 1.3 節 pp.7-12 参照
広島大学における HEPnet-J利用状況
情報処理Ⅰ~第14回~ 野中 良哲.
広域エリア太陽光発電のための 日射量予測大外れの事例解析
算法数理工学 第12回 定兼 邦彦.
第4章 経済全体の動きをつかむ 小野田理沙.
小林研朝ゼミ 桑名分 第13回(2018/06/19) フラクショナルステップ法の訂正 Fortranプログラムの実行と可視化.
早わかりアントコロニー最適化 (ACO: Ant Colony Optimization)
ロジスティクス工学 第9章 スケジューリングモデル 補助資料:OptSeqによるスケジューリング入門 logopt
巡回セールスマン問題入門 Introduction to Traveling Salesman Problems
複合原子膜積層系の液相形成と 層間相互作用エンジニアリング
大阪市立大学 学術情報総合センター 大西克実
ロジスティクス工学 第7章 配送計画モデル 東京商船大学 久保 幹雄
MPIを用いた並列処理 ~GAによるTSPの解法~
4年生特訓ゼミ With Interferometry and Synthesis in Radio Astronomy
新学術領域研究「原子層科学」第4回全体会議
The size of the proton 陽子の大きさ R. Pohl et al
第3回 アルゴリズムと計算量 2019/2/24.
Introduction to Soft Computing (第11回目)
早わかりアントコロニー最適化 (Ant Colony Optimization)
運搬スケジューリング問題と その周辺 東京商船大学 流通情報工学 久保 幹雄.
講義日程 第1回: 投影法とその種類 第2回: 点及び直線の投影 第3回: 副投影法 第4回: 平面の投影
算法数理工学 第10回 定兼 邦彦.
ルジャンドル予想の変形 について 白柳研究室 宮田桃生.
第4章 データ構造 p.82 [誤] ハミルトニアン経路問題  [正] ハミルトン閉路問題 p.82,83 [誤] セールスパーソン問題
配送計画最適化システム WebMETROのご紹介
画像応用数学特論 医用画像工学研究室   松本 尚.
ロジスティクスにおける 最適化の応用 東京商船大学   流通システム 久保 幹雄.
放射光(X線構造解析) 現在、CCDを利用している。 X線を1点1点独立に測定することのメリットがなさそう。 X線を受けるところで
情報・知能工学実験 情報応用D 第五回 相関,位置推定
土木計画学 第12回(1月14日) 計画における代替案の作成2 担当:榊原 弘之.
コストのついたグラフの探索 分枝限定法 A*アルゴリズム.
COSMOS プロジェクト 東北大チーム.
ディジタル信号処理Ⅰ 音響、画像、通信への誘い.
本時の目標 線や角などの用語の意味と表し方を理解する。
平出地区 活動計画書 森林山村多面的機能発揮対策事業 平成25年度 ~ 平成27年度 平出の里山を守る会
Unityの寺子屋 輪読&勉強会 6回目 〜サイドビューアクションを仕上げる〜.
脈動する回転図形 山本健太郎 (九州大学) ※アニメーション機能を利用しています。スライドショーでご覧下さい.
本時の目標 文字式を利用して、数の性質をみつけることができる。
弱電離気体プラズマの解析(LXXII) 大気圧コロナ放電によるアセトンの分解過程
※本様式は、適宜、レイアウト、ページ数を変更してください。
2019年プロ野球 生中継 ニコニコ生放送 スポンサーパック 株式会社 ドワンゴ 2019年4月19日版 CONFIDENCIAL.
第5回DECIGOワークショップ@国立天文台 2007年4月18日 川村静児
私の歩んだ道 水野 明哲.
詳細クラス設計 クラスの操作と属性を設計する 操作:責務を実現する処理。自クラスの属性を参照/変更する、または、他クラスにメッセージを送る。
「CGと可視化ツールを用いた 3次元の科学の研究」
Flashを用いた 脳力トレーニングゲームの作成
作業療法の現代史・1965~1975 ―医療職化と独自性のはざまで―
スパイロを用いて、舌下免疫療法不適応者の検討
財政・金融入門(1クラス)-第1講 ガイダンス 2008年4月8日 第5限
US Household Sector 九州大学ビジネススクール 村藤 功 2014年10月27日.
データ構造と アルゴリズム第10回 知能情報学メジャー 和田俊和.
Presentation transcript:

巡回セールスマン問題への招待 東京商船大学 久保 幹雄

Traveling Salesman Problem (TSP)

Icosian Game (Origin of Hamiltonian Circuit) Invented by W. R. Hamilton

Icosian Game (1) 1 2 4 3 20

Icosian Game (2) 1 2 7 6 5 4 3 20

Icosian Game (3) 1 2 7 6 5 4 3 9 8 20

Icosian Game (4) 1 2 7 6 5 4 3 9 8 14 13 12 11 10 20

Icosian Game (5) 1 2 7 6 5 4 3 19 9 8 18 17 16 15 14 13 12 11 10 20

Knight Tour

Knight Tour (by Leonhard Euler)

Applications of TSP 基盤配線 配送計画 タンパク質構造解析

10 P Applications clustering a data array circuit board assembly 2 circuit board assembly computer wiring 3 circuit board drilling vehicle routing 4 protein conformations x-ray crystallography 5 VLSI Scan Chain Optimization 6 VLSI fabrication 7

最も `naïve’ な解法(全列挙法) (n-1)×(n-2)×…×3×2×1=(n-1)! 某新聞曰く:30都市の巡回セールスマン問題になると総あたり法は高性能計算機でも約3日かかる! (n-1)×(n-2)×…×3×2×1=(n-1)! 計算機の限界 10 GIPS (Giga Instruction Per Second) 29!/1010  (秒) ≧ π×1019 (秒) ≒ 1010 (世紀) James Stiringの公式 n! ≒2√πn(n/e)n Tom Duffの格言 π秒は1ナノ世紀

適当な点から出発し、まだ訪問していない最も近い点へ移動する Nearest Neighbor 全ての点を訪問したら出発点へもどる 適当な点から出発し、まだ訪問していない最も近い点へ移動する

Greedy (Multiple Fragment) 閉路ができたり、次数が2を超えないように、枝を短い順に加えていく

Convex Hull +Insertion 凸包で点を囲むように巡回路をつくる 巡回路に入っていない,最も遠い点へ移動する

Karp’s Partitioning Method (1) 各小領域に対する最適巡回路を求める 長方形で、p個の点が入るように分割する

Karp’s Partitioning Method (2) 長方体と交わる点の枝を非連結にならないようにたどる

Bucket 決められた順序(小領域内では任意)で点を訪問する 全ての点を含む単位正方形で小領域に分割し、適当な順序をつける

組合せ最適化問題(概念図) 大域的最適解 目的関数 f(x) 実行可能解の集合 F

山頂を目指す闇夜の登山者 解x 近傍 N(x)

闇夜の登山者(ここが山頂?) 局所最適解

2-opt,3-opt neighborhood

Local Search

巡回セールスマン問題についてのより詳しい情報は... 山本芳嗣・久保幹雄 巡回セールスマン問題への招待 (朝倉書店) デモのソフトウェア(Windows 95,NT3.5+用)は http:://www.ipc.tosho-u.ac.jp/~kubo から入手可能,