ampl

    3

    1答えて

    LinuxでGLPKを使用して、いくつかの線形プログラミングの問題を解決しています。私の制約の一つでは私が持っている: binary_val s.t. example: binary_var+binary_val <=1; は「バイナリ」として定義された変数です。 binary_valが値1を取る場合、その合計は2であるか、またはそれはバイナリであるとして、それは0または1のいずれかを返します

    1

    1答えて

    私はAMPLでスケジュール最適化問題の一種をモデリングしています。オプションソルバにはグーロビを使用しています。 この問題では、1から1000までのスケジュールセットを宣言し、このセットを「スケジュール」と呼んでいます。 各スケジュールは、1〜4の範囲の値を持つレイヤの並べ替え(「レイヤ」と呼ばれるパラメータが作成されています)です。これは、この特定のスケジュールが持つ休日の優先順位またはhire

    1

    1答えて

    の表示Iを使用します。私はGの値(1,1)を表示するよう display {(k,m) in YBUS : k==1 } set {(k,m) in YBUS: k == 1} := (1,1) (1,2) (1,5); Iは各YBUS要素の変数Gを有する、G(1,2)及びG(1 、5)ので、私は書いています: display {(k,m) in YBUS : k==1 } G(k,m) ;

    1

    1答えて

    に私は次のようにAMPLで問題を設定します。私はAMPLのWebサイトで提供されている例を試しましたが、うまくいきません。 私は次のようにBをしたい: B = rand(2,2) は、誰もが、私はMATLABでそれを行うことができる方法を私にしてください伝えることができますか?

    9

    9答えて

    はAMPL. の使用状況についての私の以前の質問を考えると厳密に数理処理のために意図されている他のプログラミング/スクリプト言語はありますか?例えば :Matlabの(それは数学的構造から少し外れるが、十分にその近くない)、Mathematicaの、そしてAMPL

    1

    1答えて

    私はAMPLコードを持っており、結果をJSON/XML形式で返すWebベースのソルバーが必要です。 Wolfram Alpha APIでこれを行うことはできますか?

    4

    1答えて

    私はこれが誰かにとって明らかであることを望みます。私は、GLPK/MathProgのバニラ使用しかありませんでした。 私は、たとえば、次の操作を実行するトラブル(GLPK以内)GNU MathProgで構文を考え出すを持っています: set PartsOfWeek; set WeekDays; data; set PartsOfWeek := WorkWeek WeekEnd; set

    1

    2答えて

    コスト関数で幾何学的距離を使用するMathProgにドメイン問題の定式化があります。データセットにはX、Y座標のみが含まれ、実際の距離は含まれません。 minimize total: sum{(f, c) in S} x[f, c] * sqrt(((facilityXs[f] - customerXs[c])**2) + ((facilityYs[f] - customerYs[c])**2))

    5

    1答えて

    私はPython(私の最初のPythonコード)を使って線形計画最適化モデルを書くことを試みているAMPLユーザーです。私は複合セットよりもインデックス付きのパラメータを宣言する方法を見つけようとしています。例えば、AMPLに、私は言う: は セットC PARAM X {A、B、C} のparam Y {A、B、C} のparam Z {A、B、C} セットBを設定します上記のセットとパラメータは

    1

    1答えて

    私は最初のGNU MathProg(AMPL)プログラムを書いて、与えられた基数、ホスト数に対するHyperXトポロジの最小スイッチ(頂点) 、および二分の帯域幅。 http://cal.snu.ac.kr/files/2009.sc.hyperx.pdf 私は仕様書とサンプルプログラムを読んだことがありますが、非常に単純な構文エラーに固執しています。これは簡単な最初のプログラムです。私は次の2つ