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

Warm start Non-Convex Quadratic Optimization in GAMS

回答済み

コメント

1件のコメント

  • Jaromił Najman
    • Gurobi Staff

    Hi Martina,

    From the Gurobi GAMS documentation

    If you specify some or all values for the discrete variables together with GAMS/Gurobi option MipStart, Gurobi will check the validity of the values as an integer-feasible solution. If this process succeeds, the solution will be treated as an integer solution of the current problem.

    So it looks like you have to set a specific setting in your GAMS options to make Gurobi use an initial point.

    If your initial point is read in by Gurobi you should see an output similar to

    User MIP start did not produce a new incumbent solution
    User MIP start violates constraint c0 by 1.000000000

    if your point is infeasible and

    Loaded user MIP start with objective 3

    if your initial point is feasible. You should be able to find these lines in the first ~20 lines of the Gurobi output.

    It might make sense to contact the GAMS support in this case as it looks like they have a special handling for initial points.

    Best regards, 
    Jaromił

    0

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