問題タブ [scip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scip - 単純な最適化プログラムで SCIPsolve が失敗する
SCIP を使用して単純な最適化問題を解決しようとしていますが、メソッド SCIPsolve が例外を返します。
問題は次のとおりです: x + y + z を次の条件で最小化します: x y z = 1 x、y、z は整数です。
ソースコードを以下に示します。このコードの何が問題なのか、誰にもわかりませんか?
このコードを Visual Studio 2010 および 2012 で試しました。http://scip.zib.de/の最新バージョンの SCIP ソース コードとライブラリを使用しました。
limit - SCIP: 完全性許容パラメータ
SCIP 3.2.1 MILP ソルバーでは、変数の整数許容誤差のパラメーターは何ですか? リストに見つかりませんでした。
scip - scip python インターフェイスを使用して、自己定義の区分関数を目的関数に入れることは可能ですか?
私の最適化問題では、目的関数に区分関数を入れたいと思っています。つまり、(0,0.1)の x の場合は f(x)=0.3; (0.1,0.4) の x の場合は f(x)=0.5 などで、一連の x、つまり x1、x2、... を解いています。 xn にはたくさんの制約があります.定義した f(x) を目的関数に入れることはできますか?私は scip の python インターフェースを使用しています.
scip - SCIP を Eclipse にインストールする
SCIP を Java/Windows 7 で動作させようとしています。Eclipse Mars をインストールしました。
私はSCIPの初心者です。インストール手順を読み、SCIP をインストールしようとしました。しかし、インストール手順が明確に理解できません。このライブラリをダウンロードし、慣れているように .jar と .dll をインストールしましたが、Java の SCIP に関するオンラインの例はほとんどなく、これを正しくインポートできません。SCIP のインストール方法や例を教えてくれる人はいますか?
どうもありがとうございました。
cygwin - cygwin: "fmemopen" はこのスコープで宣言されていませんでした
WindowsでSCIPを実行するためにcygwinを使用しています。ただし、make
インストールを実行するために使用すると、cygwin が報告します。
「fmemopen」はこのスコープで宣言されていません
tmpStream = fmemopen(tmpString, 63, "w");
cygwin パッケージ マネージャー内で ZLIB のパッケージをインストールしようとしたときに問題が発生したと思いますが、そのエラーをどのように処理できるかわかりません。
java - ファイル参照を Scip の Jni インターフェースに渡す
Jni インターフェイスを介して、Java API から Scip ソルバーを使用します。
lp モデルをファイルにダンプしたい。
このために、ネイティブ API に次の c メソッドがあります。
このメソッドは、パブリック抽象インターフェース de.zib.jscip.nativ.NativeScip の次の Java メソッドに対応します。
2 番目の引数に 0 の値を指定すると、メソッドは正常に機能します。予想どおり、標準出力に線形定式化が返されます。
ここで、線形定式化がダンプされるファイルを指定したいと思います。
したがって、メソッドの 2 番目のパラメーターで参照を渡したいと思います。
ネイティブ メソッドは FILE* を予期しますが、Java メソッドは long を予期します。
質問は、この 2 番目のパラメーターの値として何を渡す必要がありますか?
java - java でイベント ハンドラーを実装し、jni インターフェイス経由で scip に渡します。
Jni インターフェイスを介して、Java API から Scip ソルバーを使用します。
イベントハンドラーを(できればJavaで)実装したいので、
表示したい解決の進行状況に関する情報を取得できます
SCIPinterruptSolve(SCIP *scip) を呼び出して、解決を中断できるようにします。
イベント ハンドラーは c で実装され、次のネイティブ メソッドを介して scip に渡されます。
Java でイベント ハンドラーを実装できますか?
java で書かれたイベント ハンドラを jni インターフェイス経由で scip に渡すにはどうすればよいですか?
jni インターフェースには SCIPincludeEventhdlrBasic に対応するメソッドがないことに注意してください。
scip - SCIP jni の基本的な質問
私はSCIPにまったく慣れていません。サンプルファイルのビンパッキング問題と同じように、SCIP のブランチと価格のフレームワークを使用したいと考えています。可能か聞いてもいいですか?
jni サンプル ファイルを読むと、この関数の意味は次のようになります。
LP ファイルで読み込まれているようですが、最初にこのファイルを取得するにはどうすればよいですか? また、
これらの 2 つのファイルを生成するには、最初にいくつかのソルバーを使用する必要がありますか?
よろしく、リー
scip - SCIP JNI - JNIKnapsack の例が実行に失敗する
SCIP Optimization Suite を使用して SCIP JNI を使用し、Ubuntu 16.04 を使用してソース コードからコンパイルしようとしています。サイトで提供されている手順を使用して jni インターフェイス フォルダーをコンパイルしましたが、JniKnapsack の例に問題があるようです。フォルダー内の Makefile と run.sh を使用して実行する場合:
出力は次のとおりです。