はじめに

はじめに#

本サイトは、数理最適化の典型問題を解説するチュートリアルです。

各問題ページでは、問題の丁寧な説明と共に、すぐに実行可能なPythonコードを掲載しています。コードをコピー&ペーストして実行するだけで、数理最適化問題の定式化から求解までの一連の流れを、ご自身の環境で体験できます。

数理最適化の学習や、具体的な問題への適用方法を模索する際の助けとして、ぜひご活用ください。

実行に必要な環境#

各チュートリアルをお手元の環境で実行するには、以下のライブラリを事前にインストールする必要があります。(チュートリアルによっては、追加のライブラリが必要になる場合もあります。)

  • Python >=3.9以上

  • jijmodeling >=1.12.4

  • jijsolver >=2.9.0

  • matplotlib >=3.9.0以上

JijModelingの基本的な使い方については、ドキュメントも合わせてご参照ください。

なお、JijSolverをご利用いただくには、無償版、またはJijZept IDEの利用の申し込みが必要になります。