Gwyneth Butera
-
Gurobi Staff
- 合計アクティビティ 798
- 前回のアクティビティ
- メンバー登録日
- フォロー 0ユーザー
- フォロワー 1ユーザー
- 投票 14
- サブスクリプション 559
記事
Gwyneth Buteraによる最近のアクティビティ-
同じコンピュータで同じモデルを解いているのにランダムにエラーが発生するのはなぜ?
Gurobiのサポートチームでは、同じコンピュータで同じモデルを解いたときにランダムなエラーが発生するという多くの報告を調査してきました。ほとんどの場合、これらの問題の原因はハードウェアの故障であることがわかっています。このようなときには、例えばMemtest86のような標準的なツールを使って、まずご利用のコンピュータにハードウェア的な問題がないかどうかテストしてみることで原因が特定される場...
-
アカデミックユーザーがサポートを受けるには
Gurobiはアカデミックコミュニティに、費用の負担なく、機能面やモデルサイズについて制限のない最も強力な数理計画ソルバーを提供します。インストールやライセンスのサポートGurobiはアカデミックユーザーのライセンス申請やインストールに関する問題についてサポートを提供します。無償のアカデミックライセンスをアクティブ化する際には、直接、あるいはVPNクライアントを経由して学術ネットワークに接続...
-
チュートリアル:Gurobi Python API
このセクションでは、GurobiのPython API とPython Matrix APIの使い方を一通り紹介していきます。扱う例題は単純なMIPモデルでそれをAPIを使って構築し、最適化、結果の出力までを行います。Gurobiには“gurobipy”と呼ばれるPythonの拡張機能が付属しており、これを通してモデルの構築やGurobiの各機能へのアクセスを行うことができます。また、お手元...
-
チュートリアル(硬貨の製造):モデルファイル
前へ: チュートリアル(硬貨の製造):最適化モデルGurobi Optimizerは最適化モデルを構築するための様々なオプションを提供しています。一般的には、各種プログラミング言語(C, C++, C#, Java, etc.)に対するAPIを使うか、より上位のアプリケーション環境(a notebook, spreadsheet, a modeling system, MATLAB, R e...
-
Academic WLS licenseとは?
WLS (Web License Service) を使用すると、フローティング機能を使用して、通常のマシンやコンテナ環境(Docker、Kubernetesなど)で、Gurobi Optimizerを任意の場所で実行できます。このライセンスは、アカデミックネットワーク外のマシンを含むマルチプラットフォーム間でシームレスにGurobiを実行することができます。WLSライセンスは、クラウド上で...
-
ネームドユーザー、単一マシン、単一使用、無制限使用・無制限ユーザーライセンスを設定するには?
マシンに対してGurobiライセンスキーを設定するには、grbgetkeyコマンドをマシン上で実行して、GurobiユーザーポータルからGurobiライセンスキーを取得する必要があります。このコマンドを実行するには、マシンがインターネットに接続されている必要があります。ライセンスキーを取得した後は、インターネット接続は必要ありません。注意:WLS単一使用ライセンスまたはWLS無制限ライセンス...
-
Gurobi Optimizerをインストールするには?
Gurobi Optimizerを使用する前に、コンピュータにソフトウェアをインストールする必要があります。すでにGurobi Optimizerがマシンにインストールされていて、バージョンのアップグレードをしたい場合は、Gurobiのアップグレードセクションまでスキップしてください。Pythonのみ利用する場合PythonからのみGurobiを使用する予定の場合、pipを使用してPytho...
-
Gurobiはなぜ等号なしの不等式(x < a)をサポートしていないのか?
Gurobiは \(x<a\) のような等号なしの不等式制約をサポートしていません。このような制約式をモデルへ追加しようとすると、NotImplementedError や次のような例外を引き起こします。TypeError: '<' not supported between instances of 'Var' and 'int'.言い換えれば、すべての制約は等号付きの不等式 \(x \l...
-
MIPに対する双対解(Pi)は取得可能か?
レファレンスマニュアルのPiの項目にも記載がありますが、この属性は連続モデルに対してのみ利用可能です。シャドープライス(双対解、Pi)は混合整数計画問題に対してwell-definedではなく、Gurobiでは整数変数を含むモデルに対して双対解を提供しておりません。*Gurobi 9ではMIPモデルに対する感度分析を補助するための機能としてMIP scenario analysisが導入され...
-
使うソルバーによってMPSファイルが異なる目的関数をとることがあるのはなぜ?
MPS file format は目的関数が最大化か最小化かの情報を含んでいません。最適化ソルバーはこの部分をそれぞれの解釈で実行します。Gurobiの場合、デフォルトではMPSファイルの目的関数は最小化であると解釈します。目的関数を最大化することをGurobiに明示するためには、MPSファイルの最初に次の行を追加します。OBJSENSE MAX この時&MAXは4つのスペースでイン...