Package | Description |
---|---|
examples.jmdp | |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
Bank2Queues
The present example describes a Bank office with "maxServers" tellers.
|
class |
CTInventory
This class describes an inventory system with two items.
|
class |
CTInventoryEvents
This class describes an inventory system with two items.
|
Modifier and Type | Class and Description |
---|---|
class |
CTMDPEv<S extends State,A extends Action,E extends Event>
This class represents an Infinite horizon, continuous time Markov Decision
Process with events.
|
class |
CTMDPEvA<S extends State,A extends Action,E extends Event>
This class represents an Infinite horizon, continuous time Markov Decision
Process with events where actions depend on events.
|
Constructor and Description |
---|
CT2DTConverter(CTMDP<S,A> problem)
Constructor is not public because it should only be invoked by CTMDP in
this same package.
|
Constructor and Description |
---|
MPSQsOptAverageSolver(CTMDP<S,A> problem) |
MPSQsOptAverageSolver(CTMDP<S,A> problem,
java.lang.String workingDir,
java.lang.String fileName)
Creates a solver for average cost problems.
|
MPSQsOptDiscountedSolver(CTMDP<S,A> problem,
double interestRate) |
MPSQsOptDiscountedSolver(CTMDP<S,A> problem,
double interestRate,
boolean isAvg) |
MPSQsOptDiscountedSolver(CTMDP<S,A> problem,
double interestRate,
java.lang.String workingDir,
java.lang.String fileName) |
MPSQsOptDiscountedSolver(CTMDP<S,A> problem,
double interestRate,
java.lang.String workingDir,
java.lang.String fileName,
boolean isAvg) |
ProbabilitySolver(CTMDP<S,A> problem)
Initializes a new solver for continuous chains and solves the
probabilities for the optimal policy.
|
ProbabilitySolver(CTMDP<S,A> problem,
DecisionRule<S,A> dr)
Initializes a new solver for continuous chains and solves the
probabilities for a particular decision rule.
|
RelativeValueIterationSolver(CTMDP<S,A> problem)
Creates a new solver for a continuous time, infinite horizon problem.
|
RelativeValueIterationSolver(CTMDP<S,A> problem,
double factor)
Creates a new solver for a continuous time, infinite horizon problem to
be solved with the modified relative value iteration method.
|
ValueIterationSolver(CTMDP<S,A> problem,
double interestRate)
Default Constructor for continuous time problems.
|