
Alberto Santini
- Total activity 18
- Last activity
- Member since
- Following 0 users
- Followed by 0 users
- Votes 1
- Subscriptions 5
Posts
Recent activity by Alberto Santini-
Against all common sense I attempted (a special type of) branch-and-price. How am I shooting myself in the foot, exactly?
OngoingI know that Gurobi does not support branch-and-price via its API. You cannot add new variables during the exploration of the B&B tree. However, against all common sense, I attempted a very special ...
-
Gurobi apparently not respecting parameter PoolSolutions ?
AnsweredConsider the following C++ code, where \(\texttt{m}\) is a \(\texttt{GRBModel}\) object. m.set(GRB_IntParam_PoolSolutions, 1);m.optimize();std::cout << "Status: " << m.get(GRB_IntAttr_Status) << "\...
-
Does Column::addTerm() assumes constraints in normal/standard form?
AnsweredI am solving a linear programme with column generation (sung the C++ API and Gurobi 10.0). My programme has a polynomial number of variables \(x_i, \; i \in I\) and an exponential number of variabl...
-
What is the correct "where" for a callback to add a cutting plane to a linear programme?
AnsweredI am using Gurobi 9.1.2 and the Python API. Having read the documentation for callback codes, it is not clear to me which one I should use to add a new cut to a linear programme (LP). For example, ...
-
Strange values for GRB_CB_MIP_OBJBST and GRB_CB_MIP_OBJBND at root node
AnsweredI am trying to get primal and dual bounds at the root node. I use the following code: struct RootNodeInfoCB : public GRBCallback { void callback() override { if(where == GRB_CB_MIPNODE) { ...