メインコンテンツへスキップ

Numerical Stability: Impact of large bounds on auxiliary vs. explicit variables.

進行中

コメント

1件のコメント

  • Vassilios Yfantis
    • Gurobi Staff

    Hi Nguyen,

    The numerical stability of your model is mostly affected by the conditioning of matrices involved in linear systems of equations, e.g., basis matrices in the simplex algorithm. In case of nonlinear, or bilinear terms Gurobi uses a dynamic outer approximation approach that constructs convex envelopes around these nonconvex constraints, i.e., they are replaced by a set of linear inequalities. The bounds of the variables involved in the nonconvex constraints then appear as coefficients within these inequalities and thus implicitly become coefficients in the coefficient matrix. Therefore, you should treat bound ranges and their magnitudes in a similar manner to coefficients in the constraint matrix.

    I hope this explanation helps. Feel free to let me know if you have any further questions.

    Best regards,

    Vassilios

    0

サインインしてコメントを残してください。