Matthias Miltenberger
-
Gurobi Staff
Gurobi Optimization Support Manager - Berlin, Germany
- Total activity 1127
- Last activity
- Member since
- Following 0 users
- Followed by 1 user
- Votes 55
- Subscriptions 479
Articles
Recent activity by Matthias Miltenberger-
Why are there different versions of Gurobi available on Instant Cloud?
Different Gurobi versions are displayed in the Instant Cloud Manager web interface because the Compute Server is backward compatible with previous versions.The Actual Server Version displayed in th...
-
What is the MIPGap?
The MIPGap parameter controls the minimal quality of the returned solution. It is an upper bound on the actual MIP gap of the final solution. It can happen that Gurobi runs until finding a solution...
-
How do I interrupt the optimization process in a Jupyter Notebook?
To interrupt a Jupyter kernel, you can press the "STOP" button in the taskbar:This will effectively send a CTRL-C signal to the kernel. On Windows with Versions <= 12.0.3, an extra step may need to...
-
How do I use MIP starts?
Providing an initial feasible solution to Gurobi can help reduce the overall solve time (but there is no guarantee). A MIP start can be provided either by using the Start variable attribute or by l...
-
What does "Presolve: All rows and columns removed" mean?
Sometimes presolve removes all rows and columns of a problem. When this happens, the log will print the message "Presolve: All rows and columns removed".The message means all constraints have been ...
-
Resolved in Gurobi v10.0.3: General Constraints in R
Affected versions: v9.0.x, v9.1.x, v9.5.0, v9.5.1, v9.5.2, v10.0.0, v1 0.0.1 , v10.0.2Resolved in version: Gurobi v10.0.3IssueThe R language uses a pattern-matching system that might conflict with ...
-
Error code 20000 when using user cuts
When adding user cuts via a callback to Gurobi, you should disable certain dual reductions during the presolving phase. This is to ensure that the cuts can be transformed to the presolved model. Pl...
-
How do I change parameters in a callback?
As of Gurobi version 12.0.0, a number of parameters that control the termination criterion of different algorithms in Gurobi Optimizer can be modified within the callback. The list of parameters in...
-
How do I set up Gurobi in WSL2 (Windows Subsystem for Linux)?
Gurobi can be used in WSL2. You have two options outlined below to get set up with your Gurobi license.Option 1: Using a floating Gurobi license [Recommended] The most accessible options are conn...
-
How do I use CMake to build Gurobi C/C++ projects?
CMake is a platform-independent build system to compile C/C++ code. To link Gurobi to your project, you can extend the template files attached to this article, which consists of the following: Fin...