はじめに#
本サイトは、数理最適化の典型問題を解説するチュートリアルです。
各問題ページでは、問題の丁寧な説明と共に、すぐに実行可能なPythonコードを掲載しています。コードをコピー&ペーストして実行するだけで、数理最適化問題の定式化から求解までの一連の流れを、ご自身の環境で体験できます。
数理最適化の学習や、具体的な問題への適用方法を模索する際の助けとして、ぜひご活用ください。
実行に必要な環境#
各チュートリアルをお手元の環境で実行するには、以下のライブラリを事前にインストールする必要があります。(チュートリアルによっては、追加のライブラリが必要になる場合もあります。)
Python >=3.9以上
jijmodeling >=1.12.4
jijsolver >=2.9.0
matplotlib >=3.9.0以上
JijModeling
の基本的な使い方については、ドキュメントも合わせてご参照ください。
なお、JijSolver
をご利用いただくには、無償版、またはJijZept IDE
の利用の申し込みが必要になります。