Gwyneth Butera
-
Gurobi Staff
- 合計アクティビティ 790
- 前回のアクティビティ
- メンバー登録日
- フォロー 0ユーザー
- フォロワー 1ユーザー
- 投票 14
- サブスクリプション 557
記事
Gwyneth Buteraによる最近のアクティビティ-
Gurobi Optimizerを利用するには
Gurobi Optimizerへようこそ!Gurobiの利用方法についてお手伝いします!Gurobi Optimizerを始めるための基本手順 まず、Gurobiライセンスを取得します。 次に、Gurobi OptimizerまたはGurobi Compute Serverをインストールします。 その後、ライセンスをマシンへ設定します。 最後に、インストールとライセンスのテストをします。 ...
-
チュートリアル(硬貨の製造):問題設定
まずは、解くべき最適化問題の説明から始めていきます。アメリカ造幣局の年末を想像してください。造幣局は、流通する硬貨の製造に使用される様々な鉱物の在庫を管理しており、来年の硬貨のために新しく購入する前に、手持ちの鉱物を使ってしまいたいと考えています。造幣局は数種類の硬貨を製造していて、それぞれ成分組成が異なります。下の表は、各硬貨の組成を示しています。 Penny Nickel Dime...
-
Webライセンスサービス(WLS)を利用するために必要なURL
Webライセンスサービス(WLS)を利用するには、次の2つのURLにアクセスできる必要があります: https://token.gurobi.com: このURLはトークンを取得するために使用されます。 https://license.gurobi.com: このURLはWLSライセンスマネージャー(UIウェブページ)およびWLS APIに使用されます。これはライセンスのAPI Keyを...
-
Gurobiへファイルをアップロードまたは送信するには
Gurobiでは、テスト、チューニング、またはベンチマークのためにお客様にモデルファイルのアップロードをお願いすることがあります。お客様のモデルやデータのセキュリティはGurobiにとって重要です。圧縮したモデルやデータをGurobiへ送信する最も安全な方法は、Gurobiウェブサイトのアップロードページを利用することです。以下の手順に従ってください: モデルをMPSまたはREWファイルとし...
-
GurobiにおけるLPファイル形式とMPSファイル形式の扱いの違いは?
LP file format は人間に読みやすいように設計されています。GurobiはLPファイルへの書き出しの際に、係数情報をより少ない桁数で出力します。また、LPファイル形式は必ずしも変数の順序を保持しません。そのため、モデルをLP形式に出力し、LPファイルを読み込んで最適化すると、最適化時の解のパスが異なる場合があります。従って、LPフォーマットは、モデルの正しさを目視で確認するために...
-
Java API利用中のOut-of-Memoryエラーを避けるには?
同一のモデルをLPまたはMPSファイルとして解くことができるにもかかわらず、Javaプログラムによる実行ではout-of-memoryエラーが発生する場合があります。Javaのメモリヒープは実行時に固定されるため、これによってメモリ不足の状態になることがあります。Java VMの起動時に-Xmx パラメータを設定することで、メモリ・ヒープのサイズを調整することができます。これによりout-...
-
Gurobiが整数変数に対して小数値を返すことがあるのはなぜ?
Gurobi OptimizerのようなMIPソルバーは、LP緩和問題を繰り返し説くことによって整数計画問題を求解します。すべての整数変数が整数性のトレランス(IntFeasTol)の範囲内にあるとき、その解は整数解として判定されます。IntFeasTol のデフォルト値は1e-5であり、例えば1.000000465は整数解であるとみなされます。ただし、このトレランスを厳しくしすぎると、求解...
-
チュートリアル(硬貨の製造):最適化モデル
前へ: チュートリアル(硬貨の製造):問題設定 最適化問題として定式化するために、次の3つのことを考えていきます 始めに決定変数を定義します。最適化のゴールはこれら変数の値を決定することです。 次に最適化の目的関数を定義します。これは最適化によって何を実現したいかを示す関数です。この関数を最小化または最大化することが目的となります。 最後に守るべき制約を定義します。 Gurobi Opt...
-
商用ユーザーとしてヘルプリクエストを送信するには
商用Gurobiユーザー向けのサポートは、サポートリクエストを通じて提供されます。サポートリクエストは、ユーザーに専門的な支援を即時的に提供するチャットボットインターフェースであるGurobotを通じて送信できます。Gurobotで問題を解決できなかった場合には、チャットボットによる返答の右下にあるチケットアイコンから、サポートリクエストを作成・送信できます。効率的なリクエストのためのヒント...
-
Gurobiは決定論的動作をするか?
Gurobiは決定論的に設計されています。すなわち同じコンピュータ上、同じGurobiのバージョン、同じ入力(モデルとパラメータ)を与えたとき、常に同じ結果が得られます。Gurobiは並列最適化においても決定論的です。複数のスレッド動作した場合にも常に同じ結果が得られます。しかし、以下のような小さな変更も含め、何らかの入力を変更した場合、異なる結果が得られる可能性があります。 パラメータの値...