グラフ・ネットワーク実習

授業目的
「離散数理」および「グラフ・ネットワーク理論」で学習した内容の理解を深めるために,グラフという概念を多角的に観察すると共に,Pythonによる問題解決を行う.
到達目標
グラフ理論やネットワーク理論における問題を定式化し,理論的・アルゴリズム的に解決する方法を考察できる.
授業計画
第1回ガイダンス,線形代数的グラフ理論入門
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第2回NetworkXの基本
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第3回NetworkXにおける様々なグラフ関数
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第4回位数の小さいグラフの列挙
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第5回木と探索(1)深さ優先探索
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第6回木と探索(2)幅優先探索
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第7回最短経路,ダイキストラのアルゴリズム
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第8回最小全域木,Kruskalのアルゴリズム,Primのアルゴリズム
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第9回巡回セールスマン問題
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第10回最大マッチング
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第11回頂点彩色
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第12回ランダムグラフ入門
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第13回複雑ネットワークと再帰的モデル
【授業外学修】実授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
第14回複雑ネットワークとランダムモデル
【授業外学修】授業の内容を復習し,授業中に終わらなかった演習課題に取り組む
**こちらの内容は2025年4月1日を基準としたものです.最新のシラバス情報,詳細は大学提供のシラバス情報照会ページで確認してください**