割り当て問題(assignment problem)

Slides:



Advertisements
Similar presentations
Mathematica による固有値計算の高速化 Eigenvalue calculation speed by Mathematica 情報工学部 06A2055 平塚翔太.
Advertisements

Absolute Orientation. Absolute Orientation の問題 二つの座標系の間における剛体 (rigid body) 変換を復元す る問題である。 例えば: 2 台のステレオカメラから得られた3次元情報の間の関 係を推定する問題。 2 台のステレオカメラから得られた3次元情報の間の関.
HBSP モデル上での 行列積を求めるアルゴリ ム 情報論理工学 吉岡健太.
1 通信教育学部 コンピュータ演習 Excel の書式設定と関数 授業ページ「コンピュータ演習(通信教育学 部)」を 開いてください。提出課題の一覧が掲載されてい ます。
© ATSUTO NISHIO パイプライン(pip e line) 1つのセンターと幾つかのポイントがあり、 そのポイント間を結ぶ経路があるとき、 総距離を最小にするような経路を探す問題。 たとえば、 水道管・ガス管の配管、電線の設置 道路の舗装化、高速道路の計画、 新幹線の経路 など.
© ATSUTO NISHIO 経営安全 企業・経営が健全な活動を展開している かどうかを調べる。 ・ x-R管理図 ・ 経営安全率.
      ベクトル空間   実数体 体:数の集合で四則がその中で行えるもの 例)有理数全体、実数全体、複素数全体 R:実数体     C:複素数体  ベクトル空間
3次元nクイーン問題の 解に関する研究 論理工学研究室 伊藤精一
2章 文字の式 文字を使った式(第2時) 第1時の内容はスライド4~7の板書写真を参考にしてください。1時間で行こうと思えば行けます。
( ) ( ) 行 列 式 置 換 n文字の置換σ: n個の文字{1,2,・・・,n}から自分自身への1対1の写像 1 2 ・・・ n
det(tA)=Σ sgn(σ)aσ(1)1aσ(2)2・・・aσ(n)n
第八回  シンプレックス表の経済的解釈 山梨大学.
多変量解析 -重回帰分析- 発表者:時田 陽一 発表日:11月20日.
近似アルゴリズム 第10章 終了時刻最小化スケジューリング
3 二次方程式 1章 二次方程式 §2 二次方程式と因数分解         (3時間).
ファーストイヤー・セミナーⅡ 第8回 データの入力.
第三回 線形計画法の解法(1) 標準最大値問題 山梨大学.
行列の計算 行列とは 行列の型 行列の演算 (C) Katsuhiro Yamada.
第四回 線形計画法(2) 混合最大値問題 山梨大学.
コラッツ予想の変形について 白柳研究室 5509064 田渕 康貴.
数学の予備知識 ネットワークシステムⅠ 第2回.
エクセル(2)の目次 セル範囲の指定方法 データの消去法 アクティブセルの移動 セル内容の複写と移動 セル幅の変更方法
上坂吉則 尾関和彦 文一総合出版 宮崎大輔2003年6月28日(土)
「基礎OR」/「OR演習」 第3回 10/13/2009 森戸 晋.
データ構造と アルゴリズム 第二回 知能情報学部 新田直也.
第二回 連立1次方程式の解法 内容 目標 連立1次方程式の掃出し法 初期基底を求める 連立1次方程式を掃出し法を用いてExcelで解析する
6 確率 1章 確率 §3 確率の求め方         (4時間).
ゲーム理論・ゲーム理論Ⅰ(第3回) 第2章 戦略形ゲームの基礎
線形代数学 4.行列式 吉村 裕一.
第 七 回 双対問題とその解法 山梨大学.
実習4 2次元テーブルの利用 フローチャートの作成.
主成分分析と因子分析 による競馬の勝因の研究
Cubic Residue and Cubic Root Modulo p
【第1回展開】 乗法公式3分間トレーニング すばやく! 正確に!.
10.通信路符号化手法2 (誤り検出と誤り訂正符号)
電気回路学Ⅱ エネルギーインテリジェンスコース 5セメ 山田 博仁.
情 報 A ー ディジタル化のしくみ ー.
コンパイラ(9) 情報工学科5年 担当 河田 進.
集団的意思決定支援法の実験環境に関する研究
学習の流れ 本時のねらい 「2次方程式を利用して、いろいろな問題を解決しましょう。」 ↓ 課題の提示 カレンダー 図形での活用場面4
応用社会システム計画 (第10回) ここで、学習すること 学籍番号: 氏名: ■これまでの講義内容の整理 ■計画問題の設定と手法
数学 ---> 抽象化、一般化 より複雑な関係ー>解析学 一次関数 y=ax+b より多くの要素ー>線形代数 x y f(x) y1 x1
東京大学大学院情報理工学系研究科 Y.Sawa
XP Extreme Programming.
実 習 4 2次元テーブルの利用.
「R入門」  5.7 行列に対する諸機能  10月23日 (木) 発表者 大城亜里沙.
第4回 統計処理(1) 表計算ソフトの基本操作 塩浦 昭義 東北大学全学教育科目 情報基礎 A 1セメスター 木曜1,3講時
線 形 代 数 (linear algebra) linear ・・・ line(直線)の形容詞形 直線的な、線形の、一次の
早わかりアントコロニー最適化 (Ant Colony Optimization)
日程計画 (scheduling) 大規模なプロジェクトの日程を計画し、その進行を管理する手法。
ISBN-13 and ISBN /06/12 栗原正純 電気通信大学
人為変数や二段階を不要とする 実数型simplex法の解き方の 提案と検証
変換されても変換されない頑固ベクトル どうしたら頑固になれるか 頑固なベクトルは何に使える?
サポートベクターマシンを用いた タンパク質スレッディングの ためのスコア関数の学習 情報科学科4年 81025G 蓬来祐一郎.
1~15までの数字の中から、 1個の数字を選び、覚えて下さい。
トリックは数学です(2) ~創作マジックの教材化~ 平 井 崇 晴 甲南大学 非常勤講師 第57回 近畿数学教育学会例会 ポスター発表
ナップサック問題 クマさん人形をめぐる熱いドラマの結末.
第3章 線形回帰モデル 修士1年 山田 孝太郎.
ORの手法ゲームの理論3 (Excelによるゲーム理論実習)
回帰分析(Regression Analysis)
度数分布表における平均・分散 (第1章 記述統計の復習 補足)
Max Cut and the Smallest Eigenvalue 論文紹介
土木計画学 第12回(1月14日) 計画における代替案の作成2 担当:榊原 弘之.
電気回路学Ⅱ 通信工学コース 5セメ 山田 博仁.
 3 方程式 1章 方程式 §4 方程式の利用         (4時間).
回帰分析入門 経済データ解析 2011年度.
データの改竄を防ぐ仕組み 2002/9/12 牧之内研究室「インターネット実習」Webページ
空間図形の取り扱いについて.
アルゴリズム ~すべてのプログラムの基礎~.
ペンシルパズル「一本線」のヒント数の扱いに関する解析
Presentation transcript:

割り当て問題(assignment problem) 2019/8/2 割り当て問題(assignment problem)   n種類の資源(資材、人、設備など)を、   これと同数のn種類の用途(需要、仕事など)に一つずつ割り当て、 全体としての計画を最適化(最大化・最少化)する問題。   有効さ行列 ・・・ n×nの行列 ©ATSUTO NISHIO

解法の基本 ハンガリー法 有効さ行列において、損失などを最少にする問題の固有の解法。    有効さ行列において、損失などを最少にする問題の固有の解法。    行列の各行、または各列に関して、任意の定数を引いても、各行、各列の値の関係は変わらず、適当な割り当て方も変わらない。 ©ATSUTO NISHIO

最小化問題の手順 ① 各行の最小値を各行のそれぞれの数値から引く。 ② 各列の最小値を各列のそれぞれの数値から引く。           → 各行、各列に少なくとも1個の0が存在する。 ③ 出来る限り少ない本数の直線で全ての0を引く。 ④ 列(行)の数(n)=直線の本数ならば、最適割り当てを求める。 ⑤ 列(行)の数(n)≠直線の本数ならば、修正行列をつくる。   直線の引かれていない数値の中の最小値(α)とすると、   ・直線の引かれていない全ての値からαを引く。   ・直線が交差している数値にはαを加える。   ・その他の数値はそのまま。 ⑥ ③~⑤を、最適割り当てが見つかるまで繰り返す。 ©ATSUTO NISHIO

最大化問題の手順 最小化問題に直してから解く。 最大化問題 → 最小化問題 ① 有効さ行列の数値の中の最大値(β)を見つける。   ① 有効さ行列の数値の中の最大値(β)を見つける。   ② 有効さ行列の各数値をβから引く。   ③ 最小化問題を解く。 ©ATSUTO NISHIO

m×nの割り当て問題 ダミー(dummy)の行(あるいは列)を加えて、 n×nの有効さ行列にする。 ダミー行(あるいは列)に割り当てがあった場合は、その割り当ては無視する。 ©ATSUTO NISHIO

最小化問題の例 3人の作業員を3種類の仕事に就業させる。   3人の作業員を3種類の仕事に就業させる。   作業員の各仕事に対する作業時間は表の通りである。総作業時間を最少にするような割り当てを考えよ。 仕事 Ⅰ Ⅱ Ⅲ 作業員 A X11 X12 X13 B X21 X22 X23 C X31 X32 X33 ©ATSUTO NISHIO

最大化問題の例 3人の営業マンを3地域に営業に出す。   3人の営業マンを3地域に営業に出す。   各営業マンの各地域に対する過去の成果は表の通りである。3人の成果合計を最大にするような割り当てを考えよ。 地域 Ⅰ Ⅱ Ⅲ 営業マン A X11 X12 X13 B X21 X22 X23 C X31 X32 X33 ©ATSUTO NISHIO

LPの割り当て問題への適用 割り当て問題はLPで解くことも出来る。 3×3の最小化問題の場合 A : a11+a12+a13=1     A  : a11+a12+a13=1     B  : a21+a22+a23=1     C  : a31+a32+a33=1     Ⅰ : a11+a21+a31=1     Ⅱ : a12+a22+a32=1     Ⅲ : a13+a23+a33=1     aij は 0 or 1 (割り当てがあれば1、割り当てがなければ0)  a11X11+a12X12+a13X13+a21X21+a22X22+a23X23+a31X31+a32X32+a33X33=Z  Zを最少にするような aij を求める。 ©ATSUTO NISHIO