IBCDFO

This documentation provides information for using the set of Interpolation-Based optimization methods for Composite Derivative-Free Optimization, which are collectively referred to as IBCDFO and are part of POptUS: Practical Optimization Using Structure. IBCDFO is a collection of interpolation-based methods for solving structured, composite derivative-free optimization problems.

All code included in IBCDFO is open source, with the particular form of license contained in the top-level subdirectories. If such a subdirectory does not contain a LICENSE file, then it is automatically licensed as described in the otherwise encompassing IBCDFO license.

Support

To

  • report potential problems with IBCDFO,

  • propose a change, or

  • request a new feature,

please check if a related Issue already exists before creating a new Issue. For all other communication, please email the POptUS development team at

poptus@mcs.anl.gov

Contributing to IBCDFO

Contributions are welcome in a variety of forms; please see Section 1 in the Developer Guide.

Cite IBCDFO

@techreport{ibcdfo,
  author = {Jeffrey Larson and Matt Menickelly and Stefan M. Wild},
  title  = {Interpolation-Based Composite Derivative-Free Optimization},
  url    = {https://github.com/POptUS/IBCDFO},
  number = {Version 0.1.0},
  year   = {2026},
  doi    = {10.11578/dc.20240627.2}
}