Combean is a Java framework for combinatorial structures like graphs or linear programs and optimization algorithms working with these structures. The objective of Combean is to integrate existing proven optimization packages as well as new implementations through a set of lean Java interfaces. Using a JavaBeans-based configuration mechanism, solvers for real-world optimization problems can be generated by plugging together the best-performing components. Using Combean as "glue" between optimization packages leads to more interoperable, adaptable, and flexible solutions.
|Tags||Scientific/Engineering Mathematics Software Development Libraries Java Libraries|
|Operating Systems||OS Independent|
Release Notes: Combean is in a pre-alpha state. The code has been tested with a quite comprehensive automatic test suite and is supposed to be rather stable. The API may still be subject to heavy refactoring, and major planned features (especially graph theoretic algorithms) are still missing. However, the part of the software that deals with modelling of linear programs is already quite mature.