Uses of Class
jmarkov.jmdp.solvers.Solver

Packages that use Solver
jmarkov.jmdp jMDP is used to solve Markov Decision Processes. 
jmarkov.jmdp.solvers This package contins the framwork of solvers used by jMDP to solve Markov Decision Processes. 
 

Uses of Solver in jmarkov.jmdp
 

Methods in jmarkov.jmdp that return Solver
protected abstract  Solver<S,A> MDP.getDefaultSolver()
          The class that extends MDP must define the default solver to use.
protected  Solver<S,A> FiniteMDP.getDefaultSolver()
           
 Solver<S,A> MDP.getSolver()
           
 

Methods in jmarkov.jmdp with parameters of type Solver
 void MDP.setSolver(Solver<S,A> solver)
           
 

Uses of Solver in jmarkov.jmdp.solvers
 

Subclasses of Solver in jmarkov.jmdp.solvers
 class AbstractAverageSolver<S extends State,A extends Action>
          Structural class for average cost solvers to extend.
 class AbstractDiscountedSolver<S extends State,A extends Action>
          This is a structural class that must be extended by classes solving the dicounted cost minimization problem.
 class AbstractFiniteSolver<S extends State,A extends Action>
          Structural class for solvers to extend in order to solve finite horizon problems.
 class AbstractInfiniteSolver<S extends State,A extends Action>
          Structural class to be extended by solvers in order to solve infinite horizon problems
 class AbstractTotalSolver<S extends State,A extends Action>
          Structural class to be extended by solvers in order to solve the total cost criteria for an infinite horizon problem
 class FiniteSolver<S extends State,A extends Action>
          This class belongs to the set of default solvers included in the jmdp package.
 class LPBCLAverageSolver<S extends State,A extends Action>
          This solver solves a average-cost infinite horizon MDP by building and solving a linear problem using as interface Xpress BCL.
 class LPBCLDiscountedSolver<S extends State,A extends Action>
          This solver solves a discounted infinite horizon MDP by building and solving a linear problem using as interface Xpress BCL.
 class MpsLpAverageSolver<S extends State,A extends Action>
          This class builds the Dual Linear Program for an average infinite horizon MDP in a MPS file.
 class MpsLpDiscountedSolver<S extends State,A extends Action>
          This class builds a Linear Program for a discounted infinite horizon MDP in a MPS file.
 class PolicyIterationSolver<S extends State,A extends Action>
          This class solves infinite horizon discounted problems using the policy iteration algorithm.
 class RelativeValueIterationSolver<S extends State,A extends Action>
          This class solves the average cost criteria for infinite horizon problems
 class StochasticShortestPathSolver<S extends StateC,A extends Action>
          This solver gives a solution for the minimization of the total cost criterion for an infinite horizon MDP.
 class ValueIterationSolver<S extends State,A extends Action>
          This class belongs to the set of default solvers included in the jmdp package.