Package dev.nm.solver

Interface Minimizer<P extends OptimProblem,S extends MinimizationSolution<?>>

Type Parameters:
P - the optimization problem type
S - the optimization solution type
All Superinterfaces:
Optimizer<P,S>
All Known Subinterfaces:
BoxMinimizer<P,S>, ConstrainedMinimizer<P,S>, IPMinimizer<T,S>, IterativeC2Minimizer, IterativeMinimizer<P>, LPSimplexSolver<P>, LPSolver<P,S>, MultivariateMinimizer<P,S>, QPMinimizer, UnivariateMinimizer
All Known Implementing Classes:
BFGSMinimizer, BoxGeneralizedSimulatedAnnealingMinimizer, BracketSearchMinimizer, BrentMinimizer, BruteForceIPMinimizer, ConjugateGradientMinimizer, CSDPMinimizer, DEOptim, DFPMinimizer, DoubleBruteForceMinimizer, FerrisMangasarianWrightPhase2, FibonaccMinimizer, FirstOrderMinimizer, FletcherReevesMinimizer, GaussNewtonMinimizer.MySteepestDescent, GeneralizedSimulatedAnnealingMinimizer, GlobalSearchByLocalMinimizer, GoldenMinimizer, GomoryMixedCutMinimizer, GomoryPureCutMinimizer, GridSearchMinimizer, HomogeneousPathFollowingMinimizer, HuangMinimizer, ILPBranchAndBoundMinimizer, LPCanonicalSolver, LPRevisedSimplexSolver, LPTwoPhaseSolver, McCormickMinimizer, NelderMeadMinimizer, NewtonRaphsonMinimizer, PearsonMinimizer, PenaltyMethodMinimizer, PowellMinimizer, PrimalDualInteriorPointMinimizer, PrimalDualInteriorPointMinimizer1, PrimalDualPathFollowingMinimizer, QPbySOCPMinimizer, QPbySOCPMinimizer1, QPDualActiveSetMinimizer, QPPrimalActiveSetMinimizer, QuasiNewtonMinimizer, RankOneMinimizer, SimpleGridMinimizer, SimplexCuttingPlaneMinimizer, SimulatedAnnealingMinimizer, SQPActiveSetMinimizer, SQPActiveSetOnlyEqualityConstraint1Minimizer, SQPActiveSetOnlyEqualityConstraint2Minimizer, SQPActiveSetOnlyInequalityConstraintMinimizer, SteepestDescentMinimizer, SubProblemMinimizer, ZangwillMinimizer

public interface Minimizer<P extends OptimProblem,S extends MinimizationSolution<?>> extends Optimizer<P,S>
This interface represents an optimization algorithm that minimizes a real valued objective function, one or multi dimension.
  • Method Summary

    Methods inherited from interface dev.nm.solver.Optimizer

    solve