ブックマーク / www.letsopt.com (1)

  • pulpを使いこなすための備忘録 - 数学やプログラミングの備忘録

    pulpは、python数理最適化のモデルを記述するためのモジュール です。モデル記述後、そのまま指定した最適化ソフトウェアで解くことができます。デフォルトでは、最適化ソフトウェアとして同梱されているCBCが呼び出されます。pulpとCBCは、COIN-ORにより開発されています。 pulpはpythonのモジュールということだけあって、記述がとても楽です。解きたい問題を速攻で記述できます。 インストール方法も簡単です(condaも同様です)。 pip install pulp この記事では、そんな便利なpulpを使いこなすための備忘録です。 参考:PuLPによるモデル作成方法 — Pythonオンライン学習サービス PyQ(パイキュー)ドキュメント 目次 pulpが記述できる数理最適化問題モデル 最小の記述例 使い方 高速化・便利ワザ・注意点 1. pulpが記述できる数理最適化モデル

    doko
    doko 2023/12/22
  • 1