组合せ最适化问题.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
巡回セールスマン問題入門 Introduction to Traveling Salesman Problems 東京大学工学部計数工学科 松井知己 巡回セールスマン問題 (Traveling Salesman Problem) ●定式化が困難な問題 ●新聞記事等で有名な問題 ●様々な解法の試金石 巡回セールスマン問題 セールスマンが全ての都市を1回ずつ通過して, 出発地に戻って来る経路で最も短いものを捜す. 6都市ならば, 5!/2= 5×4×3×2 / 2 =60通り. n 都市ならば, (n - 1)! /2 通り. 近年, 新聞や科学雑誌でも 取り上げられて有名になった. TSP(Traveling Salesman Problem) 原型:ハミルトン閉路問題 ドリル穴あけ計画問題 電子基盤に穴をあける (部品を埋め込む)順序を決定する問題. 総移動距離を最小化する = 単位時間当たりの生産量最大化. 非対称巡回セールスマン問題 全ての都市を1回ずつ通過して,出発地に戻って来る経路で最も短いものを捜す. ただし,都市間の移動時間は, 移動方向に依存して異なる. (移動時間の非対称性) 実際の道路網では, 良く見かける状況. 一機械スケジューリング問題 鉄板の圧延計画 部品によってブレード位置を 設定する必要がある. ブレードの設定変更の費用は, 変更前後の部品種類によって異なる, (幅を狭めるのは難しい). ブレード設定変更の総費用最小化. 非対称TSPへの帰着 都市 = 生産する部品 セールスマン = 圧延機械 距離 = ブレード設定変更費用 巡回セールスマン問題のヴァリエーション 都市間距離 非対称TSP 都市間の距離が向きにより異なる 一般 対称TSP 都市間の距離が向きに寄らない 平面TSP 都市が平面上の点, 都市間距離は2点間の直線距離 特殊 他の制約 m人TSP 出発点から出たm人で都市全体を回る 各都市を丁度1回ずつ通過→1回以上通過 各枝を1回以上通過=中国人郵便配達人問題 (Chinese Postman Problem) Hamilton 閉路問題 ●セールスマン問題の原型 ●難しさの原点 グラフ グラフ:頂点とそれを結ぶ枝からなるもの 頂点:①, ②, ③, ④, ⑤ 枝:a, b, c, d, e, f a ={1,2}, b ={2,3}, ... Hamilton 閉路問題 Hamilton 閉路:すべての頂点を丁度1回づつ通過して, 出発点に戻る路(閉路). 与えられたグラフにHamilton閉路がありますか? YES:Hamilton 閉路有り NO:Hamilton 閉路無し Hamilton 卿 William Rowan Hamilton (1805-1865) 「Hamiltonの4元数」の発見で有名な英国の数学者. Icosian Game: 正12面体の頂点全て(20個)を, 丁度1回ずつ通過して戻る道を探す(2人で遊ぶ)ゲーム.Hamilton が25ポンドで業者に売った. 1人目: 最初の4歩 (5個の頂点)を指定. 2人目: 5歩目以降を探索. 正12面体の頂点全てを, 丁度1回ずつ通過して戻る道を, 見つければ,勝利. 参考図書 参考図書 The Traveling Salesman Problem, E. L. Lawler, J. K. Lenstra, A. H. G. Rinnooy Kan, and D. B. Shmoys, Wiley, 1985. 参考図書 「巡回セールスマン問題への招待」, 山本芳嗣, 久保幹雄, 朝倉書店. 参考図書 「整数計画法と組合せ最適化」, 今野浩, 鈴木久敏, 日科技連. 組合せ的爆発 ●セールスマン問題の難しさ ●計算量 組合せ最適化の難しさ (対称)TSP:都市n個のとき, (n‐1)!/2通り. 組合せの数は有限だが, 沢山あるので,最適解を見つけるのが難しい. 組合せ錠 (Combination Lock): 組合せは有限だが, 最適を見つける(錠を開ける) のは難しい. 錠の性質を知って, 効率的に開ける. 有限時間で解ける事は分かっているので, 解くのにかかる時間の議論は本質的な議論. 計算量 +,-,×,÷, 比較:

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档