Home

Awesome

DIP README

Welcome to the README for the Decomposition in Integer Programming (DIP) Framework. DIP is distributed under the Eclipse Public License and is freely redistributable. All source code and documentation is Copyright Matthew Galati, Ted Ralphs, Lehigh University, and others. This README may be redistributed freely.

Current Testing Status

Build Status

Build status

Download and Install

Download

Binaries for most platforms are available for download from Bintray. However, be aware that on Linux and OSX, you may have difficulties if you are using a distribution with different versions of various libraries than the build machine.

For DipPy, see Pypi.

For full installation instructions, see the INSTALL file.

Quickstart with DIP/DipPy

If you are on Linux or OS X, DIP can be installed from source using coinbrew. In Windows, there are pre-built binary wheels for DipPy and binaries on Bintray. for DIP. After build and install of DIP, if you are installing DipPy, make sure to set PKG_CONFIG_PATH to point to the directory where the .pc files are installed (by default, this is in the lib/pkgconfig directory in the installation directory). You may also need to set either LD_LIBRARY_PATH (Linux) or DYLD_LIBRARY_PATH (OS X) to point to the directory where the libraries are installed. Then simply do

pip install coinor.dippy

After installation, you can try running the examples to see if trhings are working. These should all work out of the box. For a listing of examples and some brief instructions, do

python -m coinor.dippy.examples

To get help for an example, do, e.g.,

python -m coinor.dippy.example.cflp --help

or just run

python -m coinor.dippy.examples.cflp

Cite

DOI

DOCUMENTATION

For a quick start guide, please see the INSTALL file in this distribution. Automatically generated documentation of the source code can be found here:

http://www.coin-or.org/Doxygen/Dip/

Further information can be found here:

http://github.com/coin-or/Dip

SUPPORT

List Serve

DIP users should either use the Dip mailing list or open an issue to ask questions to subscribe to the mailing list, go to http://list.coin-or.org/mailman/listinfo/dip

Bug Reports

Bug reports should be reported on github at

https://github.com/Dip/issues/new

SCREEN SHOTS

Using DipPy in Solver Studio

Solver Studio Pic 1

Choosing algorithm in Solver Studio

Solver Studio Pic 3

Displaying search tree using GrUMPy

GrUMPy Pic

Editing DipPy Model with Eclipse and PyDev

DipPy Pic

CHANGELOG

Release 0.95.0

Release 0.92.4

Release 0.92.3

Release 0.92.2

Release 0.91.6

Release 0.92.1

Release 0.91.5

Release 0.92.0

Release 0.91.4

Release 0.91.4

Release 0.91.3

Release 0.91.2

Release 0.91.1

Release 0.91.0

Release 0.9.12:

Release 0.9.11:

Release 0.9.10:

##New Stable Version 0.91:

Release 0.9.9:

Release 0.9.8:

Release 0.9.7:

Release 0.9.6:

Release 0.9.5:

Release 0.9.4:

Release 0.9.3:

Release 0.9.2:

Release 0.9.1:

Release 0.9.0:

Release 0.82.2:

Release 0.82.1:

Release 0.82.0: