/MOMIBB

Multiobjective Mixed-Integer Branch-and-Bound Algorithm

Primary LanguageMATLABMIT LicenseMIT

MOMIBB

This repository contains a MATLAB implementation of the Multiobjective Mixed-Integer Branch-and-Bound Algorithm (MOMIBB). It allows to solve both convex and nonconvex multiobjective mixed-integer optimization problems.

Getting Started

You can start using MOMIBB by downloading or cloning this repository using the green button near the top of the GitHub page. Then, just open the UserFile.m. It serves as an interface to the MOMIBB algorithm and provides all instructions that you need to get started.

References

As this implementation is based on the scientific work by Gabriele Eichfelder, Oliver Stein, and Leo Warnow, please cite the corresponding preprint when using this code:

@Misc{ESW2022,
  author       = {Gabriele Eichfelder and Oliver Stein and Leo Warnow},
  howpublished = {\url{https://optimization-online.org/?p=18696}},
  title        = {A deterministic solver for multiobjective mixed-integer convex and nonconvex optimization},
  year         = {2022},
  journal      = {Optimization Online},
}