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-
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...
-
How do I use the command line on Windows?
Gurobi comes with a command-line tool for development and experimentation. Since this type of workflow is not common on Windows systems, we want to help users who are not yet comfortable in such an...
-
Resolved in Gurobi v9.1.0: Runtime attribute incorrectly reported as 0
Affected versions: v9.0.0, v9.0.1, v9.0.2, v9.0.3Resolved in: v9.1.0IssueSometimes the Runtime attribute incorrectly returns 0 after optimizing. This is due to a known issue with calling model.upda...
-
How do I resolve "undefined reference" errors while linking Gurobi in C++?
We want to make the C++ API compatible with as many different compilers and compiler versions as possible. For that reason, we provide source files for the API so you can build the library yourself...
-
Side effects when using matplotlib
The Python plotting library matplotlib can cause side effects that may impact Gurobi. When creating a matplotlib figure, the locale settings may be modified by matplotlib. Along with other changes,...
-
What are the options for using an academic license on the cloud?
The best option for using Gurobi on the cloud is to use an Academic WLS license.The WLS (Web License Service) allows you to run Gurobi Optimizer wherever you want, across regular machines and conta...
-
Can I access the MIP cuts generated by Gurobi?
No, it is not possible to access these cutting planes. The cuts are generated in terms of the presolved model. Since Gurobi does not expose the presolved model, you also won't be able to retrieve t...