SuanShu, a Java numerical and statistical library

com.numericalmethod.suanshu.optimization.constrained.linearprogramming
Interface LpSolution

All Known Implementing Classes:
LpBoundedSolution, LpUnboundedSolution

public interface LpSolution

The interface represents the common part of various Linear Programming (LP) solutions, e.g., bounded optimal solutions, multiple solutions, unbounded LP.

See Also:
"Michael C. Ferris, Olvi L. Mangasarian, Stephen J. Wright. "Linear Programming with MATLAB," Algorithm 3.1, Section 3, The Simplex Method."

Method Summary
 double min()
          Get the minimum.
 ImmutableVector minimizer()
          Get a minimizing vector.
 

Method Detail

min

double min()
Get the minimum.

Returns:
the minimum

minimizer

ImmutableVector minimizer()
Get a minimizing vector.

In the case where the problem is unbounded, this minimizer is the same as the u vector on p.67 in "Michael C. Ferris, Olvi L. Mangasarian, Stephen J. Wright. "Linear Programming with MATLAB," Algorithm 3.1, Section 3, The Simplex Method."

Returns:
a minimizing vector, as a solution to the Linear Programming problem

SuanShu, a Java numerical and statistical library

Copyright © 2011 Numerical Method Inc. Ltd. All Rights Reserved.