SoPlex
The Sequential object-oriented simPlex
Konrad-Zuse-Zentrum für Informationstechnik Berlin
Division Scientific Computing
Department Optimization
Goto ZIB


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.

SoPlex has been implemented as a part of Roland Wunderling's Ph.D. thesis Paralleler und Objektorientierter Simplex-Algorithmus (in German) and is available in source code. SoPlex is free for academic research and can be licensed for commercial use.


Recent News

10/28/2011 Version 1.6.0 released. Release Notes
09/30/2010 Version 1.5.0 released. Release Notes
08/06/2010 Patch 1.4.2c available for download providing an additional interface method to set a starting basis in the SoPlex class.
10/01/2010 Patch 1.4.2b available for download. Please update if you encounter problems in combination with older compiler versions.
12/06/2009 Patch 1.4.2a available for download. Please update.
09/11/2009 Version 1.4.2 released. Release Notes
02/20/2009 Version 1.4.1 released. Release Notes
09/30/2008 Version 1.4.0 released. Release Notes

More news ...


Cooperation

SoPlex is developed in cooperation with
Valid HTML 4.01
© 2003-2011 by Zuse Institute Berlin (ZIB), Imprint Last Update $Date: 2011/10/30 21:07:48 $