文理学部シラバスTOP > 大学院博士前期課程 > 地球情報数理科学専攻 > 数理情報科学特論Ⅱ
日本大学ロゴ

数理情報科学特論Ⅱ

このページを印刷する

令和2年度以降入学者 数理情報科学特論Ⅱ
令和元年度以前入学者 数理情報科学特論Ⅱ
教員名 森山園子
単位数    2 課程 前期課程 開講区分 文理学部
科目群 地球情報数理科学専攻
学期 後期 履修区分 選択必修
授業の形態 同時双方向型授業(Zoomによるライブ中継)
BlackboardコースID:火曜1限→20214059
授業概要 現実の問題の数理計画問題への定式化,組合せ最適化問題の解法,線形計画問題とその解法である単体法について学ぶ。
授業のねらい・到達目標 情報科学の基盤をなす数学として,数理計画問題の基本概念ついて学び,数理計画的な考え方を身に付ける。受講者がこれらの概念を理解して、正しく使いこなせるようになることを目指す。
授業の方法 授業の形式:【講義・演習】
授業実施日にZoomを用いたオンライン授業を行う。
輪読を中心に行う。各自のノートパソコンを用いて適宜プログラムを作成し,Blackboardに提出する。
授業計画
1 数理計画問題への定式化の復習
【事前学習】3年前期科目「数理計画」の復習 (2時間)
【事後学習】数理計画問題の定式化に関する復習 (2時間)
2 数理計画問題の python による実装
【事前学習】数理計画問題の定式化に関する習熟 (2時間)
【事後学習】数理計画問題の実装 (2時間)
3 動的計画法(1)ナップサック問題
【事前学習】ナップサック問題の確認 (2時間)
【事後学習】動的計画法による2つの定式化の習熟およびその実装 (2時間)
4 動的計画法(2)ビンパッキング問題
【事前学習】ビンパッキング問題の確認 (2時間)
【事後学習】動的計画法による定式化の習熟およびその実装 (2時間)
5 動的計画法(3)巡回セールスマン問題
【事前学習】巡回セールスマン問題の確認 (2時間)
【事後学習】動的計画法による定式化の習熟およびその実装 (2時間)
6 まとめと総合演習:動的計画法
【事前学習】動的計画法による定式化および実装の習熟 (2時間)
【事後学習】第3回~第5回分の実装の完成 (2時間)
7 分枝限定法(1)ナップサック問題
【事前学習】ナップサック問題の確認 (2時間)
【事後学習】分枝限定法の一連の流れの復習 (2時間)
8 分枝限定法(2)巡回セールスマン問題
【事前学習】巡回セールスマン問題の確認 (2時間)
【事後学習】動的計画法による定式化の復習 (2時間)
9 身の回りの問題(1) 定式化
【事前学習】動的計画法および分枝限定法(第1回~第8回)の習熟 (2時間)
【事後学習】問題の定式化の完成 (2時間)
10 身の回りの問題(2) 実装
【事前学習】定式化した問題の実装方法を検討 (2時間)
【事後学習】定式化した問題の実装の完成 (2時間)
11 線形計画問題と単体法の復習
【事前学習】3年前期科目「数理計画」の復習 (2時間)
【事後学習】単体法の概要に関する復習 (2時間)
12 単体法の行列表現
【事前学習】単体法の概要に関する習熟 (2時間)
【事後学習】単体法の行列表現に関する復習 (2時間)
13 二相単体法
【事前学習】ピボット選択規則を含めた単体法の習熟 (2時間)
【事後学習】二相単体法に関する復習 (2時間)
14 二相単体法の実装(1) 一相目の実装
【事前学習】二相単体法に関する習熟 (2時間)
【事後学習】一相目の実装完成とその動作確認 (2時間)
15 二相単体法の実装(2) 二相目の実装
【事前学習】第11~14回の内容の習熟 (2時間)
【事後学習】二相単体法の実装の完成 (2時間)
その他
教科書 使用しない
参考書 使用しない
成績評価の方法及び基準 レポート(50%)、授業参画度(50%)
レポートは,演習問題レポートおよびプログラム課題レポートにより評価する。
授業参画度は,輪読の発表により評価する。
オフィスアワー メール等(必要があればビデオ会議)で随時対応する。
備考 各自のノートパソコンを用いて適宜プログラミングを実施する。

このページのトップ