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

Gurobi 11.0 presolve behaviour

ユーザーの入力を待っています。

コメント

2件のコメント

  • 正式なコメント
    Simranjit Kaur
    • Gurobi Staff
    This post is more than two years old. Some information may not be up to date. For current information, please check the Gurobi Documentation or Knowledge Base. If you need more help, please create a new post in the community forum, or try Gurobot, our chatbot interface offering instant, expert-level support.
  • David Torres Sanchez
    • Gurobi Staff

    Hi Tim,

    Good to hear about some good improvements for you!

    Shouln't Gurobi be able to do this step by itself and set the Big M value accordingly to minimize the number of SOS constraints? Particularly because it worked flawlessly in Version 10. I never stumbled into this problem in the last 6 months while using Gurobi 10.0.

    Not necessarily, a smaller number of SOS constraints doesn't always mean a better performance.

    For this model, it seems that the presolve is behaving differently and by setting PreSOS1/2BigM you are forcing the reformulation at the expense of more constraints and nonzeros, this may harm other models.

    You may also want to experiment with: PreQLinearize and PreMIQCPForm.

    Cheers, 
    David

    0

投稿コメントは受け付けていません。