授業の内容は,大きく「線形計画法」「非線形計画法」「整数計画法」の3つに分かれている.それぞれの分野において,典型的な手法について学ぶ.
The content of the course is roughly divided into three: "linear programming", "nonlinear programming", and "integer programming". Learn typical techniques in each field.
------------------
第1回: 数理最適化モデル / Mathematical optimization model
第2-4回: 線形計画法 / Linear programming method
a. 単体法 / Simplex method
b. 感度分析 / Sensitivity analysis
第5-7回: 非線形計画法 / Nonlinear programming method
a. Karush-Kuhn-Tucker条件 / Karush-Kuhn-Tucker condition
b. 最急降下法,ニュートン法 / Steepest descent method, Newton method
c. ペナルティ法,バリア法 / Penalty method, Barrier method
第8-11回: 整数計画法 / Integer programming method
a. ネットワーク最適化 / Network programming
b. 分枝限定法 / Branch-and-bound method
第12, 13回: その他のトピックス:確率を用いたORモデル / Other topics: OR stochastic models
a. 待ち行列 / Queueing theory
b. 在庫管理 / Inventory management