Class FerrisMangasarianWrightScheme2
- java.lang.Object
-
- dev.nm.solver.multivariate.constrained.convex.sdp.socp.qp.lp.simplex.FerrisMangasarianWrightScheme2
-
public class FerrisMangasarianWrightScheme2 extends Object
The scheme 2 procedure removes equalities and free variables.
-
-
Constructor Summary
Constructors Constructor Description FerrisMangasarianWrightScheme2(SimplexTable table)
Construct the scheme 2 algorithm for a table with equalities and free variables.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimplexTable
process()
Remove equalities and free variables, if possible.
-
-
-
Constructor Detail
-
FerrisMangasarianWrightScheme2
public FerrisMangasarianWrightScheme2(SimplexTable table)
Construct the scheme 2 algorithm for a table with equalities and free variables.- Parameters:
table
- a table with equalities and free variables
-
-
Method Detail
-
process
public SimplexTable process() throws LPInfeasible, LPUnbounded
Remove equalities and free variables, if possible. The resultant table may be infeasible.- Returns:
- a simplex table without equalities and free variables
- Throws:
LPInfeasible
- if the linear programming problem is infeasibleLPUnbounded
- if the linear programming problem is unbounded
-
-