Uses of Class
org.tweetyproject.math.opt.solver.Solver
Package
Description
-
Uses of Solver in org.tweetyproject.logics.commons.analysis
ModifierConstructorDescriptionCcInconsistencyMeasure
(MusEnumerator<S> enumerator, Solver solver) Creates a new measure that uses the given MUS enumerator and Integer programming solverCspInconsistencyMeasure
(MusEnumerator<S> enumerator, Solver solver) Creates a new measure that uses the given MUS enumerator and Integer programming solver.CspInconsistencyMeasure
(SimpleFunction<Double, Double> measureFunction, MusEnumerator<S> enumerator, Solver solver) Creates a new measure that uses the given measure function, MUS enumerator, and Integer programming solver -
Uses of Solver in org.tweetyproject.logics.pcl.analysis
ModifierConstructorDescriptionMinimalViolationInconsistencyMeasure
(RealVectorNorm norm, Solver solver) Creates a new measure the given norm -
Uses of Solver in org.tweetyproject.math.opt.solver
Modifier and TypeClassDescriptionclass
This class implements the ant colony algorithm using isula (https://github.com/cptanalatriste/isula) for combinatrics problemsclass
This class is a wrapper for the Apache Commons Math3 CMAES optimizer (https://commons.apache.org/proper/commons-math/).class
This class is a wrapper for the Apache Commons Math3 Non-Linear Conjugate Gradient Optimizer (https://commons.apache.org/proper/commons-math/).class
This class is a wrapper for the Apache Commons Math Simplex implementation.class
This class implements the BFGS algorithm for solving unconstrained optimization problems.class
Combinatorics Solverclass
Provides a Java binding to the Glpk solver (https://www.gnu.org/software/glpk).class
This class implements the gradient descent method to find an optimum.class
This class is a wrapper for the Gurobi optimizer (https://www.gurobi.com).class
This class implements a gradient descent involving Hessian correction for solving unconstrained optimization problems.class
implements the Iterates local search algorithm for combinatorial problemsclass
implements the Iterates local search algorithm for optimization problemsclass
This class implements a (naive) Langrange solver for optimization problems.
This solver only considers optimization problems without inequations.class
This class implements a wrapper to the lpsolve binary for mixed integer linear programming.class
Provides a bridge to the Octave (http://www.gnu.org/software/octave/) optimization solver "sqp" which implements a successive quadratic programming solver for general non-linear optimization problems.class
This class implements a simple genetic optimization algorithm for solving optimization problems with box or equality constraints on float variables.class
SimpleGeneticOptimizationSolverCombinatorics classclass
This class implements the simulated annealing algorithm for combinatrics problems It is natively implementedclass
implements the Simulated Annealing algorithm for optimization problemsclass
local searchclass
Stochastic Local Search On Constraint Problemclass
implements a simple Tabu Search without long term memory for combinatorics problemsclass
implements a simple Tabu Search without long term memory for optimization problemsModifier and TypeMethodDescriptionstatic Solver
Solver.getDefaultGeneralSolver()
Returns the default solver for non-linear (general) optimization problems.static Solver
Solver.getDefaultIntegerLinearSolver()
Returns the default solver for integer linear optimization problems.static Solver
Solver.getDefaultLinearSolver()
Returns the default solver for linear optimization problems.
If a default solver for linear problems has been configured this solver is returned by this method.Modifier and TypeMethodDescriptionstatic void
Solver.setDefaultGeneralSolver
(Solver solver) Sets the default solver for non-linear (general) optimization problems.static void
Solver.setDefaultIntegerLinearSolver
(Solver solver) Sets the default solver for integer linear optimization problems.static void
Solver.setDefaultLinearSolver
(Solver solver) Sets the default solver for linear optimization problems.