idol
A C++ Framework for Optimization
Loading...
Searching...
No Matches
Examples

Describes a collection of examples to get started with idol.

Mixed-integer Optimization

Interface with solvers like Gurobi, Mosek, HiGHS and many others or implement your own branch-and-bound algorithm.

Branch-and-Price

Exploit your problem structure using branch-and-price and column generation. Solve large-scale problems with ease.

Bilevel Optimization

Tackle optimistic and pessimistic bilevel problems through KKT or strong duality reformulations, or use the MibS solver.

Robust Optimization

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.