データ分析ライブラリーを用いた最適化モデルの作り方
内容紹介
<big><strong>最適化モデルが作れる!</big></strong>
本シリーズは、「実践」という観点から、Pythonを用いて様々なテーマの問題解決を行うための手法を、気鋭の執筆陣が解説する。
第一弾ある本書は、Pythonのデータ分析ライブラリーと最適化ライブラリーを組み合わせることで、シンプルでわかりやすい最適化モデルの作成方法を学ぶことを目的とする。サンプルプログラムをダウンロードし、実際に手を動かしながら学ぶことができる。
Pythonで最適化モデルを構築する読者には必読の書である。
1.最適化とは
2.環境構築
3.Jupyter Notebookの使い方
4.PuLP の使い方(最適化モデル)
5.pandas の使い方(変数表)
6.NetworkX の使い方(グラフ)
7.モデルの作り方(基本)
8.モデルの作り方(応用)
9.最適化アラカルト
付録:A.最適化のアルゴリズム/B.典型的な最適化問題