BCP is a parallel framework for implementing branch, cut, and price
algorithms for solving mixed integer programs (MIPs). BCP provides
the user with an object-oriented framework that can be used to
develop an efficient problem class specific MIP solver without all
the implementational effort. involved with implementing a branch and
bound framework from scratch.