問題解決のアプローチ 南山大学 数理情報学部 情報システム数理学科 稲川敬介. OUTLINE 問題解決のアプローチ  最適化手法と OR ( オペレーションズ・リサーチ ) OR の事例  悪魔の城へ  捕えられたネズミ  最適化 実践的な OR まとめ.

Slides:



Advertisements
Similar presentations
最上 亮.  近年標的型と呼ばれるサイバー攻撃が増え、大 企業や、政府機関が情報窃取型の標的型メール 攻撃の被害を受けている。  標的型メール攻撃による個人情報漏えいは、企 業に莫大な損失を与えるとともに、信頼を失う。  現在サイバー攻撃における攻撃者、防御者の戦 略をゲーム理論的にモデル化する研究がおこな.
Advertisements

2016 年度 計量経済学 講義内容 担当者: 河田 正樹
パレットレンタルデポにおけ る 生産計画に関する研究 98745 松山 健太郎. 研究目的 ①単体デポの生産計画モデルを構築 ②現状の分析及び問題点の抽出 ③改善案の提案 返却されたパレットの選別、修繕を 行い、その後虫検査を行うこと 生産の定義.
陰関数定理と比較静学 モデルの連立方程式体系で表されるとき パラメータが変化したとき 如何に変数が変化するか 至るところに出てくる.
海上コンテナ輸送における 船社戦略についての検 討 流通情報工学課程 99760 増森 大輔 指導教官鶴田 三郎 黒川 久幸.
多々納 裕一 京都大学防災研究所社会システム研究分野
到着時刻と燃料消費量を同時に最適化する船速・航路計画
2009/12/4 グラフ (2) 第10講: 平成21年12月4日 (金) 4限 E252教室 コンピュータアルゴリズム.
データ構造と アルゴリズム 第十二回 知能情報学部 知能情報学科 新田直也.
ゲーム理論・ゲーム理論Ⅰ (第8回) 第5章 不完全競争市場の応用
© Yukiko Abe 2014 All rights reserved
初級ミクロ経済学 -生産者行動理論- 2014年10月20日 古川徹也 2014年10月20日 初級ミクロ経済学.
経済学A ミクロ経済学(第4回) 費用の構造と供給行動
Problem D: Double Sorting 原案: oxy, 解答作成: oxy, nya.
シミュレーション論Ⅰ 第9回 様々なシミュレーション:販売と在庫管理.
Bassモデルにおける 最尤法を用いたパラメータ推定
2017/3/14 サプライ・チェイン最適化 東京海洋大学 久保 幹雄.
何日いたらお得になる? ~タイと日本での生活~
「データ学習アルゴリズム」 第3章 複雑な学習モデル 3.1 関数近似モデル ….. … 3層パーセプトロン
Bias2 - Variance - Noise 分解
シミュレーション論Ⅰ 第4回 基礎的なシミュレーション手法.
経済・経営情報コース コース紹介.
第3章 重回帰分析 ー 計量経済学 ー.
第3章 重回帰分析 ー 計量経済学 ー.
第7回 二項分布(続き)、幾何分布 確率・統計Ⅰ ここです! 確率変数と確率分布 確率変数の同時分布、独立性 確率変数の平均 確率変数の分散
データ構造と アルゴリズム 知能情報学部 新田直也.
第11講: 平成18年12月 8日 (金) 4限 E352教室 グラフ (1).
新ゲーム理論 第Ⅰ部 非協力ゲームの理論 第1章 非協力ゲームの戦略形
総合講義B:インターネット社会の安全性 第8回 ネットワークの脆弱性
法政大学 情報科学部 2008年度「離散数学」講義資料
モデリング&シミュレーション 第二回発表資料
7-3.高度な木 (平衡木) AVL木 平衡2分木。回転操作に基づくバランス回復機構により平衡を保つ。 B木
2012年度 九州大学 経済学部 専門科目 環境経済学 2012年11月28日 九州大学大学院 経済学研究院 藤田敏之.
応用社会システム計画 (第10回) ここで、学習すること 学籍番号: 氏名: ■これまでの講義内容の整理 ■計画問題の設定と手法
小間田 春彦 高 雷 小林 磨生 小針 由香 小林 亮 毛塚 智彦
決定木とランダムフォレスト 和田 俊和.
グラフアルゴリズムの可視化 数理科学コース 福永研究室 高橋 優子 2018/12/29.
心肺蘇生法を学ぼう.
第14章 モデルの結合 修士2年 山川佳洋.
Introduction to Soft Computing (第11回目)
第5章 貨幣と金融市場.
早わかりアントコロニー最適化 (Ant Colony Optimization)
予測に用いる数学 2004/05/07 ide.
市場調査の手順 問題の設定 調査方法の決定 データ収集方法の決定 データ収集の実行 データ分析と解釈 報告書の作成 標本デザイン、データ収集
担当者: 河田 正樹 年度 管理工学講義内容 担当者: 河田 正樹
25. Randomized Algorithms
市場調査の手順 問題の設定 調査方法の決定 データ収集方法の決定 データ収集の実行 データ分析と解釈 報告書の作成 標本デザイン、データ収集
モデル化とシミュレーション.
移動図書館問題 移動施設のサービス停留点を最適配置する問題
事業リスク分析をベースとした 意思決定・事業評価手法
最短ネットワーク問題:シュタイナー問題 3-G 023145 長谷川 和弘.
1.目的 サプライチェーンにおいて重要なこと ・商品のコスト ・商品の充填率 需要が予測できれば、 充填率を下げずに在庫が減らせる 在庫
卒業研究中間発表 文教大学 情報学部 経営情報学科 4年 99p21104 服部 洋一郎.
ナップサック問題 クマさん人形をめぐる熱いドラマの結末.
ベイズ最適化 Bayesian Optimization BO
標準時間の設定と生産性改善 日本能率協会セミナー 目標 6時間 期間 3ヶ月 講師 MEマネジメントサービス編
シミュレーション論 Ⅱ 第1回.
サプライ・チェインの設計と管理 第5章 ロジスティクス戦略 pp 米国出版販売(ベーハン)のケーススタディを読んでおくこと!
最尤推定・最尤法 明治大学 理工学部 応用化学科 データ化学工学研究室 金子 弘昌.
ロジスティクスにおける ビールゲームについての発表
卒業テーマの発表 在庫量の効率管理    卒業テーマの発表        ------在庫量の効率管理      a6p21502 Huang Ping.
Advanced Data Structure 第3回
担当者: 河田 正樹 年度 管理工学講義内容 担当者: 河田 正樹
経済学科の紹介 他大学との違いはなにか? 2019/5/26.
在庫最適化システム WebInvのご紹介 Log Opt Co., Ltd..
アルゴリズム入門 (Ver /10/07) ・フローチャートとプログラムの基本構造 ・リスト ・合計の計算
コストのついたグラフの探索 分枝限定法 A*アルゴリズム.
2009年度 第5回輪講 ~簡単なDPMによる実験編~ 平賀 友浩.
回帰分析入門 経済データ解析 2011年度.
統計現象 高嶋 隆一 6/26/2019.
Presentation transcript:

問題解決のアプローチ 南山大学 数理情報学部 情報システム数理学科 稲川敬介

OUTLINE 問題解決のアプローチ  最適化手法と OR ( オペレーションズ・リサーチ ) OR の事例  悪魔の城へ  捕えられたネズミ  最適化 実践的な OR まとめ

最適化手法と OR OR (オペレーションズ・リサーチ, Operations Research, Operational Research)  システムマネジメント (System Management)  経営科学 ( Management Science )  経営の効率化 (コスト削減)  意思決定者の支援 Operation :操作, 動作, 工程. 業務, 運営, 経営. 作戦行動。

OR の単純な事例 3つの例 悪魔の城へ 捕えられたネズミ 最適化

悪魔の城へ お姫様が悪魔にさらわれました。 悪魔の城へ助けに行こう。

悪魔の城へ 最も近い道(最短路)を探そう

ダイクストラ法 A) 出発点の距離を0とし,それ以外のノード までの最短距離を無限大とする。 B) すべてのノードをチェックしていれば終了。 そうでなければ,まだチェックしていない ノードの内,最も距離の短いノードを選択 する。 C) 選択されたノードから,それぞれのノード までの最短距離を計算し,すでに設定され ている距離より短ければ,更新する。更新 が終了したら B) へ。

ダイクストラ法 ∞ Nul ∞ 0 - ∞ ∞ ∞

ダイクストラ法 ∞ Nul ∞ 0 - ∞ ∞ ∞

ダイクストラ法 ∞ Nul ∞50 Nul0 0 - ∞80 Nul0 ∞55 Nul0 ∞

ダイクストラ法 ∞65 Nul1 ∞50 Nul0 0 - ∞8070 Nul01 ∞55 Nul0 ∞

ダイクストラ法 ∞65 Nul1 ∞50 Nul0 0 - ∞8070 Nul01 ∞55 Nul0 ∞95 Nul

ダイクストラ法 ∞65 Nul1 ∞50 Nul0 0 - ∞8070 Nul01 ∞55 Nul0 ∞95 Nul

ダイクストラ法 ∞65 Nul1 ∞50 Nul0 0 - ∞8070 Nul01 ∞55 Nul0 ∞9585 Nul

ダイクストラ法 ∞65 Nul1 ∞50 Nul0 0 - ∞8070 Nul01 ∞55 Nul0 ∞9585 Nul

“ 悪魔の城へ ” のまとめ ダイクストラ法を用いれば,最短路がわかる  それより短い経路はないことが保障される はっきりとした計算手順(アルゴリズム)を 使う  コンピュータが理解可能  小さな問題だけでなく、大きな問題でも最短路が 得られる 応用例  カーナビ、水道管の設置(最小木)

OR の単純な事例 3つの例 悪魔の城へ  最短路;ダイクストラ法 捕えられたネズミ 最適化

捕らえられたネズミ 一匹のネズミが捕らえられ,あるトラップに 入れられました。

捕らえられたネズミ そのトラップには, A,B,C のドアがあり,  A のドアを進むと 4 時間かかって脱出できます  B のドアを進むと 7 時間かかって元に戻ります  C のドアを進むと 3 時間かかって元に戻ります このとき,ネズミは平均何時間でこのトラッ プを脱出できるでしょうか?  ただし,ネズミはそれぞれのドアを 1/3 の確率で 選び,何度元に戻ってもその確率は変わらないも のとします。

捕らえられたネズミ ネズミが脱出できずにトラップ内で過ごす時 間を滞在時間と呼ぶことにする. ネズミはそれぞれのとびらを 1/3 の確率で選 ぶので, 1 回目のとびらの選択のみを考えた 平均滞在時間は以下の通りになる.

捕らえられたネズミ 2回目のとびらの選択のみを考えた平均滞在 時間は以下の通りになる.

捕らえられたネズミ 3回目のとびらの選択のみを考えた平均滞在 時間は以下の通りになる.

捕らえられたネズミ 同様に考えると, n 回目のとびらの選択では, 以下の時間となる ∞ 回目まで計算する。

捕らえられたネズミ ∞ 回目までの計算

モデリング 確率モデル  平均滞在時間を X とおく  A のドア: 4 時間 → 脱出 ( 残り 時間 )  B のドア: 7 時間 → 元に戻る ( 残り 時間 )  C のドア: 3 時間 → 元に戻る ( 残り 時間 ) この方程式の X を求めると … そんなことを考えなくても …

モデリング この方程式の X を求めると よって, 平均滞在時間は14時間。

“ 捕らえられたネズミ ” のまとめ トラップのシステムをモデル化することによ り,平均滞在時間を簡単に得ることができる。  モデル化:構造を理解し,数式で表現 確率的に起こる事象を合理的に考える。  ネズミの平均滞在時間は 14 時間 応用例  電話線の本数、銀行の窓口の数

OR の単純な事例 3つの例 悪魔の城へ  最短路;ダイクストラ法 捕えられたネズミ  モデリング;確率モデル 最適化

現実世界の中で  利益 → できるだけ大きくしたい  費用 → できるだけ小さくしたい 最適化とは  大きくしたいものを 最大に  小さくしたいものを 最小に すること。

在庫管理(コストの最小化) K くんは自動車工場の倉庫係りを担当してい る。彼の扱っている部品 A は,毎日の使用量 ( 需要 ) が一定で,年間需要量は R 個である。 彼の調査では,部品 A を 1 年間保管しておく ために要する費用は,金利も含めて 1 個あた り a 円で,また部品 A を発注するのにかかる 発注費用は,発注量に関係なく 1 回当たり b 円 であった。どのように発注したら費用は最小 ですむか。  (OR 入門~意思決定の基礎~,実況出版 )

在庫管理 年間需要量: R 個 (= 500 個 ) 年間保管費( 1 個当たり): a 円 (=6,000 円 ) 発注費( 1 回当たり): b 円 (=1,200 円 ) 1 回当たりの発注量をどのように決定すべきか?

在庫管理 在庫量の変化  発注量を とおく 発注

在庫管理 年間発注費( 1 回 b 円)=  年間 R 個必要なので、発注回数は R/x 回

在庫管理 年間保管費( 1 個 a 円)=  発注量を とおく

在庫管理 年間保管費( 1 個 a 円)=  発注量を とおく

在庫管理 年間保管費( 1 個 a 円)=  発注量を とおく

在庫管理 年間保管費( 1 個 a 円)=  発注量を とおく

在庫管理 年間保管費( 1 個 a 円)= 年間発注費( 1 回 b 円)= R=500, a=6000, b=1200 のとき  =10 とすると総費用は 3 万 万 =10.5 万円  =30 とすると総費用は 9 万 万 =11.5 万円 発注費は安くなったが保管費が上がり、総費 用は 1 万円高くなった。  トレードオフ

在庫管理 関数として描くと ( 保管費 ) ( 発注費 ) R=500, a=6000, b=1200 のとき

在庫管理 関数として描くと ( 保管費 ) ( 発注費 ) 極値: 接線の傾 きが 0 。 すなわち、 微分して 0 となる 点。 R=500, a=6000, b=1200 のとき

在庫管理 総費用の関数を微分し、それが 0 となるよう なxを求める。

在庫管理 R=500, a=6000, b=1200 のとき  =10 とすると総費用は 3 万 万 =10.5 万円  =30 とすると総費用は 9 万 万 =11.5 万円  =16 とすると総費用は 48, , 875 =94, 875 円 1 万円以上の差

“ 最適化 ” のまとめ 費用の最小化  統計などによる費用の分析 (多くの人がやってい る)  モデルと最小化 (なかなかやられていない) 感よりも数学  合理的な意思決定 応用例  在庫管理、ロジスティクスや SCM など経営戦略

より現実的な応用例 救急車の配備場所の決定  最短路:救急車は呼び出された場所まで最も近い 道を通ってやってくる (ダイクストラ法)  モデリング:呼び出しはいつ起こるかわからない、 救急車は利用中かもしれない (確率モデル)  最適化:救急車を呼び出してから現場に到着する までの時間(対応時間)を最小にしたい (最小 化)

一般道路と主要道路 ある市の道路網  黒;一般道路  赤;主要道路 速度  一般: km/ 時  主要: km/ 時

計算結果 1 現在ある施設 だけを用いた 場合,現状が 最適. このとき, w = , P b = :100,000

計算結果 2 右図の場所に 配置すること が最適. このとき, w = , P b = ( 現状 ; w = , P b = ) 1:100,000

ドリンカーの救命曲線 1966 年,ドリ ンカーが WHO に報告した救 命曲線.横軸 は脳に酸素が 送られなく なってから ( 心 停止から ) の 分数. ( 参考;東京消防庁ホームページ ) 5 分で約 25%

M . Cara の曲線 ( 仏, 1981) ( 提供;東京消防庁ホームページ )

まとめ 問題解決のアプローチ  分析 ( 統計 )  モデリング ( 数理モデルの構築 )  最適化 ( 問題独自の特性や数学的性質を利用 ) 問題解決のためには  問題点と改善案 ( 文型の想像力 )  実践的な数学 ( 理系の技術 )  問題を見る眼 ( 経験とセンス ) OR (オペレーションズ・リサーチ)

Thank you. 南山大学 数理情報学部 情報システム数理学科 稲川敬介