Loading...
Searching...
No Matches
About

idol is a C++ framework and command-line interface designed to simplify the modeling and solution of optimization problems. It is intended for researchers and practitioners in mathematical optimization, operations research and related fields.

How to cite

If you are using idol in your research, please, cite us with the following bib entry.

@misc{idol,
author = {Lefebvre, Henri},
title = {idol: a {C++} Framework and a Command-Line Interface for Optimization},
year = {2025},
howpublished = {GitHub},
url = {https://hlefebvr.github.io/idol/}
}

Do not hesitate to add the urldate field to this bib entry with the date you have visited the website.

Third Party Tools

The idol_cl binary is shipped with the following open-source tools:

  • MibS, the mixed-integer bilevel optimization solver (published under the Eclipse Public License - v2.0).

License

idol is published under the GNU General Public License (GPL) Version 3, 29 June 2007. This license allows you to freely use, modify, and distribute the software, provided that any derivative works are also shared under the same license. It ensures that idol and any modifications remain open and freely available to the community while giving users the freedom to study and improve the code.

Author

Henri Lefebvre, LIRMM, CNRS, Université de Montpellier, France

henri.lefebvre@cnrs.fr • henrilefebvre.com