org.ojalgo.optimisation.linear
Class LinearSolver
java.lang.Object
org.ojalgo.optimisation.GenericSolver
org.ojalgo.optimisation.linear.LinearSolver
- All Implemented Interfaces:
- OptimisationSolver
public abstract class LinearSolver
- extends GenericSolver
LinearSolver solves optimisation problems of the (LP standard) form:
min [C]T[X]
when [AE][X] == [BE]
and 0 <= [X]
and 0 <= [BE]
A Linear Program is in Standard Form if:
- All constraints are equality constraints.
- All variables have a nonnegativity sign restriction.
Further it is required here that the constraint right hand sides are
nonnegative (nonnegative elements in [BE]).
http://www.cise.ufl.edu/~davis/Morgan/chapter2.htm
- Author:
- apete