- identity(int) - Static method in class jphase.MarkovMatrix
-
- IDistribution - Interface in jphase.distributions
-
This interface defines the methods necessary to define a distribution
- immediateCost(TandemQueues, Admit, TandemEvent) - Method in class examples.jmdp.AccessControl
-
- immediateCost(TandemQueues, Admit, TandemEvent, int) - Method in class examples.jmdp.AccessControlFiniteHor
-
- immediateCost(AnimalWeight, AnimalActions, int) - Method in class examples.jmdp.CattleGrowth
-
- immediateCost(InvLevel, Order) - Method in class examples.jmdp.ControlProdNonEvents
-
- immediateCost(InvLevel, Order, DemandEvent) - Method in class examples.jmdp.ControlProduccion
-
- immediateCost(CowQuantity, CowActions, int) - Method in class examples.jmdp.CowHerd
-
- immediateCost(InvLevel, Order) - Method in class examples.jmdp.InfStochasticDemand
-
- immediateCost(InvLevel, Order, int) - Method in class examples.jmdp.Inventory
-
- immediateCost(LeadTimeState, Order) - Method in class examples.jmdp.LeadTimeStochasticDemand
-
- immediateCost(PendingOrders, ProcessAction) - Method in class examples.jmdp.OrderProcessing
-
- immediateCost(InvLevel, Order) - Method in class examples.jmdp.ProbsExample
-
- immediateCost(InvLevel, Order, int) - Method in class examples.jmdp.StochasticDemand
-
- immediateCost(InvLevel, Order, int) - Method in class examples.jmdp.WagnerWhitin
-
- immediateCost(S, A) - Method in class jmarkov.jmdp.CT2DTConverter
-
- immediateCost(S, A) - Method in class jmarkov.jmdp.DTMDP
-
Cost incurred when taking action a from state i
- immediateCost(S, A) - Method in class jmarkov.jmdp.DTMDPEv
-
- immediateCost(S, A, E) - Method in class jmarkov.jmdp.DTMDPEv
-
Cost incurred received when the current state is i, the action taken is a
and event e occurs.
- immediateCost(StateEvent<S, E>, A) - Method in class jmarkov.jmdp.DTMDPEvA
-
- immediateCost(S, A, E) - Method in class jmarkov.jmdp.DTMDPEvA
-
Reward received when the current state is i, the action taken is a and
event e occurs.
- immediateCost(S, A, int) - Method in class jmarkov.jmdp.FiniteMDP
-
This function must return the Immediate cost incurred when
taking action a from state i
- immediateCost(S, A, int) - Method in class jmarkov.jmdp.FiniteMDPEv
-
- immediateCost(S, A, E, int) - Method in class jmarkov.jmdp.FiniteMDPEv
-
Reward received when the current state is i, the action taken is a and
event e occurs.
- in - Static variable in class jphase.values.ReaderWriter
-
File reader
- indexOfName(String) - Method in class jphase.PhaseVarSet
-
Returns the index in the set of the variables with the specified name
- InfiniteMDP<S extends State,A extends Action> - Class in jmarkov.jmdp
-
This class is a structural class.
- InfiniteMDP(States<S>) - Constructor for class jmarkov.jmdp.InfiniteMDP
-
Creates a new INFINITE Dynamic Programming (DP) Problem.
- InfoPanel - Class in jmarkov.gui
-
This class is the superclass of all panels that give info about the Markov
Chain.
- InfoPanel() - Constructor for class jmarkov.gui.InfoPanel
-
- infos - Variable in class jphase.distributions.UniformManager
-
Information of the streamers
- InfStochasticDemand - Class in examples.jmdp
-
This problem is a single item, periodic review, stochastic demand inventory
problem.
- InfStochasticDemand(int, int, int, double, double, double, double, double, double, double, boolean) - Constructor for class examples.jmdp.InfStochasticDemand
-
- inicializarLector(String) - Static method in class jphase.values.ReaderWriter
-
Given a system file location, initialices class
reader pointing to the file.
- iniInfo() - Method in class jphase.distributions.UniformManager
-
Initializes the info of the streamers
- initialize(int) - Static method in class examples.jmdp.OrderProcessing
-
- initializeProbabilities() - Method in class examples.jmdp.CTInventory
-
Initialize the probabilities
- initializeProbabilities() - Method in class examples.jmdp.CTInventoryEvents
-
Initialize the probabilities
- initialState(int) - Static method in class examples.jmdp.OrderProcessing
-
- initilicePHPH1(PhaseVar, PhaseVar) - Method in class jmarkov.jqbd.solvers.QBDPhaseSolver
-
This method computes the 6 QBD caracteristic matrices
using the interarrival and service PH distributions
- initUpperTriangular(int) - Static method in class jphase.Utils
-
Creates storage for un upper triangular matrix.
- InputFrame - Class in jphase.GUI
-
Title: InputFrame
Description: Graphic User Interface for JPhase
Copyright: Copyright (c) 2006
- InputFrame(String, String) - Constructor for class jphase.GUI.InputFrame
-
Constructor of the main frame
- interrupt() - Method in class jmarkov.gui.SwingWorker
-
A new method that interrupts the worker thread.
- Inventory - Class in examples.jmdp
-
A periodic review inventory system that is exposed to random demand.
- Inventory(int, States<InvLevel>, int, int, double[], double[], double[]) - Constructor for class examples.jmdp.Inventory
-
- inverse() - Method in class jphase.MarkovMatrix
-
- InvLevel - Class in examples.jmdp
-
This class allows to represent a State with a songle integer.
- InvLevel(int) - Constructor for class examples.jmdp.InvLevel
-
Default constructor.
- isAllowedToRun() - Method in class jmarkov.gui.MarkovGUI
-
- isAutoShow() - Method in class jmarkov.gui.TextPanel
-
- isAverage() - Method in class jmarkov.jmdp.solvers.ValueIterationSolver
-
- isAvg() - Method in class jmarkov.jmdp.solvers.MpsLpDiscountedSolver
-
- isBoundary() - Method in class jmarkov.GeomRelState
-
This method determines fi the State is a boundary state.
- isBoundary() - Method in class jmarkov.GeomState
-
- isClosed() - Method in interface jmarkov.basic.States
-
The set is closed if all elements have been added.
- isClosed() - Method in class jmarkov.basic.StatesSet
-
- isConsistent() - Method in class examples.jmdp.InvLevel
-
- isConsistent() - Method in class jmarkov.basic.PropertiesState
-
It is strongly recommended that the user implements this method.
- isConsistent() - Method in class jmarkov.basic.State
-
This method is called when a state is added to a set, if assertions are
enabled.
- isConsistent() - Method in class jmarkov.basic.StateEvent
-
- isConsistent() - Method in class jmarkov.GeomRelState
-
- isConsistent() - Method in class jmarkov.GeomState
-
- isDirty - Variable in class jphase.PhaseVarSet
-
- isFinite() - Method in class jmarkov.jmdp.MDP
-
- isGenerated() - Method in class jmarkov.MarkovProcess
-
- isSolved() - Method in class jmarkov.jmdp.MDP
-
Indicates if the problems has been solved
- isSolved() - Method in class jmarkov.jmdp.solvers.ProbabilitySolver
-
- isSolved() - Method in class jmarkov.jmdp.solvers.Solver
-
Tells whether the problem has been solved.
- isStable() - Method in class jmarkov.GeomProcess
-
Determines if the system is stable.
- isStochastic() - Method in class jphase.MarkovMatrix
-
Determines if the matrix is stochastic.
- isTerminal() - Method in class jmarkov.basic.StateC
-
- isTryOthers() - Method in class jmarkov.solvers.MtjSolver
-
- itemStateChanged(ItemEvent) - Method in class jmarkov.gui.MatrixPanel
-
- itemStateChanged(ItemEvent) - Method in class jphase.GUI.NewQueueDialog
-
- itemStateChanged(ItemEvent) - Method in class jphase.GUI.PhaseGOF
-
- iterator() - Method in interface jmarkov.basic.Actions
-
This function must be implemented.
- iterator() - Method in class jmarkov.basic.ActionsSet
-
This method returns a safe way to walk along the actions in a particular
set.
- iterator() - Method in class jmarkov.basic.DecisionRule
-
Return an iterator over the State-Action pairs.
- iterator() - Method in interface jmarkov.basic.Events
-
This function must be implemented.
- iterator() - Method in class jmarkov.basic.EventsSet
-
This method returns a safe way to walk through the events in a
particular set.
- iterator() - Method in interface jmarkov.basic.States
-
This function must be implemented.
- iterator() - Method in class jmarkov.basic.StatesSet
-
This method returns a safe way to walk through the states in a
particular set.
- iterator() - Method in class jmarkov.basic.TransitionsSet
-
Returns an iterator used to walk through the Transitions.
- iterator() - Method in class jmarkov.basic.ValueFunction
-
Return an iterator used to wakl through the Value Function.