
Mario Ruthmair
- Total activity 8
- Last activity
- Member since
- Following 0 users
- Followed by 0 users
- Votes 0
- Subscriptions 2
Activity overview
Latest activity by Mario Ruthmair-
Mario Ruthmair commented,
Hi Eli, Your callback should be written to generate lazy constraints to cut off MIPSOL solutions that violate your capacity constraints, even if you have previously added the same lazy constraints...
-
Mario Ruthmair commented,
Hi Eli, this is indeed a very interesting point! The problem I want to solve is a capacitated routing problem. Capacity cuts (the cut you are mentioning above is one of them) are used both as lazy ...
-
Mario Ruthmair commented,
Hi Jaromił, if I add all lazy constraints a priori to the model with lazy attribute 1, then all lazy constraints are correctly satisfied and the solution is different (I added the LP file including...
-
Mario Ruthmair created a post,
Ignored lazy constraint leads to wrong solution
OngoingHi, I am working on a branch-and-cut algorithm in C++ using both lazy constraints and user cuts. For one particular model, an incumbent solution is accepted although a violated lazy constraint is a...
-
Mario Ruthmair commented,
The answer to question 4 is in fact easy: It is the total number of callback calls, including POLLING, PRESOLVE, MIPSOL, MIPNODE, etc., not only the user-cut callbacks. Best regards, Mario
-
Mario Ruthmair created a post,
same LP solution multiple times in root node, user cuts ignored
Dear support team, I am working on a branch-and-cut algorithm using the C++ interface of Gurobi to add user cuts via callbacks. While I know that Gurobi heuristically decides which user cuts to acc...