lp-solveで次のようなインスタンスを解決しようとしています
/* Objective function */
min: +x;
/* Constraints */
+2046853249 x +2046853248 y +c = 0;
+1954481150 x +1954481149 y +c = 0;
R3: +x >= 1;
/* Variable bounds */
-10000 <= x <= 10000;
-10000 <= y <= 10000;
-10000 <= c <= 10000;
/* Integer definitions */
int x,y,c;
これは難しい例ではないようですが、lp-solveはそれを解決できません。lp-solveのドキュメントについての私の理解は、ソルバーが実際にインスタンスを通常のlpとして解決し始め、次に問題を整数定義に修正することです。この場合、lp-solutionは正しいはずです。
誰かが私にこれがうまくいかない理由についていくつかの洞察を教えてもらえますか?特に、このようなインスタンスをすばやく解決するための「トリック」はありますか?