public class FerrisMangasarianWrightPhase2 extends Object implements LPSimplexSolver<LPCanonicalProblem1>
Constructor and Description |
---|
FerrisMangasarianWrightPhase2()
Construct an LP solver to solve canonical LP problems using the Phase 2 algorithm in Ferris, Mangasarian & Wright.
|
FerrisMangasarianWrightPhase2(SimplexPivoting pivoting)
Construct an LP solver to solve canonical LP problems using the Phase 2 algorithm in Ferris, Mangasarian & Wright.
|
Modifier and Type | Method and Description |
---|---|
LPSimplexSolution |
solve(LPCanonicalProblem1 problem)
Solve an optimization problem, e.g.,
OptimProblem . |
LPSimplexSolution |
solve(SimplexTable table)
Solve an LP problem by a simplex algorithm on a simplex table
|
public FerrisMangasarianWrightPhase2(SimplexPivoting pivoting)
pivoting
- a pivoting rulepublic FerrisMangasarianWrightPhase2()
public LPSimplexSolution solve(SimplexTable table)
LPSimplexSolver
solve
in interface LPSimplexSolver<LPCanonicalProblem1>
table
- the initial simplex table corresponding to the LP problempublic LPSimplexSolution solve(LPCanonicalProblem1 problem)
Optimizer
OptimProblem
.solve
in interface Optimizer<LPCanonicalProblem1,LPSimplexSolution>
problem
- an optimization problemCopyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.