idol
A C++ Framework for Optimization
|
Describes a collection of examples to get started with idol.
Interface with solvers like Gurobi, Mosek, HiGHS and many others or implement your own branch-and-bound algorithm.
Exploit your problem structure using branch-and-price and column generation. Solve large-scale problems with ease.
Tackle optimistic and pessimistic bilevel problems through KKT or strong duality reformulations, or use the MibS solver.
Easily solve robust and adjustable robust optimization problems with standard techniques like dualization or with column-and-constraint generation.
Examples are organized according to the type of optimization problem they solve. The following sections describe the examples in more detail. Each example can be found in the idol repository, in the examples/
folder.