Introduction
jCbc is a Java Native Interface for COIN OR Mixed Integer Linear Programming Solver Cbc and Linear Programming Solver CLP. jCbc uses open source Simplified Wrapper and Interface Generator SWIG, which is a software development tool that connects libraries written in C and C++ with a variety of high-level programming languages. The MILP can be either constructed using the relavant functions in jCbc, or it can be loaded from an LP or MPS file. In either case, jCbc uses branch and cut algorithm to find an optimal solution or declares that the problem has no solution.
License
jCbc is distributed under GPL-v3 licese. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.