Konrad-Zuse-Zentrum für Informationstechnik Berlin
Division Scientific Computing
SoPlex is a Linear Programming (LP) solver based on the revised simplex algorithm.
It features preprocessing techniques, exploits sparsity, and offers primal and dual solving routines.
It can be used as a standalone solver reading MPS or LP format files as well as embedded into other programs via a C++ class library.