OR学会チュートリアル はじめよう整数計画
|
|
- かねろう かむら
- 5 years ago
- Views:
Transcription
1 OR 学会春季研究発表会チュートリアル 数理計画法 (RAMP) 研究部会企画 はじめよう整数計画法 藤江哲也 兵庫県立大学大学院経営研究科 04 年 3 月 7 日 ( 金 ) 大阪大学豊中キャンパス
2 OR 学会誌 0 年 4 月号
3 本チュートリアルの目指すところ はじめてコース 初級コース 初中級コース 中級コース 上級コース 初めてラケットを持つ方のコースです 簡単なルールやマナーなども覚えます 基本からしっかりと学びたいという方のコースです 楽しくラリーが続けられることを目指します ラリーを少しつなげられる方のコースです 各ショットのレベルアップを目指します ストローク ボレー サーブ スマッシュがある程度コントロールできるという方のコースです ダブルスにおける攻守を理解し 一通り実践できる方のコースです 3
4 本チュートリアルの目指すところ はじめてコース 初級コース 初めてラケットを持つ方のコースです 簡単なルールやマナーなども覚えます 基本からしっかりと学びたいという方のコースです 楽しくラリーが続けられることを目指します. 整数計画とは何か. 今なぜ整数計画なのか 3. 整数計画をはじめよう 道具をそろえよう 道具を使ってみよう 4
5 線形計画問題 (LP: Linear Programming) テーブルとチェアを製造販売 個当たり所要時間 利益 および製造工程の使用可能時間 テーブル チェア 使用可能時間 工程 3 時間 3 時間 時間 工程 時間 7 時間 4 時間 利益 千円 5 千円 利益を最大にするテーブルとチェアの製造数は? 5
6 線形計画問題 (LP: Linear Programming) テーブル チェア 使用可能時間 工程 3 時間 3 時間 時間 工程 時間 7 時間 4 時間 利益 千円 5 千円 最大化 条件 z z.33 z 0 最大化 最適解 ( ) = (7/3 4/3) z = 34/3 =.33 z z 5 0 O 3 6
7 整数計画問題 整数線形計画問題 IP (Integer Programming) ILP (Integer Linear Programming) 最大化 条件 z : 整数 最大化 最適解 ( ) = (0 ) z = 0 O 3 7
8 混合 整数計画問題 MIP (Mied Integer Programming) 整数条件 : 一部またはすべての変数 最大化 条件 z : 整数 最大化 最適解 ( ) = ( 0/7) z = 78/7=.4 O 3 8
9 バイナリ変数 (0- 変数 ) j = 0 または バイナリ変数も 線形不等式 + 整数変数 で記述できる j = 0 または 0 j j 整数 しかし バイナリ変数は整数変数と区別されるのが一般的 高い表現能力 0- の特性に基づくアルゴリズム開発 9
10 バイナリ変数の例 : ナップサック問題 A ポテトチップス B チョコレート C マシュマロ D アメ E ガム F せんべい 満足度 5 点 7 点 4 点 点 3 点 8 点 値段 00 円 30 円 80 円 50 円 70 円 0 円 おかしの合計金額は 300 円まで B C D ナップサックの容量 c = 300 各種類 つまで 満足度の合計が最大とするには? 合計金額 = = 60 <= 300 満足度の合計 = = 3 0
11 バイナリ変数の例 : ナップサック問題 A B C D E F 満足度 5 点 7 点 4 点 点 3 点 8 点 値段 00 円 30 円 80 円 50 円 70 円 0 円 0 Aを選ぶとき Aを選ばないとき などとすると 最大化 条件 または = のとき 00 =0 のとき 0
12 バイナリ変数の例 : 部分和問題 A ポテトチップス B チョコレート C マシュマロ D アメ E ガム F せんべい 値段 00 円 30 円 80 円 50 円 70 円 0 円 合計金額 300 円以内で 300 円に最も近い組み合わせは? 最大化 条件 または
13 バイナリ変数 (0- 変数 ) を用いた表現 組合せ最適化問題 巡回セールスマン問題 集合分割問題 集合被覆問題 スケジューリング問題 施設配置問題 非線形関数の線形近似 離接 (disjunctive) 制約 + または + どちらが選ばれるか? どの線分が選ばれるか? O 3
14 バイナリ変数 (0- 変数 ) を用いた表現 整数変数 0 5 整数 = 3 の場合 = y + y + y 3 y y y 3 = 0 または 0 = y + y + 3y 3 + 4y 4 + 5y 5 y + y + y 3 + y 4 + y 5 y y y 3 y 4 y 5 = 0 または = y + y + y 3 + y 4 + y 5 y y y 3 y 4 y 5 = 0 または 4
15 線形計画 LP と整数計画 MIP LP MIP 応用例 生産スケジューリング配送施設配置 DEA 交通ネットワーク流 詰込み切出し金融シフトスケジューリング 時間割作成選挙区割 応用範囲 広い 整数条件 でさらに 広がる!! 知名度 高い 低い? はじめよう の理由 5
16 線形計画 LP と整数計画 MIP 代表的解法 LP 単体法 内点法 MIP 切除平面法 分枝限定法分枝カット法 解きやすさ ( 理論的 ) ( 実際的 ) 947 年単体法 (Dantzig) easy (P) 大規模問題も解ける 957~60 年分枝限定法 (Markowitz-Manne Eastman Land-Doig) 切除平面法 (Gomory) hard (NP) 解ける問題規模が拡大中 はじめよう の理由 6
17 線形計画 LP CPLEX LP (6 年 ) アルゴリズム 3300 倍 計算機 600 倍 トータル 58 万倍 R. E. Biby ``A Brief History of Linear and Mied-Integer Programming Computation In: Grötschel M. (ed.) Optimization Stories pp.07- (0) Xpress-MP (8 年 ) 制約式 変数 計算時間 主単体法 双対単体法 内点法 R. Ashford ``Mied Integer Programming: A Historical Perspective with Xpress-MP Annals of Operations Research (007) 7
18 整数計画 MIP CPLEX MIP (6 年 ) 問題数 89 タイムリミット 秒 =8.3 時間少なくとも一方で解けた問題を比較速度比の幾何平均 バージョンアップによるスピード比 5.5 倍 0.0 倍 累積スピード比 R. E. Biby ``A Brief History of Linear and Mied-Integer Programming Computation In: Grötschel M. (ed.) Optimization Stories pp.07- (0) 8
19 整数計画 MIP CPLEX MIP 998 0(4 年 ) 問題数 753 タイムリミット 0000 秒 =.8 時間解けなかった問題数解けた問題の計算時間の幾何平均 解けなかった問題数 5 問 累積スピード比 55 問 T. Achterberg and R. Wunderling ``Mied Integer Programming: Analyzing Years of Progress In: M. Jünger and G. Reinelt (eds.) Facets of Combinatorial Optimization pp (03) 9
20 整数計画 MIP MIPLIB00 ( の一部 Easy : 商用ソルバで 時間以内に解ける Hard : 解かれてはいるが 時間や手間がかかる Open : 未解決 制約式変数整数バイナリ連続 Easy Open 0
21 今なぜ整数計画 MIP なのか 非常に! 整数条件 で応用範囲が広がる 組合せ最適化 ( 離散最適化 ) を含む 汎用的なモデル 汎用的ゆえに実用性は絶望視されていた しかし MIPソルバーが高速化 LP ソルバーの進化 切除平面法の併用 高速化のための技術 以外と? 整数計画をはじめるのは難しくない 次の話題 百万円 数千円アカデミックフリーのソフトも! MIP ではフリーソフトも充実 十分高性能で使いやすさも向上
22 Ecelソルバー Microsoft Office または Ecel をインストールすると利用できるアドイン Ecelソルバーの解説書籍 解説 高井 真鍋 ( 編著 ) 問題解決のためのオペレーションズ リサーチ入門 日本評論社 000 年 柏木 Ecelで学ぶ意思決定論 オーム社 006 年 阿部 Ecelで学ぶ統計解析 ソシム 006 年 藤澤 後藤 安井 Ecelで学ぶOR オーム社 0 年 後藤 : Ecelで学ぶ数理最適化 オペレーションズ リサーチ Vol.57 No.4 pp.75-8 (0)
23 Ecel ソルバー 最大化条件 z : 整数 最大化 O 3 データの入力 解を書き入れるセル (B:C) 3
24 Ecel ソルバー 最大化条件 z : 整数 最大化 O 3 数式の入力 または 4
25 Ecel ソルバー 最大化 最大化条件 z : 整数 O 3 見当たらない場合は ファイル オプション アドイン から ソルバーの起動 5
26 Ecel ソルバー ソルバーの起動 目標値最大値 目的セル D3 変数セル B:C 制約条件 ( 次スライド ) 変数の非負条件 (0 以上 ) シンプレックス LP 6
27 Ecel ソルバー 制約条件 : 整数 7
28 Ecel ソルバー ソルバーの起動と実行 最適性を 0 に 8
29 Ecel ソルバー 最大化条件 z : 整数 最大化 O 3 最適解 最適解 最適値 9
30 MIPソルバー 商用 FICO Xpress (Fair Isaac Corporation) Gurobi Optimizer (Gurobi Optimization) IBM ILOG CPLEX (IBM) LINDO (LINDO Systems) NUOPT (NTTデータ数理システム ) SOPT (Saitech Inc.) 等 非商用 COIN/CBC GNU GLPK lp_solve SCIP 等 30
31 問題ファイルの作成 最大化 条件 z : 整数 CPLEX LP 形式 (sample.lp) maimize + 5 subject to <= + 7 <= 4 general end MPS 形式 (sample.mps) NAME sample.mps ROWS N z L r L r COLUMNS M 'MARKER' 'INTORG' z - r 3 r z -5 r 3 r 7 M 'MARKER' 'INTEND' RHS RHS r r 4 BOUNDS PL BOUND PL BOUND ENDATA 3
32 GUSEK(GLPK の IDE) による実行 sourceforge.jp 等からダウンロード zip ファイルを解凍 解凍 ダブルクリック 3
33 GUSEK(GLPK の IDE) による実行 33
34 GUSEK(GLPK の IDE) による実行 ソルバー起動 解出力ファイルの生成 34
35 GUSEK(GLPK の IDE) による実行 最適値 最適解 35
36 モデリング言語 (MathProg) eamples todd.mod ( ナップサック問題 ) param n > 0 integer; param log_n := log(n) / log(); param k := floor(log_n); param a{j in..n} := ** (k + n + ) + ** (k + n + - j) + ; param b := 0.5 * floor(sum{j in..n} a[j]); var {..n} binary; maimize obj: sum{j in..n} a[j] * [j]; s.t. cap: sum{j in..n} a[j] * [j] <= b; data; param n := 5; 変数 目的関数 制約式 end; 36
37 ここまでのまとめ. 整数計画 MIPとは何か. 今なぜ整数計画なのか 応用範囲が広い ソルバーが劇的に高速化 3. 整数計画をはじめよう 道具をそろえよう 道具を使ってみよう 意外と身近 意外と容易 4. 定式化について 37
38 線形計画 LP と整数計画 MIP 実行可能解集合の形 LP 多面体 MIP 格子点 ( 全整数の場合 ) 38
39 整数計画 MIP 様々な定式化が可能 理想的な定式化 ( 凸包 ) これがわかれば MIP = LP しかし 一般に知ることは困難 わかったとしても 膨大な数の制約式になる可能性が大きい Better Best 39
40 定式化について 定式化は複数ありうる 変数の定義も複数ありうる 40
41 定式化の例 : 数独 あいているマスに -9 までのどれかの数字を入れる 縦 横の各列及び 太線で囲まれた 3 3 のブロックに同じ数字が入ってはいけない Wikipedia の 数独 より 4
42 数独の定式化 方法 ij :( i j) マスに入る数字 ( つまり 9) ij 方法 ijk ( i j) マスに入る数字が k 0 そうでないとき のとき T. Koch "Rapid Mathematical Programming or How to Solve Sudoku Puzzles in a Few Seconds" Operations Research Proceedings 005 4
43 方法 6 =
44 方法 6 = =
45 定式化 : 方法 n j i k n j i k j i k j i k i n k j i j n j i arbitrarily ij ij ij c k r j c i r kj ij i ij k j i : ) ( ; ; ; ) ( ) 3( ) 3( ) 3( ) 3( 整数条件最小化のときマスが初期配置で n = 9 ) りマスに入る数字 ( つま 9 ) ( : ij ij j i 45
46 定式化 : 方法 または b b b b b b b b i ij i ij 注 注 ) ( ent all_differ in i という表現をすることも多い 46
47 定式化 : 方法 n k j i n k c r n k j n k i n j i arbitrarily ijk ijk r r i c c j ijk n i ijk n j ijk n k ijk k j i 0 3; ) ( 3 ) 3( 3 ) 3( またはのときマスが初期配置で条件最小化 そうでないときのときマスに入る数字が 0 ) ( k j i ijk 47
48 定式化の比較 定式化 変数 3970( 一般整数変数 変数 944) 制約 固定制約数 計算時間 4.5 秒 (Intel Core Duo メモリ.0GB CPLEX.5) Kochの論文によると CPLEX9.03では6 時間経っても解けなかった 定式化 変数 79(0- 変数 79) 制約 346+ 固定制約数 計算時間 0.0 秒 48
49 定式化について 定式化は複数ありうる 変数の定義も複数ありうる MIPとLPがかけ離れている (LP 緩和が弱い ) 定式化は望ましくない big-m を含む表現 49
50 バイナリ変数 (0- 変数 ) を用いた表現 組合せ最適化問題 巡回セールスマン問題 集合分割問題 集合被覆問題 スケジューリング問題 施設配置問題 非線形関数の線形近似 離接 (disjunctive) 制約 + または + どちらが選ばれるか? どの線分が選ばれるか? O 50
51 O + + Big-M を含む問題例 5 0 y y 0 3 z または条件最大化 0 0 ) ( 3 または条件最大化 y My y M z 0 M または M 0
52 最大化 条件 z 3 M ( My y) 0 y 0 または 0 y M 0000 y ( 0 ) y ( 0 0 ) (0 ) ( 0 0 0) (0 0) ( ) ( ) ( 0 0) y 0 MIP の最適値 z = 6 LP の最適値 z = 0004 最適値の差が大きい 数値的に不安定 5
53 定式化について 定式化は複数ありうる 変数の定義も複数ありうる MIPとLPがかけ離れている (LP 緩和が弱い ) 定式化は望ましくない big-m を含む表現 緩和の強さ vs 変数 制約式の数 といろいろ話はありますが まずは はじめよう定式化! 53
54 OR 学会誌 0 年 4 月号 はじめてコース 初級コース 初中級コース 中級コース 後藤 宮代 藤江 宮本 小林 吉瀬 上級コース 54
55 補足 :MIP ソルバーの利用方法 問題ファイルを作成し コマンドラインから実行 IDE( 統合開発環境 ) の使用 モデリング言語 商用 AIMMS AMPL GAMS LINGO MOSEL MPL OPL Simple... フリー MathProg ZIMPL... API(Application Interface) プログラムから呼び出す C C++ Java Ecel Matlab python... 55
56 補足 : 整数計画いろいろ 線形計画 二次計画 ( 線形制約 ) 二次計画 ( 二次制約 ) 二次錐計画 半正定値計画 非線形計画 56
57 参考情報 整数計画法メモ ( 東京農工大宮代先生 ) 57
58 参考情報 OR 学会誌特集号 ( 最適化 ) 0 年 5 月号 最適化技術の深化と広がり 03 年 月号 はじめようメタヒューリスティクス 04 年 月号 研究の楽しさ 04 年 3 月号 新世代が切り拓く連続最適化 さらに同誌には 整数計画の適用事例を扱った論文 解説多数 58
59 参考情報 RAMP シンポジウム 59
OR#5.key
オペレーションズ リサーチ1 Operations Research 前学期 月曜 3限(3:00-4:30) 8 整数計画モデル Integer Programming 経営A棟106教室 山本芳嗣 筑波大学 大学院 システム情報工学研究科 整数計画問題 2 凸包 最小の凸集合 線形計画問題 変数の整数条件 ctx Ax b x 0 xj は整数 IP LP 3 4 Bx d!!!!!? P NP
More information情報システム評価学 ー整数計画法ー
情報システム評価学 ー整数計画法ー 第 1 回目 : 整数計画法とは? 塩浦昭義東北大学大学院情報科学研究科准教授 この講義について 授業の HP: http://www.dais.is.tohoku.ac.jp/~shioura/teaching/dais08/ 授業に関する連絡, および講義資料等はこちらを参照 教員への連絡先 : shioura (AT) dais.is.tohoku.ac.jp
More information9 ZIMPL 言語と SCIP による数理最適化 Mathematical Optimization with ZIMPL and SCIP ネットワーク情報学部 School of Network and Information 高野祐一 Yuichi TAKANO Keywords : Mat
9 ZIMPL 言語と SCIP による数理最適化 Mathematical Optimization with ZIMPL and SCIP ネットワーク情報学部 School of Network and Information 高野祐一 Yuichi TAKANO Keywords : Mathematical optimization, Software, Modeling language,
More information三者ミーティング
Corral Puzzle の 整数計画法による解法と評価 第 11 回組合せゲーム パズル研究集会 2016 年 月 7 日 ( 月 ) 大阪電気通信大学 弘中健太鈴木裕章上嶋章宏 2016//7 第 11 回組合せゲーム パズル研究集会 2 発表の流れ 研究の背景 整数計画法と先行研究 2 Corral Puzzle ルールと定義 定式化 2 種類の閉路性の定式化 7 1 6 評価 計測結果と考察
More informationMicrosoft PowerPoint - no1_19.pptx
数理計画法 ( 田地宏一 ) Inroducion o ahemaical Programming 教科書 : 新版数理計画入門, 福島雅夫, 朝倉書店 011 参考書 : 最適化法, 田村, 村松著, 共立出版 00 工学基礎最適化とその応用, 矢部著, 数理工学社 006,Linear and Nonlinear Opimizaion: second ediion, I.Griba, S.G.
More informationMicrosoft PowerPoint - no1_17
数理計画法 田地宏一 Inrodcion o Mahemaical rogramming 教科書 : 新版数理計画入門 福島雅夫 朝倉書店 参考書 : 最適化法 田村 村松著 共立出版 工学基礎最適化とその応用 矢部著 数理工学社 6Linear and Nonlinear Opimizaion: second ediion I.Griba.G. Nash and A. ofer IAM 9 など多数
More informationMicrosoft PowerPoint - mp11-06.pptx
数理計画法第 6 回 塩浦昭義情報科学研究科准教授 shioura@dais.is.tohoku.ac.jp http://www.dais.is.tohoku.ac.jp/~shioura/teaching 第 5 章組合せ計画 5.2 分枝限定法 組合せ計画問題 組合せ計画問題とは : 有限個の もの の組合せの中から, 目的関数を最小または最大にする組合せを見つける問題 例 1: 整数計画問題全般
More information講演の 目的 産業や学術の幅広い分野における多くの現実問題が整数計画問題として定式化できます. 近年年では分枝限定法に様々なアイデアを盛り込んだ 高性能な整数計画ソルバーがいくつか公開されています. 最適化の専 門家でない利利 用者にとって現実問題を整数計画問題に定式化することは決して容易易な作業で
組合せ最適化 入 門 線形計画から整数計画まで 大阪 大学 大学院情報科学研究科 科学技術振興機構 梅 谷俊治 2013 年年 3 月 12 日 言語処理理学会第 19 回年年次 大会 (NLP2013) 講演の 目的 産業や学術の幅広い分野における多くの現実問題が整数計画問題として定式化できます. 近年年では分枝限定法に様々なアイデアを盛り込んだ 高性能な整数計画ソルバーがいくつか公開されています.
More information. p.1/34
. p.1/34 (Optimization) (Mathematical Programming),,. p.2/34 1 1.1 1.2 1.3 2 2.1 2.2 2.3 2.4 2.5 3 4 5. p.3/34 1 1.1 1.2 1.3 2 2.1 2.2 2.3 2.4 2.5 3 4 5. p.4/34 4x + 2y 6, 2x + y 6, x 0, y 0 x, yx + yx,
More informationf(x) x S (optimal solution) f(x ) (optimal value) f(x) (1) 3 GLPK glpsol -m -d -m glpsol -h -m -d -o -y --simplex ( ) --interior --min --max --check -
GLPK by GLPK http://mukun mmg.at.infoseek.co.jp/mmg/glpk/ 17 7 5 : update 1 GLPK GNU Linear Programming Kit GNU LP/MIP ILOG AMPL(A Mathematical Programming Language) 1. 2. 3. 2 (optimization problem) X
More informationMicrosoft PowerPoint - mp11-02.pptx
数理計画法第 2 回 塩浦昭義情報科学研究科准教授 shioura@dais.is.tohoku.ac.jp http://www.dais.is.tohoku.ac.jp/~shioura/teaching 前回の復習 数理計画とは? 数理計画 ( 復習 ) 数理計画問題とは? 狭義には : 数理 ( 数学 ) を使って計画を立てるための問題 広義には : 与えられた評価尺度に関して最も良い解を求める問題
More informationMicrosoft PowerPoint - mp13-07.pptx
数理計画法 ( 数理最適化 ) 第 7 回 ネットワーク最適化 最大流問題と増加路アルゴリズム 担当 : 塩浦昭義 ( 情報科学研究科准教授 ) hiour@di.i.ohoku.c.jp ネットワーク最適化問題 ( 無向, 有向 ) グラフ 頂点 (verex, 接点, 点 ) が枝 (edge, 辺, 線 ) で結ばれたもの ネットワーク 頂点や枝に数値データ ( 距離, コストなど ) が付加されたもの
More informationMicrosoft PowerPoint - sys_intro_17
数理計画法特論田地宏一 Advaced Lecures o Mahemaical rogrammig 目標 ( 非線形 ) 最適化の理論を修得し, システムや制御における最適化問題への応用を目指す. ( 学部の ) 数理計画法と基礎数学 1~5( と同等 ) の知識を前提とする. 参考書等 おすすめ 今野, 山下 非線形計画法 日科技連 1978 福島 非線形最適化の基礎 朝倉書店 1 D.. Berseas,
More information! Aissi, H., Bazga, C., & Vaderpoote, D. (2009). Mi max ad mi max regret versios of combiatorial optimizatio problems: A survey. Europea joural of ope
mi max regret l m ( ) ! Aissi, H., Bazga, C., & Vaderpoote, D. (2009). Mi max ad mi max regret versios of combiatorial optimizatio problems: A survey. Europea joural of operatioal research, 197(2), 427-438.!
More informationMicrosoft PowerPoint - 15意思決定科学3_LP復習.pptx
意思決定科学 線形計画法 堀田敬介 205/0/9,Fr. はじめに 問題の見直し問題の本質を再考 モデルの妥当性評価現実との乖離の検証 問題モデル化解く解釈 評価 提案 解決 問題 目的の明確化 代替案立案モデル構築 結果の解釈 評価代替案評価 選択 意思決定 最適化モデル 線形計画法 凸 2 次計画法 錐計画法 整数計画法 線形計画法 例題 : 効率的なアルバイト 時給 200 円の清掃作業,
More information特殊なケースでの定式化技法
特殊なケースでの定式化技法 株式会社数理システム. はじめに 本稿は, 特殊な数理計画問題を線形計画問題 (Lear Programmg:LP) ないしは混合整数計画問題 (Med Ieger Programmg:MIP) に置き換える為の, 幾つかの代表的な手法についてまとめたものである. 具体的には以下の話題を扱った. LP による定式化 絶対値最小化問題 最大値最小化問題 ノルム最小化問題 MIP
More information最適化手法 第1回 [3mm] 整数計画法 (1) [3mm]
1 (1) & 2014 4 9 ( ) (1) 2014 4 9 1 / 39 2013 ( ) (1) 2014 4 9 2 / 39 OR 1 OR 2 OR Excel ( ) (1) 2014 4 9 3 / 39 1 (4 9 ) 2 (4 16 ) 3 (4 23 ) 4 (4 30 ) 5 (5 7 ) 6 (5 14 ) 7 1 (5 21 ) ( ) (1) 2014 4 9 4
More information従業員の融通を許した シフトスケジューリング問題
フードコートにおけるアルバイト従業員の勤務シフト作成に関する研究 東京理科大学工学部第一部経営工学科 4 年 沼田研究室 4410072 日野駿 2014/01/31 卒研審査会 1 目次 1. はじめに 2. 問題 3. 定式化 4. 求解実験 5. 結果と考察 6. まとめと今後の課題参考文献 2014/01/31 卒研審査会 2 1. はじめに 1.1. 研究背景 (1) 飲食店は, 大部分の従業員をアルバイトで構成
More information課題7:株価データの分析
1 Excel による経済 経営分野の情報処理 Ⅴ 線形計画問題 1. 線形計画問題とは 私たちは何かをしようとするとき, しばしば事前にその計画を立てます とくに, 企業や政府などの大きな組織においては, 実際の業務の実行に先だって, 適切な計画を立てたり, そのためのシステムを設計したりすることがきわめて重要です こうした計画は, 通常難しい問題を含んでいますが, これらの一部は, 最適化問題として定式化し計算によって解を求めることができます
More informationMicrosoft Word - Ⅴ表紙
ISSN 1343-3997 No.07-08 Excel による経済 経営分野の情報処理 Ⅴ 線形計画問題 2007 年 12 月 10 日作成 2010 年 5 月 12 日修正 目 次 1. はじめに 線形計画問題とは 2. 簡単な線形計画問題 3. やや複雑な線形計画問題 4. おわりに参考文献練習問題 Faculty of Economics, Wakayama University (
More information1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な
1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な OSS の場合 企業などから支援を受けて安定した財政基盤の下で先端的なソフトウェアを開発しています 企業にとっても
More informationA Precise Calculation Method of the Gradient Operator in Numerical Computation with the MPS Tsunakiyo IRIBE and Eizo NAKAZA A highly precise numerical
A Precise Calculation Method of the Gradient Operator in Numerical Computation with the MPS Tsunakiyo IRIBE and Eizo NAKAZA A highly precise numerical calculation method of the gradient as a differential
More informationPowerPoint プレゼンテーション
Opmzo o rs prory he rsporo ewor usg deomposo mehodology. esh,. Srv,. Ouveys, G. Curre Trsporo Reserh Pr C, Vol. 9 (), pp. 363-373, (). 468 社会基盤学専攻交通研伊藤篤志 概要 バス専用レーンの最適配置手法の提案 総旅行時間最小化 計算において, 分解法を導入 例題と結果
More informationネットワークフローとその代表的な問題
ネットワークフローと その代表的な問題 金子紘也 ( 日本電気株式会社情報ナレッジ研 ) Internet Week 2013 S8 SDN 時代を生き抜く為のグラフ理論とネットワークのアルゴリズム入門 ネットワークフローとは? フロー最適化 最大フロー 線形計画法による解法 多品種フロー問題 Max-min fairness まとめ 01 02 03 04 05 06 ネットワークフローとは? フロー最適化
More informationCommonMP Ver1.5 インストール手順書 目 次 1. 概要 目的 必要動作環境 ハードウェア構成 ソフトウェア構成 CommonMP のインストール手順 利用フロー
CommonMP Ver1.5 インストール手順書 目 次 1. 概要... 1-1 1.1 目的 1-1 2. 必要動作環境... 2-1 2.1 ハードウェア構成 2-1 2.2 ソフトウェア構成 2-1 3. CommonMP のインストール手順... 3-1 3.1 利用フロー 3-1 3.2 プログラムのインストールとアンインストール 3-2 3.2.1 プログラムのインストール 3-2
More informationインテル(R) Visual Fortran コンパイラ 10.0
インテル (R) Visual Fortran コンパイラー 10.0 日本語版スペシャル エディション 入門ガイド 目次 概要インテル (R) Visual Fortran コンパイラーの設定はじめに検証用ソースファイル適切なインストールの確認コンパイラーの起動 ( コマンドライン ) コンパイル ( 最適化オプションなし ) 実行 / プログラムの検証コンパイル ( 最適化オプションあり ) 実行
More informationCode_Aster / Salome-Meca 中級者への道 2015年5月31日
Code_Aster / Salome-Meca 中級者への道 2015年5月31日 目次 1.Code_Aster / Salome-Meca とは 2.初心者 中級者 上級者の定義 3.Eficas, ASTK で何ができる 4.公式 Documentation, Validation を活用しよ う 5.メッセージファイルを読んでエラーを解決 目次 6.コマンドファイルをテキストエディタで 編集しなければならない場合はどうする
More information™…
Man is a Thinking Reed. No.16 March, 29 K A N S A I UNIVERSITY NEWSLETTER 5 3 9 11 13 13 15 Tops Interview 28 2 5 11 16 1 11 25 3 1 KANSAI UNIVERSITY NEWS LETTER No.16 March,29 March,29 No.16 KANSAI UNIVERSITY
More informationPowerPoint プレゼンテーション
計算機実習 Ⅰ FORTRAN 担当 2018.05.29 本日の課題 プログラムの基本ルールを理解し 以下が含まれるプログラムを作成する (1) 文法の基礎 ( フローチャートなど ) (2) 変数宣言 (3) 入出力 (4) 四則演算 (5) 組込関数 (6) 判定文 (7) リダイレクション PROGRAM MAIN INTEGER I, J, K REAL A, B, C CHARACTER
More informationMicrosoft PowerPoint - 13基礎演習C_ITプランナー_2StableMatching.pptx
2013/4,5,6,7 Mon. 浮気しない? カップル 6 人の男女がいます. 少子化対策? のため,6 組のカップルを作り結婚させちゃいましょう. でも各自の好き嫌いを考えずに強引にくっつけちゃうと, 浮気する人が出るかもしれません. 浮気しないように 6 組のカップルをつくれますか? どうすれば浮気しないの? 浮気しないってどういうこと? 浮気ってどういう状況で起こる? 浮気する しないを
More informationInformation Theory
前回の復習 情報をコンパクトに表現するための符号化方式を考える 情報源符号化における基礎的な性質 一意復号可能性 瞬時復号可能性 クラフトの不等式 2 l 1 + + 2 l M 1 ハフマン符号の構成法 (2 元符号の場合 ) D. Huffman 1 前回の練習問題 : ハフマン符号 符号木を再帰的に構成し, 符号を作る A B C D E F 確率 0.3 0.2 0.2 0.1 0.1 0.1
More information大規模な組合せ最適化問題に対する 発 見見的解法 大阪 大学 大学院情報科学研究科 科学技術振興機構 梅 谷俊治 2014 年年 3 月 12 日 数学協働プログラムチュートリアル ビッググラフと最適化
大規模な組合せ最適化問題に対する 発 見見的解法 大阪 大学 大学院情報科学研究科 科学技術振興機構 梅 谷俊治 2014 年年 3 月 12 日 数学協働プログラムチュートリアル ビッググラフと最適化 講演の概要 かつては IT インフラの整備, 今は 大規模データの解析, 将来は効率率率的な計画の 立立案 運 用が重要な課題になる? 実世界から収集された 大規模データに基づく 大規模かつ多様な組合せ最適化問題を効率率率良良く解くことが求められる?
More information機能と使い方 起動すると下のようなフォームが表示されます ボタンの大きさはあらかじめ3 種類用意してありますが 任意の大きさも指定できます ボタンに表示する文字列はあらかじめ5 種類用意してありますが 任意の文字列も指定できます ボタンの色はあらかじめ6 種類用意してありますが 任意の色も指定可能で
Microsoft パワーポイント用 ボタン作成 ツールについて 広島大学医学部附属医学教育センター 松下毅彦 この文書では 当センターで開発したMicrosoftパワーポイント用 ボタン作成 ツールについて説明します このツールは 教員がこれまで講義で使っていたパワーポイント用のファイルをeラーニング用の教材に容易に改変できるよう 設定したページに移動するボタンを簡単に置くためのものです eラーニングを教育に導入するにあたっての最大の問題点は
More informationMicrosoft Word _VBAProg1.docx
1. VBA とマクロ 1.1 VBA とは VBA(Visual Basic for Applications) は 1997 年に Microsoft 社がマクロを作成するために開発された言語である Windows 対応のアプリケーションを開発するためのプログラミング言語 Visual Basic をもとにしているため 次のような特徴がある 1 VBA は Excel Word, Access,
More information106 4 4.1 1 25.1 25.4 20.4 17.9 21.2 23.1 26.2 1 24 12 14 18 36 42 24 10 5 15 120 30 15 20 10 25 35 20 18 30 12 4.1 7 min. z = 602.5x 1 + 305.0x 2 + 2
105 4 0 1? 1 LP 0 1 4.1 4.1.1 (intger programming problem) 1 0.5 x 1 = 447.7 448 / / 2 1.1.2 1. 2. 1000 3. 40 4. 20 106 4 4.1 1 25.1 25.4 20.4 17.9 21.2 23.1 26.2 1 24 12 14 18 36 42 24 10 5 15 120 30
More informationMicrosoft PowerPoint - H20第10回最短経路問題-掲示用.ppt
最短経路問題とは プログラミング言語 I 第 0 回 から終点へ行く経路が複数通りある場合に 最も短い経路を見つける問題 経路の短さの決め方によって様々な応用 最短経路問題 埼玉大学工学部電気電子システム工学科伊藤和人 最短経路問題の応用例 カーナビゲーション 現在地から目的地まで最短時間のルート 経路 = 道路 交差点において走る道路を変更してもよい 経路の短さ = 所要時間の短さ 鉄道乗り換え案内
More informationJAPLA研究会資料 2010/9/ Excel_
JAPLA 研究会資料 2010/12/4 Sudoku_Lab.doc 数独 on Excel_J を楽しむ -J Sudoku でどうやって数独の問題を解くか - 西川利男 3. 数独 on Excel_J で楽しむ数独パズルが まだ根強く人気を保っている 3 大新聞には 毎日あきもせず連載されている 数独が出だした頃 マイ ワイフが相当凝っていたが やめてしまった ところが 絵の方がうまくいかないのであろうか
More informationMicrosoft PowerPoint rev.pptx
研究室紹介 卒業研究テーマ紹介 木村拓馬 佐賀大学理工学部知能情報システム学科第 2 研究グループ 第 2 研究グループ -- 木村拓馬 : 卒業研究テーマ紹介 (2016/2/16) 1/15 木村の専門分野 応用数学 ( 数値解析 最適化 ) 内容 : 数学 + 計算機 数学の理論に裏付けされた 良い 計算方法 良さ を計算機で検証する方法について研究 目標は でかい 速い 正確 第 2 研究グループ
More information斎藤参郎 データサイエンス A 2018 年度水曜日 2 限目 (10:40-12:10) 0. イントロダクション 講義の進め方 担当昨年度より 講義の方針 1) 自宅でも学習できる 2) 様々なデータ分析手法を自分でインストールし 実験できる 環境の紹
斎藤参郎 saito@fukuoka-u.ac.jp データサイエンス A 2018 年度水曜日 2 限目 (10:40-12:10) 0. イントロダクション 講義の進め方 担当昨年度より 講義の方針 1) 自宅でも学習できる 2) 様々なデータ分析手法を自分でインストールし 実験できる 環境の紹介 3) データ分析技法を自習していくことができる基礎能力 講義内容で考慮すべき点 4) 多くの手法が電卓のように使える時代
More information目次 商標について.1 表記内容について.1 1 エディタ.2 1.1bluefish.2 1.2texi2html.2 2 科学.3 2.1chemtool.3 2.2Rasmol.3 2.3celestia.3 3 画像.4 3.1Blender.4 3.2tgif.4 4 数学.5 4.1ge
USB-KNOPPIX 追加可能 アプリケーション一覧 2009 年 07 月株式会社アルファシステムズ 目次 商標について.1 表記内容について.1 1 エディタ.2 1.1bluefish.2 1.2texi2html.2 2 科学.3 2.1chemtool.3 2.2Rasmol.3 2.3celestia.3 3 画像.4 3.1Blender.4 3.2tgif.4 4 数学.5 4.1geg.5
More informationPowerPoint プレゼンテーション
最適化問題解決に Open なブースター ~ 踏み出せ 予測モデリングの一歩先へ ~ SAS Institute Japan 株式会社ソリューション統括本部 OSSイノベーション推進室葉陽 Who am I スポーツ興行需要予測収入最適化 リテール需要予測製造業自動報告書作成 1. 最適化とは 2. ネットワークの最適化 3. 最適化の事例 4. 近年最適化トレンド 1. 最適化とは 一般論最適化問題手法
More informationSAP11_03
第 3 回 音声音響信号処理 ( 線形予測分析と自己回帰モデル ) 亀岡弘和 東京大学大学院情報理工学系研究科日本電信電話株式会社 NTT コミュニケーション科学基礎研究所 講義内容 ( キーワード ) 信号処理 符号化 標準化の実用システム例の紹介情報通信の基本 ( 誤り検出 訂正符号 変調 IP) 符号化技術の基本 ( 量子化 予測 変換 圧縮 ) 音声分析 合成 認識 強調 音楽信号処理統計的信号処理の基礎
More informationPowerPoint Presentation
最適化手法 第 回 工学部計数工学科 定兼邦彦 http://researchmap.jp/sada/resources/ 前回の補足 グラフのある点の隣接点をリストで表現すると説明したが, 単に隣接点の集合を持っていると思ってよい. 互いに素な集合のデータ構造でも, 単なる集合と思ってよい. 8 3 4 3 3 4 3 4 E v 重み 3 8 3 4 4 3 {{,},{3,8}} {{3,},{4,}}
More informationスライド タイトルなし
アルゴリズム入門 (8) ( 近似アルゴリズム ) 宮崎修一京都大学学術情報メディアセンター 近似アルゴリズムとは? 効率よく解ける問題 ( 多項式時間アルゴリズムが存在する問題 ) ソーティング 最短経路問題 最小全域木問題 効率よく解けそうにない問題 (NP 困難問題 ) 最小頂点被覆問題 MX ST MX CUT 本質的に問題が難しいのだが 何とか対応したい 幾つかのアプローチ ( 平均時間計算量
More information1 1 Arduino とは Arduino アルドゥイーノ は ワンボードマイコンの一種で オープンソースハードウェアであ り 組み立て済みの基板を購入することもできるほか 誰でも自分の手で Arduino を組み立てる ことができます USBコネクタでPCと接続して利用します デジタルポートとア
1 1 Arduino とは Arduino アルドゥイーノ は ワンボードマイコンの一種で オープンソースハードウェアであ り 組み立て済みの基板を購入することもできるほか 誰でも自分の手で Arduino を組み立てる ことができます USBコネクタでPCと接続して利用します デジタルポートとアナログポートを利用し 様々 なセンサーを接続したり デジタルポートの出力により モーターや各種機器をコントロールする
More information計算機シミュレーション
. 運動方程式の数値解法.. ニュートン方程式の近似速度は, 位置座標 の時間微分で, d と定義されます. これを成分で書くと, d d li li とかけます. 本来は が の極限をとらなければいけませんが, 有限の小さな値とすると 秒後の位置座標は速度を用いて, と近似できます. 同様にして, 加速度は, 速度 の時間微分で, d と定義されます. これを成分で書くと, d d li li とかけます.
More informationMicrosoft PowerPoint - 09-search.ppt [互換モード]
ヒューリスティック探索 ( 経験を用いた探索 ) これまでに到達した探索木の末梢状態から展開される状態のうち, 解に至る可能性の高い状態に注目し, 探索の効率を高める. 末梢状態 : 探索木上で, これまでに探索した端の状態. 展開 : 与えられた節点に対し, 直接移行可能な全ての後継状態を作り出すこと. 探索の効率化に用いる判断基準 ( ヒューリスティック情報 ) 状態 s における評価関数 (
More informationTopSE並行システム はじめに
はじめに 平成 23 年 9 月 1 日 トップエスイープロジェクト 磯部祥尚 ( 産業技術総合研究所 ) 2 本講座の背景と目標 背景 : マルチコア CPU やクラウドコンピューティング等 並列 / 分散処理環境が身近なものになっている 複数のプロセス ( プログラム ) を同時に実行可能 通信等により複数のプロセスが協調可能 並行システムの構築 並行システム 通信 Proc2 プロセス ( プログラム
More informationMicrosoft PowerPoint - 13approx.pptx
I482F 実践的アルゴリズム特論 13,14 回目 : 近似アルゴリズム 上原隆平 (uehara@jaist.ac.jp) ソートの下界の話 比較に基づく任意のソートアルゴリズムはΩ(n log n) 時間の計算時間が必要である 証明 ( 概略 ) k 回の比較で区別できる場合の数は高々 2 k 種類しかない n 個の要素の異なる並べ方は n! 通りある したがって少なくとも k n 2 n!
More informationMicrosoft Word - ASMMAC_6
No.6 セールス ミックスのシミュレーション 1 - 線形計画法による最適化技法 - 1. セールス ミックス分析の意義 損益分岐点分析の限界 単純な損益分岐点分析には資源の希少性は考慮されていないことである 損益分岐点分析をつうじて将来の売上高や費用を合理的に予測できても 予測を目標として設定できるかどうかは その予測値が使用可能な資源の範囲内にあるかどうかによる よって計画段階における CVP
More information040402.ユニットテスト
2. ユニットテスト ユニットテスト ( 単体テスト ) ユニットテストとはユニットテストはプログラムの最小単位であるモジュールの品質をテストすることであり その目的は結合テスト前にモジュール内のエラーを発見することである テストは機能テストと構造テストの2つの観点から行う モジュールはプログラムを構成する要素であるから 単体では動作しない ドライバとスタブというテスト支援ツールを使用してテストを行う
More information厚生の測度
公共経済学 消費者行動の理論 消費者 ( 家計 ) 行動 消費者の行動の特徴 消費可能集合 ( 予算制約 ) 選好 効用 選択 需要 顕示選好 消費者の行動の特徴 経済主体企業 家計 ( 政府 ) 家計 価格 資本 労働 株式 賃料 賃金 配当 財 サービス市場 需要 家計 = 価格受容者 (rce taker) 供給 家計の所得 企業 数量 3 消費可能集合 () 家計が直面する制約 予算制約 (
More informationMicrosoft PowerPoint SIGAL.ppt
アメリカン アジアンオプションの 価格の近似に対する 計算幾何的アプローチ 渋谷彰信, 塩浦昭義, 徳山豪 ( 東北大学大学院情報科学研究科 ) 発表の概要 アメリカン アジアンオプション金融派生商品の一つ価格付け ( 価格の計算 ) は重要な問題 二項モデルにおける価格付けは計算困難な問題 目的 : 近似精度保証をもつ近似アルゴリズムの提案 アイディア : 区分線形関数を計算幾何手法により近似 問題の説明
More informationセットアップガイド
タイムカード メーカー for サイボウズ Office インストールマニュアル 2012 年 7 月更新版 目次 はじめに... 1 1 章概要... 2 1.1 動作環境... 2 1.2 インストーラーの入手方法... 2 1.3 ファイル構成... 3 2 章インストール... 4 2.1 インストール前の確認事項... 4 2.1.1.NET Framework について... 4 2.1.2
More information<4D6963726F736F667420576F7264202D20457863656C20835C838B836F815B82C982E682E990FC8C608C7689E68252>
Excel ソルバーで 解 く 線 形 計 画 問 題 2011 年 度 大 阪 大 学 経 済 学 部 大 学 院 経 済 学 研 究 科 目 次 Excel 2007 Excel 1 1 1 3 Excel 2010 Excel 12 12 13 14 i 1.Excel の 準 備 Excel 2007 1.1 ソルバーの 有 効 化 Microsoft Excel データ ソルバー Office
More informationPowerPoint プレゼンテーション
回転型クレーン / 倒立振子の制御 回転型クレーンの制御 状態方程式 コントローラ設計 ( 極配置法 ) コントローラ設計 ( 最適レギュレータ ) 回転型倒立振子の制御 状態方程式 コントローラ設計 コントローラの形式 : 状態フィードバック P-D コントローラ アームの P-D 振子の P-D 目標値 状態フィードバック制御 回転型クレーン コントローラ で 状態フィードバック制御 回転型クレーン
More informationPowerPoint プレゼンテーション
解けない問題 を知ろう 保坂和宏 ( 東京大学 B2) 第 11 回 JOI 春合宿 2012/03/19 概要 計算量に関して P と NP NP 完全 決定不能 いろいろな問題 コンテストにおいて Turing 機械 コンピュータの計算のモデル 計算 を数学的に厳密に扱うためのもの メモリのテープ (0/1 の列 ), ポインタ, 機械の内部状態を持ち, 規則に従って状態遷移をする 本講義では
More informationスライド 1
Keal H. Sahn A R. Crc: A dual teperature sulated annealng approach for solvng blevel prograng probles Coputers and Checal Engneerng Vol. 23 pp. 11-251998. 第 12 回論文ゼミ 2013/07/12( 金 ) #4 M1 今泉孝章 2 段階計画問題とは
More informationゲームプログラミング講習 第0章 導入
ゲームプログラミング講習 第 0 章 導入 ゲーム制作に必要なものをインストールします ゲームプログラミング講習第 0 章導入 1 ゲーム制作に必要なもの Microsoft Visual Studio DXライブラリ プロジェクトテンプレート C 言語の知識 ゲームプログラミング講習第 0 章導入 2 Microsoft Visual Studio とは C 言語でプログラミングして Windows
More informationコンピュータグラフィックス基礎 No
課題 6: モデリング (1) OBJView の動作確認 ( レポートには含めなくてよい ) 次ページ以降の 課題用メモ を参考にして OBJ ファイルを 3D 表示する OBJView を実行し 画面に立体が表示されることを確認するとともに 以下の機能を確認しなさい 左ドラッグによる立体の回転 右ドラッグによる拡大/ 縮小 [v] キーによる頂点の表示 非表示 サンプルに含まれる bunny_3k.obj
More information,, etc. ( ) [Marti & Stoeckel 04] [Lloyd Smith, Chuang & Munro 90], [Staat & Heitzer 03] worst-case detection [Elishakoff, Haftka & Fang 94] 2 [Cheng
( ) ( ) OPTIS 2006 p.1/17 ,, etc. ( ) [Marti & Stoeckel 04] [Lloyd Smith, Chuang & Munro 90], [Staat & Heitzer 03] worst-case detection [Elishakoff, Haftka & Fang 94] 2 [Cheng et al. 02], [Craig et al.
More informationシステム条件 OS--- 注 )32-bit OS はサポート対象外 Microsoft Windows 7 64-bit (Professional Ultimate Enterprise のみ ) Microsoft Windows 8 64-bit (Professional Enterpri
SOLIDWORKS Student Edition 2015-2016 日本語インストレーションガイド インストールの前に必ずお読み下さい SOLIDWORKS Student Edition のインストールメディアはDVDです インストールするコンピュータにはDVDメディアを再生できるドライブが必要です ご使用いただけるSOLIDWORKS は 1 台のPC 上でのみ有効となります 使用するPCを変更する場合は
More information耳桁の剛性の考慮分配係数の計算条件は 主桁本数 n 格子剛度 zです 通常の並列鋼桁橋では 主桁はすべて同じ断面を使います しかし 分配の効率を上げる場合 耳桁 ( 幅員端側の桁 ) の断面を大きくすることがあります 最近の桁橋では 上下線を別橋梁とすることがあり また 防音壁などの敷設が片側に有る
格子桁の分配係数の計算 ( デモ版 ) 理論と解析の背景主桁を並列した鋼単純桁の設計では 幅員方向の横桁の剛性を考えて 複数の主桁が協力して活荷重を分担する効果を計算します これを 単純な (1,0) 分配に対して格子分配と言います レオンハルト (F.Leonhardt,1909-1999) が 1950 年初頭に発表した論文が元になっていて 理論仮定 記号などの使い方は その論文を踏襲して設計に応用しています
More informationタイトルを修正 軸ラベルを挿入グラフツール デザイン グラフ要素を追加 軸ラベル 第 1 横 ( 縦 ) 軸 凡例は削除 横軸は, 軸の目盛範囲の最小値 最 大値を手動で設定して調整 図 2 散布図の仕上げ見本 相関係数の計算 散布図を見ると, 因果関係はともかく, 人口と輸送量の間には相関関係があ
Excel を使った相関係数の計算 回帰分析 準備データは授業のホームページ上に Excel ブックの状態 ( ファイル名 pop_traffic.xlsx) で用意してあるので, これをダウンロードして保存しておく ダウンロードされたファイルを開いたら,DATA シート中の空欄 (POP,TK の列 ) をそれぞれの合計値 (POP の場合は,POP1~POP3) で埋めるように,SUM 関数あるいは和の式を使って処理しておく
More informationMicrosoft PowerPoint - 13.ppt [互換モード]
13. 近似アルゴリズム 1 13.1 近似アルゴリズムの種類 NP 困難な問題に対しては多項式時間で最適解を求めることは困難であるので 最適解に近い近似解を求めるアルゴリズムが用いられることがある このように 必ずしも厳密解を求めないアルゴリズムは 大きく分けて 2 つの範疇に分けられる 2 ヒューリスティックと近似アルゴリズム ヒュ- リスティクス ( 発見的解法 経験的解法 ) 遺伝的アルゴリズム
More informationPowerPoint プレゼンテーション
コンパイラとプログラミング言語 第 3 4 週 プログラミング言語の形式的な記述 2014 年 4 月 23 日 金岡晃 授業計画 第 1 週 (4/9) コンパイラの概要 第 8 週 (5/28) 下向き構文解析 / 構文解析プログラム 第 2 週 (4/16) コンパイラの構成 第 9 週 (6/4) 中間表現と意味解析 第 3 週 (4/23) プログラミング言語の形式的な記述 第 10 週
More informationPowerPoint Presentation
付録 2 2 次元アフィン変換 直交変換 たたみ込み 1.2 次元のアフィン変換 座標 (x,y ) を (x,y) に移すことを 2 次元での変換. 特に, 変換が と書けるとき, アフィン変換, アフィン変換は, その 1 次の項による変換 と 0 次の項による変換 アフィン変換 0 次の項は平行移動 1 次の項は座標 (x, y ) をベクトルと考えて とすれば このようなもの 2 次元ベクトルの線形写像
More information0.0 Excelファイルの読み取り専用での立ち上げ手順 1) 開示 Excelファイルの知的所有権について開示する数値解析の説明用の Excel ファイルには 改変ができないようにパスワードが設定してあります しかし 読者の方には読み取り用のパスワードを開示しますので Excel ファイルを読み取
第 3 回分追加 Excel ファイルの操作手順書 目次 Eexcelによる数値解析準備事項 0.0 Excelファイルの読み取り専用での立ち上げ手順 0.1 アドインのソルバーとデータ分析の有効化 ( 使えるようにする ) 第 1 回線形方程式 - 線形方程式 ( 実験式のつくり方 : 最小 2 乗法と多重回帰 )- 1.1 荷重とバネの長さの実験式 (Excelファイルのファイル名に同じ 以下同様)
More informationMicrosoft PowerPoint - DA2_2019.pptx
Johnon のアルゴリズム データ構造とアルゴリズム IⅠ 第 回最大フロー 疎なグラフ, 例えば E O( V lg V ) が仮定できる場合に向いている 隣接リスト表現を仮定する. 実行時間は O( V lg V + V E ). 上記の仮定の下で,Floyd-Warhall アルゴリズムよりも漸近的に高速 Johnon のアルゴリズム : アイデア (I) 辺重みが全部非負なら,Dikra
More informationNLMIXED プロシジャを用いた生存時間解析 伊藤要二アストラゼネカ株式会社臨床統計 プログラミング グループグルプ Survival analysis using PROC NLMIXED Yohji Itoh Clinical Statistics & Programming Group, A
NLMIXED プロシジャを用いた生存時間解析 伊藤要二アストラゼネカ株式会社臨床統計 プログラミング グループグルプ Survival analysis using PROC NLMIXED Yohji Itoh Clinical Statistics & Programming Group, AstraZeneca KK 要旨 : NLMIXEDプロシジャの最尤推定の機能を用いて 指数分布 Weibull
More information図 1 アドインに登録する メニューバーに [BAYONET] が追加されます 登録 : Excel 2007, 2010, 2013 の場合 1 Excel ブックを開きます Excel2007 の場合 左上の Office マークをクリックします 図 2 Office マーク (Excel 20
BayoLink Excel アドイン使用方法 1. はじめに BayoLink Excel アドインは MS Office Excel のアドインツールです BayoLink Excel アドインは Excel から API を利用して BayoLink と通信し モデルのインポートや推論の実行を行います BayoLink 本体ではできない 複数のデータを一度に推論することができます なお現状ではソフトエビデンスを指定して推論を行うことはできません
More information様々なミクロ計量モデル†
担当 : 長倉大輔 ( ながくらだいすけ ) この資料は私の講義において使用するために作成した資料です WEB ページ上で公開しており 自由に参照して頂いて構いません ただし 内容について 一応検証してありますが もし間違いがあった場合でもそれによって生じるいかなる損害 不利益について責任を負いかねますのでご了承ください 間違いは発見次第 継続的に直していますが まだ存在する可能性があります 1 カウントデータモデル
More informationMicrosoft PowerPoint - H20第10回最短経路問題-掲示用.ppt
プログラミング言語 I 第 10 回 最短経路問題 埼玉大学工学部電気電子システム工学科伊藤和人 最短経路問題とは 始点から終点へ行く経路が複数通りある場合に 最も短い経路を見つける問題 経路の短さの決め方によって様々な応用 最短経路問題の応用例 カーナビゲーション 現在地から目的地まで最短時間のルート 経路 = 道路 交差点において走る道路を変更してもよい 経路の短さ = 所要時間の短さ 鉄道乗り換え案内
More information…好きです 解説
好きです 解説 いろはちゃんコンテスト DAY4 ~BOSSRUSH~ この問題は はじめに はじめに この問題は BossRush のボス はじめに この問題の作問者は E869120 (79%) + square (21%) です 私はひらきちにこの問題を出したら 1 週間考えて解法が分からなかったぽ かったので BossRush の最後に置かれました でも意外と解いている人は多そうなのですね
More informationCOMET II のプログラミング ここでは機械語レベルプログラミングを学びます 1
COMET II のプログラミング ここでは機械語レベルプログラミングを学びます 1 ここでは機械命令レベルプログラミングを学びます 機械命令の形式は学びましたね機械命令を並べたプログラムを作ります 2 その前に プログラミング言語について 4 プログラミング言語について 高級言語 (Java とか C とか ) と機械命令レベルの言語 ( アセンブリ言語 ) があります 5 プログラミング言語について
More information21 1 2 1 2
21 1 2 1 2 1 2 3 ( ) 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 210 0.0 0.0 22 23 25 27 28 29 30 31 32 33 34 35 36 74 pp.4362003.10 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 141224 14 48 10
More informationムーアの法則に関するレポート
情報理工学実験レポート 実験テーマ名 : ムーアの法則に関する調査 職員番号 4570 氏名蚊野浩 提出日 2019 年 4 月 9 日 要約 大規模集積回路のトランジスタ数が 18 ヶ月で2 倍になる というムーアの法則を検証した その結果 Intel 社のマイクロプロセッサに関して 1971 年から 2016 年の平均で 26.4 ヶ月に2 倍 というペースであった このことからムーアの法則のペースが遅くなっていることがわかった
More information情報量と符号化
I. ここでの目的情報量の単位はビットで 2 種の文字を持つ記号の情報量が 1 ビットです ここでは 一般に n 種の文字を持つ記号の情報量を定義します 次に 出現する文字に偏りがある場合の平均情報量を定義します この平均情報量は 記号を適当に 0,1 で符号化する場合の平均符号長にほぼ等しくなることがわかります II. 情報量とは A. bit 情報量の単位としてbitが利用されます 1bitは0か1の情報を運びます
More information<91808DEC90E096BE8F91322E786C73>
業務フローチャート簡易作図支援ツール (Var3.0) EXCEL アドイン (2002/2003/2007/2010/2013) 操作説明書 アーチ株式会社 Copyright (C) 2013 アーチ株式会社 All rights reserved. 1. 業務フローチャート簡易作図支援ツールとは? Excel のアドイン形式で動作する業務フロー作図支援ツールです 任意の Excel シートに業務フローをすばやく記述することができます
More information情報処理Ⅰ
Java フローチャート -1- フローチャート ( 流れ図 ) プログラムの処理手順 ( アルゴリズム ) を図示したもの 記号の種類は下記のとおり 端子記号 ( 開始 終了 ) 処理記号計算, 代入等 条件の判定 条件 No ループ処理 LOOP start Yes データの入力 出力 print など 定義済み処理処理名 end サンプルグログラム ( 大文字 小文字変換 ) 大文字を入力して下さい
More information微分方程式による現象記述と解きかた
微分方程式による現象記述と解きかた 土木工学 : 公共諸施設 構造物の有用目的にむけた合理的な実現をはかる方法 ( 技術 ) に関する学 橋梁 トンネル ダム 道路 港湾 治水利水施設 安全化 利便化 快適化 合法則的 経済的 自然および人口素材によって作られた 質量保存則 構造物の自然的な性質 作用 ( 外力による応答 ) エネルギー則 の解明 社会的諸現象のうち マスとしての移動 流通 運動量則
More informationMicrosoft PowerPoint - 1_コンパイラ入門セミナー.ppt
インテルコンパイラー 入門セミナー [ 対象製品 ] インテル C++ コンパイラー 9.1 Windows* 版インテル Visual Fortran コンパイラー 9.1 Windows* 版 資料作成 : エクセルソフト株式会社 Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 1 インテル コンパイラー入門 本セミナーの内容
More informationJSMECM教育認定
一般社団法人日本機械学会 018/09/6 計算力学技術者 級問題集 ( 固体力学分野 )018 年度版 ( 第 9 版 3 刷 ) P 項目誤正 175 問 -6/ 上 8 行 1 1 sin cos sin cos rs y y xy rs y x xy i 計算力学技術者 級 ( 固体力学分野の有限要素法解析技術者 ) の認定の範囲 認定技術者の技術レベル本認定を取得した技術者は, 基本的な固体力学の問題に対して,
More informationこまった専門家たち 非実践的アルゴリズム研究者 わかみず会 ( ) 前田英次郎
こまった専門家たち 非実践的アルゴリズム研究者 わかみず会 (2011.9.7) 前田英次郎 近藤一夫先生の質問 ある種のことはよくできるが その他のことはあまり知らない こういう人を何というか 近藤一夫 東大応用物理学科数理工学コース教授 常識を超越した人 天才ですか とある学生が言った 先生のお答 天才は何でもできるかもしれんな そういうのは専門家と言うんじゃ 糖尿病と診断されたころ読んだ本にあった話
More information変数選択のための混合整数非線形計画法 (最適化技法の最先端と今後の展開)
数理解析研究所講究録第 2027 巻 2017 年 60-69 60 変数選択のための混合整数非線形計画法 九州大学大学院数理学府木村圭児九州大学マス フォアインダストリ研究所脇隼人 Keiji Kimura Faculty of Mathematics, Kyushu University Hayato Waki Institute of Mathematics, Kyushu University
More informationCAEシミュレーションツールを用いた統計の基礎教育 | (株)日科技研
CAE シミュレーションツール を用いた統計の基礎教育 ( 株 ) 日本科学技術研修所数理事業部 1 現在の統計教育の課題 2009 年から統計教育が中等 高等教育の必須科目となり, 大学でも問題解決ができるような人材 ( 学生 ) を育てたい. 大学ではコンピューター ( 統計ソフトの利用 ) を重視した教育をより積極的におこなうのと同時に, 理論面もきちんと教育すべきである. ( 報告 数理科学分野における統計科学教育
More informationA Constructive Approach to Gene Expression Dynamics
配列アラインメント (I): 大域アラインメント http://www.lab.tohou.ac.jp/sci/is/nacher/eaching/bioinformatics/ week.pdf 08/4/0 08/4/0 基本的な考え方 バイオインフォマティクスにはさまざまなアルゴリズムがありますが その多くにおいて基本的な考え方は 配列が類似していれば 機能も類似している というものである 例えば
More informationPowerPoint プレゼンテーション
Ceylon( セイロン ) について 佐野尚之 1 OS 開発環境 Android などの対象バージョン OS Windows 7 Home Premium(32bit 版 ) 動作確認環境 EPSON Endeaver NP12( メモリ 1GB) 開発環境 Eclipse 3.7.2 Indigo SR2 Windows 32bit ベース / Pleiades All in One 3.7.2.v20120225
More informationMicrosoft PowerPoint - GLMMexample_ver pptx
Linear Mixed Model ( 以下 混合モデル ) の短い解説 この解説のPDFは http://www.lowtem.hokudai.ac.jp/plantecol/akihiro/sumida-index.html の お勉強 のページにあります. ver 20121121 と との間に次のような関係が見つかったとしよう 全体的な傾向に対する回帰直線を点線で示した ところが これらのデータは実は異なる
More information移動通信の将来像と ドコモのネットワーク戦略
モバイルネットワークへの 仮想化技術適用の取り組み 2014 年 10 月 14 日 NTT ドコモ執行役員 R&D 戦略部長 中村寛 2014 NTT DOCOMO, INC. All Rights Reserved. 1 1. 今回の報道発表内容 2. ネットワーク仮想化のメリット 3. 商用化への取り組み 2 1. 今回の報道発表内容 1-1. 仮想化技術とは 3 仮想化とは機器の物理的な構成にとらわれずに
More information頻出問題の解法 4. 絶対値を含む関数 4.1 絶対値を含む関数 絶対値を含む関数の扱い方関数 X = { X ( X 0 のとき ) X ( X <0 のとき ) であるから, 絶対値の 中身 の符号の変わり目で変数の範囲を場合分けし, 絶対値記号をはずす 例 y= x 2 2 x = x ( x
頻出問題の解法 4. 絶対値を含む関数 4.1 絶対値を含む関数 絶対値を含む関数の扱い方関数 X = { X ( X 0 のとき ) X ( X
More informationFeTOP は全体最適化を実現し, 運用コストを最小にします FeTOP は, 工場や事務所などに電気 熱 蒸気 空気を供給するエネルギープラント ( 発電 熱源などの動力設備 ) を対象とした, プラント全体の運用コスト最小化を実現する最適化 EMS( エネルギーマネジメントシステム ) です シ
エネルギープラント最適運用システム FeTOP Fuji electric Total OPtimization system for Energy Management system 10E1-J-0019 FeTOP は全体最適化を実現し, 運用コストを最小にします FeTOP は, 工場や事務所などに電気 熱 蒸気 空気を供給するエネルギープラント ( 発電 熱源などの動力設備 ) を対象とした,
More informationBulletin of JSSAC(2014) Vol. 20, No. 2, pp (Received 2013/11/27 Revised 2014/3/27 Accepted 2014/5/26) It is known that some of number puzzles ca
Bulletin of JSSAC(2014) Vol. 20, No. 2, pp. 3-22 (Received 2013/11/27 Revised 2014/3/27 Accepted 2014/5/26) It is known that some of number puzzles can be solved by using Gröbner bases. In this paper,
More informationPowerPoint プレゼンテーション
総務省 ICTスキル総合習得教材 概要版 eラーニング用 [ コース1] データ収集 1-5:API によるデータ収集と利活用 [ コース1] データ収集 [ コース2] データ蓄積 [ コース3] データ分析 [ コース4] データ利活用 1 2 3 4 5 座学本講座の学習内容 (1-5:API によるデータ収集と利活用 ) 講座概要 API の意味とイメージを 主に利用しているファイル形式と合わせて紹介します
More informationOR 2 Excel 2 3.. 4. OK. 1a: Excel2007 Office. Excel2003 1.. 1b. 2.. 3. OK. 2.,,. ツール アドイン 1b: Excel2003 :,.,.,.,,,.,,. 1. Excel2003.
OR 2 Excel 1 2 2.1 Excel.,. 2.2, x mathematical programming optimization problem, OR 1., 1 : f(x) h i (x) = 0, i = 1,..., m, g j (x) 0, j = 1,..., l, f(x) h i (x) = 0, i = 1,..., m, g j (x) 0, j = 1,...,
More informationAD-5696 温湿度SDデータロガーについて
AD-5696 Thermo-Hygro SD Data Recorder. * 熱中症指数 18,000 ( 税抜 ) 温度相対湿度 WBGT 指数日付時刻 SD カードに直接 データを記録 SD カードを PC に入れるだけでデータが読めます. 面倒な RS232C や USB などの通信設定や データ読込みソフトのインストールが不要です. データ記録数は約 30 年分 ( データ記録間隔 1
More informationIOWebDOC
IOWebDOC Windows 版インストールマニュアル Page1 > 1 IOWEBDOC のインストール... 3 IOWEBDOC JAVA INTERFACE 環境設定例について... 3 1.1 インストールの前に... 4 1.2 インストール手順 (32bit 版 )... 4 1.3 インストール手順 (64bit 版 )... 8 Page2 1 IOWebDOC
More informationD-Case Editor インストール手順書 7/NOV/2013
D-Case Editor インストール手順書 7/NOV/2013 改訂履歴 更新日版内容 7/NOV/2013 0.9.0 現バージョンに合わせて環境を変更 テンプレートプロジェクトをパターンプロジェクトに変更 各手順を 上記変更に合わせて変更 28/MAR/2013 0.8.9 環境を変更 (2) 新たなバージョンアップの手順を追記 (3.3) 18/JAN/2013 0.8 新規作成 目次
More information[給与]給与奉行LANPACK for WindowsNTのサーバーセットアップのエラー
奉行シリーズサポート技術情報 OBC 定型文書最終更新日付 :2014 年 1 月 6 日 Citrix XenApp サーバー側向け Internet Explorer 11 に対応するための作業手順書 この資料は以下の製品について記述したものです Web Interface 5.4 Citrix XenApp 6.5 / Citrix XenApp 6.0 / Citrix XenApp 6.0
More information