Software

Get the latest version of Local-MIP and access previous releases.


Latest Release: v2.0

Latest tagged release on GitHub.

Primary Download:

Alternative:

What’s Included

  • Complete source code
  • CLI solver
  • C++ static library and headers
  • Python bindings (pybind11)
  • Example code and demonstrations
  • Test instances
  • Documentation

Previous Versions

Local-MIP 1.0 (Archived)

Important Note: The experimental results reported in the referenced papers (CP 2024 and Artificial Intelligence 2025) were obtained using Local-MIP 1.0.

Local-MIP 1.0 has been archived and is available on the GitHub release page: v1.0.1.

Access:


Installation Methods

Download the ZIP file and extract:

1
2
3
wget https://github.com/shaowei-cai-group/Local-MIP/archive/refs/tags/v2.0.zip -O Local-MIP-2.0.zip
unzip Local-MIP-2.0.zip
cd Local-MIP-2.0

Method 2: Git Clone

Clone the repository for the latest development version:

1
2
git clone https://github.com/shaowei-cai-group/Local-MIP.git
cd Local-MIP

System Requirements

Minimum Requirements

  • CMake: Version 3.15 or later
  • Compiler: C++20 compatible compiler (GCC or Clang)
  • Tools: bash, make, standard POSIX utilities

Build Instructions

For optimal performance:

1
./build.sh release

Produces:

  • build/Local-MIP - Optimized CLI binary
  • build/libLocalMIP.a - Static library

Build All Targets

Build everything (solver, library, and shipped components/examples as configured by the build script):

1
./build.sh all

Debug Build

For development and debugging:

1
./build.sh debug

Includes assertions, logging, and debug symbols.

Clean Build

Remove all build artifacts:

1
./build.sh clean

Verification

Verify Installation

After building, verify the installation:

1
2
cd build
./Local-MIP --help

Run Tests

Execute the test suite:

1
2
cd build
ctest --output-on-failure

License

Local-MIP is released under the MIT License.

Key Points:

  • Free for academic and commercial use
  • Open source
  • Permissive licensing

View Full License


Getting Help

Documentation

Support


Version History

Version Highlights
v2.0 Current tagged release
v1.0.1 Earlier tag; Local-MIP 1.0 code is archived

← Back to Home Tutorials →