All Products
Search
Document Center

Optimization Solver:Release notes

Last Updated:Apr 22, 2024

This topic describes the major version updates to Optimization Solver.

Time

Description

April 2024

  • The Solver's paid product is online now. Buy>>, and see Pricing and billing.

  • The version of the Optimization Solver SDK is updated to V1.2.0: add new parameter PostScaling and improve MILP performance.

January 2024

The version of the Optimization Solver SDK is updated to V1.1.0

  • MILP and QP algorithm performance improvements.

  • Added 5 new tunable parameters for MILP. Added new parameter SolutionNumber to retrieve multiple suboptimal solutions of MIP solving process.

  • Introduced C# API along with documentation and examples. Support for invoking MindOpt in Julia using JuMP and AmplNLWriter.jl packages.

October 2023

The version of the Optimization Solver SDK is updated to V1.0.1

  • Introduce a new MindOpt Solver SDK API and corresponding code examples. It is different from V0.x.

  • Add features like MILP’s warm start, SOS constraints and Indicator constraints. Add IIS solving functionality, and upgrade LP’s IIS solving module. Add Callback functionality.

  • Add support for qps format for input files.

  • Improve Algorithm performance.

October 2023

New function (free version) is online:

MindOpt Copilot is an "AI Engineer". It is an advanced AI solution developed from large language models, designed to assist users with "mathematical programming" problems using MindOpt technology. Tailored for both beginners and experts, it offers insightful consulting, problem modeling, and coding in the realm of mathematical programming.

August 2023

The version of the Optimization Solver SDK is updated to V0.25.1

  • Improve the performance and the numerical stability of the interior point solver.

  • Improve MILP. Add new parameters.

  • Intorudce new IIS algorithm for MILP. Improve the stability of the IIS algorithm. Add APIs.

April 2023

New function (free version) is online:

MindOpt Tuner is a tool to accelerate MindOpt and third-party solvers.

March 2023

The version of the Optimization Solver SDK is updated to V0.24.1.

  • Improved the performance of MILP solver. A formal release version. Open to use.

  • Improved the performance of the concurrent optimization method. Redesigned the Cholesky factorization code in IPM.

  • New comand-line function: --sanitize and --undo_sanitize.

  • New installation package for Linux ARM and Apple Silicon.

  • Add pip install mindoptpy for Python users.

February 2023

New function (free new version) is online:

MindOpt APL (MindOpt Algebraic Programming Language, or MAPL) is an efficient and domain-specific algebraic modeling language for optimization. It is user-friendly and efficient for modeling. And user can use it to call various solvers without changing any modeling codes.

November 2022

The version of the Optimization Solver SDK is updated to V0.23.0.

  • API operations relevant to semidefinite programming (SDP) are added and input files in .dat-s format are supported.

  • Some bugs in solving mixed-integer linear programming (MILP) problems are fixed, and the Solver performance is optimized.

August 2022

The version of the Optimization Solver SDK is updated to V0.20.0. For more information, see Download Optimization Solver SDK V0.20.2.

  • A branch-and-cut solver is added for solving MILP problems. Currently, only a few test licenses are available. Please apply by email if you need a test license.

  • The software installation package is optimized to ease installation.

  • The license verification mechanism is optimized. After the optimization, optimization problems that involve less than 300 variables and 300 constraints can be solved without the need for the license file mindopt.lic or fl_client.ini.

May 2022

The version of the Optimization Solver SDK is updated to V0.19.0.

  • The methods for solving convex quadratic programming problems in nonlinear programming (NLP) are added.

  • The performance of the simplex methods and the interior-point method (IPM) is improved, and the features and stability of A Mathematical Programming Language (AMPL) and the concurrent optimization algorithm are improved.

  • License management is redesigned and relevant API operations such as createEnv are added to support large-scale calls with high concurrency and low latency requirements.

November 2021

The version of the Optimization Solver SDK is updated to V0.15.1.

  • The network simplex method and multi-thread simplex method are added. The stability of the simplex methods and IPM is improved. The data reading module is updated and API operations are modified.

  • The network simplex method performs well in Large Network-LP Benchmark.

September 2021

The public preview of Optimization Solver is started. Optimization Solver SDK V0.14.0 is launched to solve linear programming (LP) problems. Beginners can use the Solver by following the instructions in Activate and use the Solver.