cbc: COIN-OR branch and cut solver for mixed-integer programs#

Description#

The Computational Infrastructure for Operations Research (COIN-OR**, or simply COIN) project is an initiative to spur the development of open-source software for the operations research community.

The COIN Branch and Cut solver (CBC) is an open-source mixed-integer program (MIP) solver written in C++. CBC is intended to be used primarily as a callable library to create customized branch-and-cut solvers. A basic, stand-alone executable version is also available.

License#

Eclipse Public License, Version 1.0 (EPL-1.0) (http://opensource.org/licenses/eclipse-1.0)

Upstream Contact#

Type#

optional

Dependencies#

Version Information#

package-version.txt:

2.9.4.p0

Equivalent System Packages#

arch:

$ sudo pacman -S  coin-or-cbc

conda:

$ conda install  coincbc

Debian/Ubuntu:

$ sudo apt-get install  coinor-cbc coinor-libcbc-dev

Fedora/Redhat/CentOS:

$ sudo yum install  coin-or-Cbc coin-or-Cbc-devel

freebsd:

$ sudo pkg install math/cbc

gentoo:

$ sudo emerge sci-libs/coinor-cbc

homebrew:

$ brew install cbc

nix:

$ nix-env --install cbc

void:

$ sudo xbps-install  CoinMP-devel

See https://repology.org/project/coin-or-cbc/versions, https://repology.org/project/cbc/versions

If the system package is installed, ./configure will check whether it can be used.