経営システム工学入門実験 ロジスティクス 第3回

Slides:



Advertisements
Similar presentations
1 情報教育 初級講座 担当: 遠藤 美純 2 今日の内容  Excel の応用 ( 午前 )  データ処理や Word との連携  グラフの作成  PowerPoint によるスライド作成 ( 午後 )  Excel による演算と基本的な関数  Excel.
Advertisements

Excel ソルバー練習 *ツール → アドイン → ソルバーアド インにチェックを入れて、ソルバー を使えるようにしてから、作業を行 うこと。
コンピュータと情報 第10回 Excel を使ってみる. Excel の起動 ① 「スタート」ボタンをク リック ② すべてのプログラムにマ ウスカーソルをあわせる ③ 「 Microsoft Office 」 → 「 Microsoft Excel 2003 」 にマウスをあわせて,ク リック ④.
コンピュータ演習 Excel 入門 岡田孝・山下雅啓 Excel の機能は膨大 その中のごく一部を紹介 表計算機能 – データの入力、表の作成、計算など グラフ機能 – 棒グラフ、円グラフなどグラフ作成 データベース機能 – 並べ替え(ソート)、検索、抽出など マクロ機能 – VBA で自動化したマクロを作成可能.
経営科学概論 ( 2013 年度~入 学) 経営科学Ⅰ (~ 2012 年度入学) 経営学系 山下英明 3 号館 4 階 413
シミュレーション論Ⅰ 第 7 回 待ち行列のシミュレーション(2). 第 6 回のレポート(解答例) 乱数表より乱数を記入し、到着間隔・サービス時間にした がってグラフを作成する 例) 最大待ち人数:2人 最大待ち時間:5分 平均待ち時間:3分.
第1節 問題解決の工夫 1 情報を活用しよう 2 問題解決の工夫.
第6回 線形計画法の解法(4) 混合最小値問題 山梨大学.
第1回 確率変数、確率分布 確率・統計Ⅰ ここです! 確率変数と確率分布 確率変数の同時分布、独立性 確率変数の平均 確率変数の分散
エクセル(1)の目次 起動法、ブック、シート、セル ブックの開き方 エクセル画面 マウスポインターの種類 シート数の調節 データの入力法
情報処理実習 第05回 Excelマクロ機能入門 操作マクロ入門.
線形計画 追加問題 ジュースを売って儲けよう!
確率と統計 平成23年12月8日 (徐々に統計へ戻ります).
「基礎OR」/「OR演習」 第2回 10/06/2009 森戸 晋.
第八回  シンプレックス表の経済的解釈 山梨大学.
電子情報工学科5年(前期) 7回目(21/5/2015) 担当:古山彰一
近似アルゴリズム 第10章 終了時刻最小化スケジューリング
「基礎OR」/「OR演習」 第3回 宿題3.2 Red Brand Canners解説
「経営システム工学入門実験A」 ロジスティクス 第1回
実証分析の手順 経済データ解析 2011年度.
Copyright © Kazuhito HAMANO 2007 all Rights Reserved.
「基礎OR」/「OR演習」 第1回 09/29/2009 森戸 晋.
第三回 線形計画法の解法(1) 標準最大値問題 山梨大学.
The Beatles (1967): Strawberry Fields Forever
土木計画学 第11回(12月21日) 土木計画と説明責任 計画における代替案の作成1 担当:榊原 弘之.
担当: 遠藤 美純 情報教育 初級講座 担当: 遠藤 美純
経済・経営情報コース コース紹介.
リンクパワーオフによる光ネットワークの省電力化
第 七 回 双対問題とその解法 山梨大学.
1章前半.
第九回 問題の定式化練習と 自主研究課題 山梨大学.
サプライ・チェインの設計と管理 第8章 製品設計とサプライ・チェイン設計の統合 pp
コンピュータ・リテラシーa 第11回 Excel によるグラフ作成.
「経営システム工学入門実験A」 ロジスティクス 第1回
シミュレーション演習 G. 総合演習 (Mathematica演習) システム創成情報工学科
ネットワーク理論講義補助資料 Text. 組合せ最適化とアルゴリズム 4.3 節 Lagrange緩和 pp
情報処理1~第12回~ 野中良哲.
情報工学総合演習 D-I 近似アルゴリズム 埼玉大学 理工学研究科 山田 敏規、 橋口 博樹、 堀山 貴史
シミュレーション論 Ⅱ 第15回 まとめ.
経営システム工学入門実験 ロジスティクス 第3回
経営システム工学入門実験 ロジスティクス 第3回
ORの手法(組合せ最適化) 社会情報特講Ⅲ 大堀隆文(非常勤講師).
経営システム工学入門実験 ロジスティクス 第3回
ネットワーク理論 Text. Part 3 pp 最短路問題 pp 最大流問題 pp.85-94
AMPLについて 2011年12月2日(金) 経営システム工学科 森戸 晋.
担当者: 河田 正樹 年度 管理工学講義内容 担当者: 河田 正樹
連続領域におけるファジィ制約充足問題の 反復改善アルゴリズムによる解法 Solving by heuristic repair Algorithm of the Fuzzy Constraint Satisfaction Problems with Continuous Domains 北海道大学.
経営システム工学入門実験 ロジスティクス 第3回
or-3. 作業リスト,スケジューリング,PERT図 (オペレーションズリサーチを Excel で実習するシリーズ)
公共経営研究科 「シミュレーション」森戸担当分 概要(12/02/05)
or-11. 一次式 (オペレーションズリサーチを Excel で実習するシリーズ)
「経営システム工学総合実験」 モデリング&シミュレーション 第2回
ナップサック問題 クマさん人形をめぐる熱いドラマの結末.
資料2-2 平成26年度 第2回技術委員会資料 次年度検討テーマ案
シミュレーション論 Ⅱ 第1回.
「経営システム工学入門実験A」 ロジスティクス 第1回
土木計画学 第12回(1月14日) 計画における代替案の作成2 担当:榊原 弘之.
経営システム工学入門実験 ロジスティクス 第3回
経営システム工学入門実験 ロジスティクス 第3回
担当者: 河田 正樹 年度 管理工学講義内容 担当者: 河田 正樹
ex-11. データの入力規則 (Excel を演習で学ぶシリーズ)
経営システム工学入門実験 ロジスティクス 第3回
or-10. 線形計画法を Excel で行う (オペレーションズリサーチを Excel で実習するシリーズ)
プログラミング入門2 第6回 関数 情報工学科 篠埜 功.
割り当て問題(assignment problem)
情報スキル入門 第11週 Excel-1.
「経営システム工学入門実験A」 ロジスティクス 第1回
エクセル(3)の目次 参照演算子と演算子 参照セルの表示法 セルの参照方法 エラーについて シグマ(Σ)関数 条件付書式 問題(1)
プログラミング基礎a 第5回 C言語によるプログラミング入門 配列と文字列
プログラミング入門2 第5回 配列 変数宣言、初期化について
Presentation transcript:

経営システム工学入門実験 ロジスティクス 第3回 経営システム工学入門実験 ロジスティクス 第3回 2017/7/24 担当教員 椎名孝之・蓮池 隆 担当助手 呉 思迪 TA: 椎名研究室

パレット回送問題 郵便局X 〒 郵便局Y 郵便局Z 郵便局A 郵便局B 郵便局C 郵便局D 140 120 270 250 70 50 出超局(都会) 入超局(田舎) +100 +250 +150 10 20 90 30 40 130 160 100 60 -180 -90 -120 -110

パレット回送問題のデータ

生産計画問題(2製品、3リソース) 大久保工場では、鉄鋼、電力、労働力という3種類のリソースを使って、2種類の製品を生産しています。この工場では、いま来週の生産計画を立てようとしています。手持ちのリソースの範囲で、利益最大とする生産計画を求めてください。      製品1 製品2     来週使えるリソース 許容上限 鉄鋼 1 2 14 電力 1 1 8 労働力   3 1 18 利益   2  3

数理計画問題(最適化問題)の定式化 変数(variables)の定義 なにが制御可能か。なにを動かして最適化を達成しようとするのか。 目的関数(objective function)の定義 計画をどう評価するのか。評価値を大きくしたいのか、小さくしたいのか。 制約条件(constraints)の定義 どのような制約条件があるのか。

線形計画問題 変数(決めること) 最大化 z=2 x1 + 3 x 2 (目的関数:利益) 製品1の生産量 x1 製品2の生産量 x2 最大化 z=2 x1 + 3 x 2 (目的関数:利益) 制約条件 x1 + 2 x 2 ≦ 14 (鉄鋼) x1 + x 2 ≦ 8 (電力) 3 x1 + x 2 ≦ 18 (労働力) x1,x2≧0  (非負条件)

線形計画問題(LP) (Linear Programming) 目的関数、制約条件がすべて線形関数からなる 変数は、原則として非負の実数(連続変数) 最大化  z =Σ j=1,...,ncj xj 制約条件 Σ j=1,...,naij xj = bi , i=1,...,m      xj ≧0 , j=1,...,n

線形計画問題(LP): excelにおけるデータ 目的関数値 2x1+3x2 鉄鋼使用量 x1+2x2 電力使用量 x1+x2 労働力使用量 3x1+x2

線形計画問題(LP): SUMPRODUCT関数 目的関数値 2x1+3x2 =SUMPRODUCT(B3:C3,B5:C5) 変数x1 変数x2 これらも =SUMPRODUCTを使用

線形計画問題(LP): ソルバーのパラメータ 線形計画問題(LP): ソルバーのパラメータ

線形計画問題(LP): excel におけるデータ

ソルバー使用上の留意点(1) 「変化させるセル」(変数セル)はなるべく一箇所にまとめる 複数の部分に分かれている場合はコンマ区切り 式をコピーする場合は、セルの相対参照と絶対参照を使いわける(セルの絶対参照切替はF4) 「ソルバーのパラメータ」で、「制約のない変数を非負数にする」にチェックし、「解決方法の選択」は「シンプレックスLP」を選択する

ソルバー使用上の留意点(2) 整数条件・0-1条件のある場合 整数条件や0-1条件が必要なときは、制約条件の指定の中で、変化させるセルを「int」(=整数)または「bin」(0-1)に指定する さらに、「ソルバーのパラメータ」の「オプション」で、「整数制約条件を使用した解決」のなかの「整数制約条件を無視する」の前のチェックをはずす

輸送問題(Transportation Problem)

輸送問題 供給量 必要量 18 10 9 25 12 15 11 処理場A 6 工場X 1 5 4 処理場B 5 6 工場Y 3 処理場C  9 5 6 工場Y 25 3 処理場C 6 12 8 工場Z 7 2 15 処理場D 10 11 枝上に輸送距離

輸送問題 (Transportation Problem) 変数(決めたいこと) 処理場iから工場jへの輸送量xij (≧0) 制約条件 1)処理場iからの輸送量は処理場iの供給量以下 2)工場jへの輸送量は、工場jの必要量以上 目的関数(評価尺度;狙い) 延輸送距離を最小化

輸送問題の数式による表現 変数 xij =処理場iから工場jへの輸送量≧0 目的関数  最小化  6xAX+xAY+ 5xAZ+ 4xBX+5xBY+…+2xDY+10xDZ   (延輸送距離) 制約条件 xAX+xAY+ xAZ≦18(処理場Aの送出量≦処理場Aの供給量) ... xAX+xBX+xCX +xDX≧15( 工場Xへの輸送量≧工場Xの必要量) ...

輸送問題の数式による表現 データ 処理場iの供給量ai, 工場jの必要量bj 処理場iから工場jへの距離cij 目的関数  最小化 ΣiΣjcijxij  (延輸送距離) 制約条件 Σjxij ≦ai (処理場iから送り出される量≦処理場iの供給量) Σixij ≧bj ( 工場jへ輸送される量    ≧工場jの必要量)

パレット回送問題の言葉による表現 流れの特徴: 都会から地方へのものの流れが、地方から都会へのものの流れより多い 流れの特徴: 都会から地方へのものの流れが、地方から都会へのものの流れより多い 特徴によって生じる問題: ほっておくと、都市のパレットあるいはケース(以下、パレット)がなくなる 対策: 余っているところから、足りないところに効率よく送る

コンピュータに問題を解かせる コンピュータに輸送問題を解かせるためには、解法が必要 解法については、「基礎OR」などで学習 数理計画を解くためのパッケージ ①EXCELのソルバー(小規模な問題) ②商用数理計画パッケージ   CPLEX、Gurobi、XpressーMP、...

今日の演習・宿題 「鉄鋼電力労働力の生産計画問題」、「輸送問題」をソルバーで解く(すでに終了) (実験後半) さまざまな問題を(数理計画で定式化して)ソルバーで解く 宿題は、レポートとして提出 締切7月31日(月)9時 提出箇所:実験室レポートボックス

演習: 数理計画問題集 (問題1~15) 全員以下の問題は解いてください (1)問題2(パレット)、問題5(速達配達) 演習: 数理計画問題集    (問題1~15) 全員以下の問題は解いてください (1)問題2(パレット)、問題5(速達配達) (2)問題6(レポート)、問題7(コンサート)、問題8(ハブ)の少なくとも一つ (3)余裕のある場合、問題9(施設配置)、問題12(農場経営)の少なくとも一つ 班内で手分けしてできるだけ多くの問題を解くようにしてください

宿題1-1 (問題16) (問題16)乗捨てレンタカーの回送 宿題1-1 (問題16) (問題16)乗捨てレンタカーの回送 R社は、北海道の函館、室蘭、千歳、小樽、札幌、旭川、帯広に営業所を構え、50台の車で観光客相手にレンタカー事業を営んでいる。週末に車を借り出した客の多くが、最終旅行地近くの営業所に車を乗り捨てていくため、週明けの車の配置が週末の需要と著しく異なる。このため、毎週、週の半ばに週末の需要に合わせて、社員が手分けして車を1台ずつ回送している。R社の社長は、常々、回送にかかる手間や時間、それに費用をもっと節約できないものかと考えている。 右の表で、ある週の各営業所における週明けの配置と週末の需要(台数)と、各地点間の(最短)距離(km)が与えられている。どうしたら適切な回送計画が立てられるだろうか? レンタカーの週明けの配置 と週末の需要 各営業所間の(最短)距離(km)

余裕ある場合、宿題1-2 (問題17) (問題17)駅伝レースの出場順序 余裕ある場合、宿題1-2 (問題17) (問題17)駅伝レースの出場順序  W大学の競走部では、今年も大学対抗の駅伝レースに参加することになった。この駅伝は、1チーム5人編成の5区間レースである。起伏の激しさが区間ごとに異なり、選手によって区間ごとの走行タイムがかなり違うため、選手登用の優劣がチームの成績に大きく影響する。A・B・C・D・Eの5人の選手を選抜し、各区間ごとに選手の走行タイム(分)を計ったところ、以下の表の結果を得た。どの選手をどの区間に出場させるのが最適か。 選手の区間別走行タイム(分)

宿題2(余裕ある人は)   身近な問題、高尚な問題等、何でもよいですから、最適化問題として捉えられる(現実的な)問題のシナリオを提示し、数理計画問題として定式化して下さい。定式化では、変数が何、目的関数が何で、制約条件が何かを簡潔、かつ、正確に示して下さい。また、小規模な問題でもよいので具体的なデータを与えて、EXCELソルバーで解き、その結果をもとに簡単なレポートをまとめてください。

EXCEL ソルバーの設定   今日の実験では、EXCELソルバーを使います。EXCELのメニューバーの「データ」を選択し、ツール内に「ソルバー」のアイコンが作られていることを確認してください。   アイコンが作られていない場合のソルバーの設定については 実験演習HP の表の下      |PC関連マニュアル|  の左メニューの     4.(1)ソルバー・分析ツール のPDF資料内の 5.3 で確認ができます。