Software

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


Latest Release: v2.0

The current stable version of Local-MIP with full features and improvements.

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 in the archive/Local-MIP-1.0/ directory of the repository.

Access:

  • Download the latest release and navigate to archive/Local-MIP-1.0/

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 10+ or
    • Clang 12+
  • 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

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 Release Date Highlights
v2.0 2025 Current stable release with enhanced features
v1.0 2024 Initial release (archived, used in papers)

← Back to Home Tutorials →