Skip to main content

Numerical trouble encountered when solving convex QCQP

Answered

Comments

1 comment

  • David Torres Sanchez
    Gurobi Staff Gurobi Staff

    Hi Braun,

    Your objective function range increases with every iteration until it gets too large to be manageable. At the last iteration, we get:

    Coefficient statistics:
      Matrix range     [1e+00, 3e+03]
      QMatrix range    [3e-02, 1e-01]
      QLMatrix range   [1e-01, 1e+00]
      Objective range  [2e-14, 1e+03]
      QObjective range [1e-02, 1e-02]
      Bounds range     [1e+00, 1e+00]
      RHS range        [5e-01, 5e-01]
      QRHS range       [2e-02, 2e-02]

    Changing lambda to 10 also works.
    You need to try and scale these coefficients to reduce this range.
    Please see: Guidelines for Numerical Issues
    As suggested in that guide, using Presolve = 0 also works for this model.

    Cheers, 
    David

    0

Please sign in to leave a comment.