Skip to main content

LP with Barrier (Method=2) and crossover disabled (i.e., Crossover=0) still stuck in crossover

Comments

2 comments

  • Official comment
    Simranjit Kaur
    Gurobi Staff Gurobi Staff
    This post is more than three 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 why not try our AI Gurobot?.
  • Manuel Bröchin
    Gurobi-versary
    First Question
    First Comment

    I'm not an expert but it seems you are solving a mixed-integer LP (MILP). Indications for this are that in the log it says "Root barrier log..." and "Root crossover log...".

    I don't know exactly what algorithm is used in Gurobi to solve MILP problems, but generally In order to solve a MILP problem one first needs to find a basic feasible solution (the root) to then apply e.g. integer cuts to find a solution that satisfies all integer constraints.

    The problem is that the barrier algorithm does not return a BFS but in general it returns a midface solution. Crossover is thus needed to get from the midface solution to a BFS.

    So to answer your question, it seems that you have an integrality constraint somewhere in your problem formulation that requires you to do crossover. In order to avoid crossover you should try to get rid of the integrality constraints.

    0

Post is closed for comments.