[Minotaur] Minotaur release 0.3

Ashutosh Mahajan amahajan at iitb.ac.in
Fri Aug 20 15:17:23 CDT 2021


Dear all 

We are happy to announce a new release of Minotaur, a software for
mixed-integer nonlinear optimization. Source code is available on GitHub
(https://github.com/minotaur-solver/minotaur) along with some documentation
and references. We will try to make binaries available soon, and also install
them in our department machines. We have many things to improve upon. If you
use it for any problems (just for experimenting, or fun or any other use), let
us know. Any inputs and help are most welcome.

---------------------------------------------
Release Notes for Minotaur v0.3
---------------------------------------------

New features
- A new shared-memory parallel version of Quesada-Grosmann (mqgpar) with extra
  linearization schemes
- A new solver, mglob for global optimization of MIQCQPs
- New solvers moa (outer-approximation) and mlstoa (lazy cuts based
  single-tree outer-approximation) for convex MINLP using Cplex MILP solver.

Libraries, binaries and interfaces
- merged multiple source and interface related libraries into a single
  (libminotaur) library
- nl files can be written
- mps files (linear only) can be read
- C-interface with Cplex's LP and MILP solvers (CplexEngine)

Improvements and bug fixes
- several bugs fixed in the nonlinear branch-and-bound (mbnb) and
  Quesada-Grossmann (mqg) solvers
- removed all boost shared pointers; using normal pointers now
- website moved to https://minotaur-solver.github.io/

Source code
- moved the subdirectory algorithms in src/ to solvers
- consolidated interfaces to third-party software like ASL,
  LP, MILP and NLP subsolvers in src/interfaces

Third-party software
- upgraded third-party software and their dependencies

Regards
Meenarli Sharma, Prashant Palkar, Mustafa Vora, Ashutosh Mahajan and others
from team Minotaur 



More information about the Minotaur mailing list