Package algs91
Class Simplex
java.lang.Object
algs91.Simplex
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate intbland()private booleancheck(double[][] A, double[] b, double[] c) private intdantzig()double[]dual()private booleanisDualFeasible(double[][] A, double[] c) private booleanisOptimal(double[] b, double[] c) private booleanisPrimalFeasible(double[][] A, double[] b) static voidprivate intminRatioRule(int q) private voidpivot(int p, int q) double[]primal()voidshow()private voidsolve()static voidtest(double[][] A, double[] b, double[] c) static voidtest1()static voidtest2()static voidtest3()static voidtest4()doublevalue()
-
Field Details
-
EPSILON
- See Also:
-
a
-
M
-
N
-
basis
-
-
Constructor Details
-
Simplex
-
-
Method Details
-
solve
-
bland
-
dantzig
-
minRatioRule
-
pivot
-
value
-
primal
-
dual
-
isPrimalFeasible
-
isDualFeasible
-
isOptimal
-
check
-
show
-
test
-
test1
-
test2
-
test3
-
test4
-
main
-